11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

530 Appendix IIing company (CTR) in 1911. In 1924, it will become InternationalBusiness Machines (IBM).1904• J. A. Fleming invented the diode vacuum tube. Together withLee de Forest’s invention <strong>of</strong> the triode two years later, thisdevelopment defined the beginnings <strong>of</strong> electronics, <strong>of</strong>fering aswitching mechanism much faster than mechanical relays.1919• The “flip-flop” circuit was invented by two American physicists,W. H. Eccles <strong>and</strong> R. W. Jordan. The ability <strong>of</strong> the circuitto switch smoothly between two (binary) states wouldform the basis for computer arithmetic logic units.1921• Karl Capek’s play R.U.R. introduced the term robot. Robotswill become a staple <strong>of</strong> science fiction “pulps” starting in the1930s.1930• Vannevar Bush’s elaborate analog computer, the DifferentialAnalyzer, went into service.1936• Alonzo Church developed the lambda calculus, which canbe used to demonstrate the computability <strong>of</strong> mathematicalproblems.• Konrad Zuse built his first computer, a mechanical machinebased on the binary system.1937• Alan Turing provided an alternative (an equivalent) demonstration<strong>of</strong> computability through his Turing Machine, animaginary computer that can reduce any computable problemto a series <strong>of</strong> simple operations performed on an endlesstape.• Bell Laboratories mathematician George Stibitz createdthe first circuit that could perform addition by combiningBoolean operators.1938• In a key development in robotics, Doug T. Ross, an Americanengineer, created a robot that can store its experience inmemory <strong>and</strong> “learn” to navigate a maze.• G. A. Philbrick developed an electronic version <strong>of</strong> the analogcomputer.• Working in a garage near Stanford University, WilliamHewlett <strong>and</strong> David Packard began to build audio oscillators.They called their business the Hewlett-Packard Company.Fifty years later, the garage would be preserved as a historicall<strong>and</strong>mark.1939• John Atanas<strong>of</strong>f <strong>and</strong> Clifford Berry built a small electronicbinary computer called the Atanas<strong>of</strong>f-Berry <strong>Computer</strong>(ABC). A 1973, court decision would give this machine precedenceover ENIAC as the first electronic digital computer.• George Stibitz built the Complex Number Calculator, whichis controlled by a keyboard <strong>and</strong> uses relays.1940• Claude Shannon introduced the fundamental concepts <strong>of</strong>data communications theory.• George Stibitz demonstrated remote computing by controllinghis Complex Number Calculator in New York from aTeletype terminal at Dartmouth College in New Hampshire.1941• Working in isolation in wartime Germany, Konrad Zusecompleted the Z3. Although still mechanical rather thanelectronic, the machine used sophisticated floating-pointnumeric data.1943• The British-built Colossus, an electronic (vacuum tube) special-purposecomputer that can rapidly analyze permutationsto crack the German Enigma cipher.1944• Howard Aiken completed the Harvard Mark I, a large programmablecalculator (or computer) using electromechanicalrelays.• John von Neumann <strong>and</strong> Stanislaw Ulam developed theMonte Carlo method <strong>of</strong> probabilistic simulation, a toolthat would find widespread use as computer power becomesavailable.1945• Zuse continued computer development <strong>and</strong> created asophisticated matrix-based programming language calledPlankalkül.• Vannevar Bush envisioned hypertext <strong>and</strong> knowledge linking<strong>and</strong> retrieval in his article “As We May Think.”• Alan Turing developed the concept <strong>of</strong> using procedures<strong>and</strong> functions (subroutines) called with parameters. Histeam also developed the Pilot ACE (Automatic ComputingEngine), which would help the development <strong>of</strong> a Britishcomputer industry.1946• ENIAC went into service. Developed by J. Presper Eckert<strong>and</strong> John Mauchly, the machine is widely considered tobe the first large-scale electronic digital computer. It used18,000 vacuum tubes.• In the “Princeton Reports” based upon the ENIAC work, Johnvon Neumann, together with Arthur W. Burks <strong>and</strong> HermanGoldstine described the fundamental operations <strong>of</strong> moderncomputers including the stored program concept—the holding<strong>of</strong> all program instructions in memory, where they can bereferred to repeatedly <strong>and</strong> even manipulated like other data.1947• The Association for Computing Machinery (ACM) wasfounded.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!