CSCI 10 Study Guide - Comprehensive Midterm Guide: Digital Rights Management, Jacquard Loom, Joseph Marie Jacquard
Document Summary
Prof bannister linux, coffee, console games, kerbal space program. Laws passed against the interest of computer scientists, ignorance of general computing concepts. Problem solving with c++ 9th by walter savitch, pearson 2014. Weekly hw, assigned on wednesday, due on next wed. Physical copies, no online submission yet(similar system like schoolloop??) Do not distract ppl with your laptop. 2 hours outside of class for every hour inside always ask questions right away. Starts with arithmetic, in order to do computing better and faster. E. g. abacus(~500 bc): addition slide rule(1600s) william oughtred, john napier: multiplication, uses logarithm to turn addition into multiplication, less expensive than computers jacquard loom(1801) joseph marie jacquard: programmable, punch cards(programs with patterns to be weaved), First proposed general-purpose computer, essentially the same design as modern computer(ram, programs, etc. ) 1705, gottfried leibniz discovered that the rules of arithmetic and boolean logic could be combined using binary numbers(0 and 1)