EECS 1520 Study Guide - Final Guide: Cambodian Riel, Cable Modem, User Datagram Protocol
mahika.c06 and 40040 others unlocked
54
EECS 1520 Full Course Notes
Verified Note
54 documents
Document Summary
1st generation (1950s): vacuum tubes; big and not reliable, magnetic drum for memory, magnetic tape drive; sequential storage device, machine language (binary, assembly languages (artificial languages then translated to machine language, system programmers wrote tools to make programming easier for others. 2nd generation ( 1965): transistor; fast, small, cheap, magnetic cores; can store 1 bit of info, magnetic disks; can access data directly, high level language (english like statements, applications programmers used tools written by system programmers to write programs. 4th generation (to now): large scale integration (microchips, pcs, structured programming (pascal, c, c++, new application software (spreadsheets, word processors , structured programming was a local, disciplined approach to programming. Discipline: field of study; each practitioner must be skilled in 4 areas: algorithmic thinking: express problems in step by step procedures to solve them, representation: stores data to process it efficiently, programming: combine above 2 into computer software, design: where software serves a useful purpose.