CSE 12 Lecture Notes - Lecture 1: Konrad Zuse, Grace Hopper, John Mauchly

80 views2 pages
29 Apr 2019
School
Course
Professor
apricotdonkey673 and 7 others unlocked
CSE 12 Full Course Notes
17
CSE 12 Full Course Notes
Verified Note
17 documents

Document Summary

Jacquard: weaver"s loom (power loom with automatic card reader) Charles babbage: computer difference engine, analytical engine (machine with a memory and calculating unit that could be programmed) Alan turing: general purpose computer (could compute any problem presented in a set of instructions. Konrad zuse: all-mechanical relay machine (first fully-functioning program-controlled machine) John mauchly + presper eckert: all-electronic computer, eniac (first electronic program-controlled computer, had no memory to store programs) Manchester university: manchester baby (prototype of stored programs computer) Special purpose / embedded systems: cash registers, microwaves, calculators, refrigerators. Levels of abstraction: natural language algorithm program machine architecture (isa) instruction set architecture microarchitecture logic circuits devices/transistors. The problem we want to solve (ex: find a target in a sorted array) Algorithm step-by-step procedure guaranteed to terminate, such that each step is precisely stated and can be carried out by the computer (ex: binary search) Os: operating system computer management program/interface between application programs and machine architecture.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents