Modern Modern CommunicationCommunication
Charles BabbageCharles Babbage
Babbage Engine - 1830Babbage Engine - 1830
Cam wheelCam wheel
Organ camOrgan cam
Basile BouchonBasile Bouchon
Son of an organ maker, he realized Son of an organ maker, he realized the perforated paper pattern to tell the perforated paper pattern to tell the organist where to place the pegs the organist where to place the pegs could be used as a controller on a could be used as a controller on a loomloom
In 1725 built a loom using a loop of In 1725 built a loom using a loop of perforated paper to control the perforated paper to control the thread lifters on a loomthread lifters on a loom
Bouchon’s loomBouchon’s loom
Jean-Baptiste FalconJean-Baptiste Falcon
In 1728 Falcon In 1728 Falcon improved on improved on Bouchon’s idea by Bouchon’s idea by substituting cards substituting cards for the paper roll.for the paper roll.
Jaques de VaucansonJaques de Vaucanson
In 1741 improved In 1741 improved the system by the system by automating itautomating it
Used a perforated Used a perforated cylinder, then cylinder, then placed a perforated placed a perforated paper roll around itpaper roll around it
Added a ratchet Added a ratchet system to advance system to advance the cylinderthe cylinder
Joseph JacquardJoseph Jacquard
In 1800 perfected In 1800 perfected the system using the system using cards like Falcon cards like Falcon and Vaucanson’s and Vaucanson’s ratchet systemratchet system
Created the Jaquard Created the Jaquard loomloom
Jaquard gets all the Jaquard gets all the credit for everyone credit for everyone else’s previous workelse’s previous work
Jacquard LoomJacquard Loom
Herman HollerithHerman Hollerith
Hollerith TabulatorHollerith Tabulator
Card punchCard punch
Hollerith punch card – Hollerith punch card – 1890 Census1890 Census
German Z3 - 1941German Z3 - 1941
Konrad ZuseKonrad Zuse
Zuse tubeZuse tube
BinaryBinary
00 00
11 11
22 1010
33 1111
44 100100
55 101101
66 110110
77 111111
88 10001000
99 10011001
British Colossus - 1944British Colossus - 1944
Eniac - 1946Eniac - 1946
Illiac - 1952Illiac - 1952
Brlesc - 1956Brlesc - 1956
Vacuum tubeVacuum tube
The TransistorThe Transistor
Jack Kilby Robert Jack Kilby Robert NoyceNoyce
Kilby’s integrated circuit Kilby’s integrated circuit - 1958- 1958
Modern integrated Modern integrated circuitcircuit
Altair personal computer Altair personal computer -1975-1975
Bill Gates and Paul Allen Bill Gates and Paul Allen - 1975- 1975
Steve Wozniak and Steve Steve Wozniak and Steve Jobs - 1976Jobs - 1976
Apple I - 1976Apple I - 1976
Apple II - 1977Apple II - 1977
TRS-80 - 1977TRS-80 - 1977
Dan Bricklin/Bob Frankston Dan Bricklin/Bob Frankston – Visicalc 1978– Visicalc 1978
Gary Kildall and CP/M - Gary Kildall and CP/M - 19791979
Control Control Program for Program for MicrocomputMicrocomputersers
Kaypro and Osborne Kaypro and Osborne computerscomputers
Tim Patterson and QDOS Tim Patterson and QDOS - 1980- 1980
Quick Quick and Dirty and Dirty OperatinOperating Systemg System
Apex VR1000 Video Apex VR1000 Video RecorderRecorder
Ampex Ampex Signature Signature
V V entertainmentertainment systement system
Sony BetamaxSony Betamax
VHS VCRVHS VCR
Sony Walkman - 1979Sony Walkman - 1979
Carl Auer Freiherr von Carl Auer Freiherr von WelsbachWelsbach
Georgia CayvanGeorgia Cayvan
Gordon GouldGordon Gould
Lou GerstnerLou Gerstner
DVRDVR
Early cell phoneEarly cell phone
Sony Walkman CD - 1984Sony Walkman CD - 1984
iPod - 2001iPod - 2001
GPSGPS
iPhone - 2007iPhone - 2007
The InternetThe Internet
Invented by the Advanced Research Invented by the Advanced Research Projects Agency (ARPA)Projects Agency (ARPA)
Required three changes in Required three changes in computers:computers: Going from analog to digitalGoing from analog to digital Connecting computers through phone Connecting computers through phone
lineslines Packet switchingPacket switching
Packet SwitchingPacket Switching
Divide any message into chunks of data, Divide any message into chunks of data, or packetsor packets Each packet is a small part of the messageEach packet is a small part of the message Each packet has a final destination addressEach packet has a final destination address The packets are sent through the computer The packets are sent through the computer
network over any and all pathwaysnetwork over any and all pathways The packets are reassembled at the The packets are reassembled at the
destination addressdestination address
ProtocolsProtocols
Codes that allow Codes that allow computers to talk to computers to talk to each other regardless of each other regardless of manufacturer or manufacturer or operating systemoperating system
Tim Berners-LeeTim Berners-Lee
Examples of HTML codesExamples of HTML codes
<p> = end of paragraph<p> = end of paragraph <mailto:> to put in an email address<mailto:> to put in an email address Making a listMaking a list
<ol>open list<ol>open list <li>item one<li>item one <li>item two<li>item two Close list</ol>Close list</ol>
<b>text</b> to put text in boldface<b>text</b> to put text in boldface
Marc Andreessen and Marc Andreessen and MosaicMosaic