150 likes | 367 Views
Exam 2 Review. Standard bubble form Bring a #2 pencil! True/False , Multiple Choice Study Hints Read text Do review questions Review all notes Review all labs. Exam Structure. Debugging. Common errors Debugging procedure R eproduce, pinpoint, eliminate obvious, isolate
E N D
Standard bubble form Bring a #2 pencil! True/False, Multiple Choice Study Hints Read text Do review questions Review all notes Review all labs Exam Structure
Debugging • Common errors • Debugging procedure • Reproduce, pinpoint, eliminate obvious, isolate • Errors in HTML, CSS • Software failure
Digitizing • Discrete vs. continuous • PandA • Binary and bits • Number systems • Binary • Hex • Decimal
Digitizing (Cont’d) • Text • ASCII • Unicode • Metadata
Digitizing Multimedia • Images • Pixels/subpixels • Color (RGB) • Compression (JPEG) • Sound • Intensity • Frequency • Sampling rate and Nyquist rule • Compression (MP-3)
Digitizing Multimedia (Cont’d) • Video • Sequence of images • Compression (MPEG) • OCR • VR
Digitizing Multimedia (Cont’d) • Latency • Bandwidth • Bias-Free Universal Medium Principle
Computer Operation • Computer • CPU • Control Unit • ALU • Memory • Input • Output
Computer Operation (Cont’d) • Memory • Addresses • Bytes • Words • RAM
Computer Operation (Cont’d) • Peripherals • Drivers • Video card/GPU, … • Hard disk • Capacity • Speed
Computer Operation (Cont’d) • Fetch/Execute cycle • Fetch and PC • Decode • Data Fetch • Execute • Write Result
Computer Operation (Cont’d) • CPU instructions • MIPS, FLOPS • Clocks and Hz • Pipelining
Computer Operation (Cont’d) • Languages and translation • Binary object files • Assembly • High-level languages
Computer Operation (Cont’d) • Operating Systems (OS’s) • Resource manager • Windows, Mac OS X, Linux, Android, iOS • Software stack • IC’s • Photolithography • Transistors • Moore’s Law