COMPSCI 1MD3 Lecture Notes - Lecture 1: Management System, Structured Programming, Mnemonic

33 views6 pages

Document Summary

Ch. 1: early history of computing lectures: abacus: an early device to record numeric values, using decimal system since we have 10 digits, binary: Starts with 0 (needed for negatives, relational, etc. ) Using any two symbols (standard is 01) 0-0, 1-1, 2-10, 3-11: blaise pascal: mechanical device to add, subtract, divide and multiply, programming language after him, developed his own math (wasn"t allowed to formally to, computer memory simply a set of on/off switchs, extreme opposites. Second generation software high-level languages: english like statements made programming easier, have a syntax similar to english, mnemonic since natural language is too ambiguous-need context free languages, assemblyer has a series of unrelated instructions. In programming looking at 2 things: 1. Are we programming the right thing: 2. Third generation software: systems software, utility programs, language translators, operating system-decides which programs to run and when, machine language assemblier high-level language system software application packages.

Get access

Grade+
$40 USD/m
Billed monthly
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
10 Verified Answers
Class+
$30 USD/m
Billed monthly
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
7 Verified Answers

Related Documents