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.

532 Appendix II• Users <strong>of</strong> the new IBM 704 mainframe, frustrated at thelack <strong>of</strong> technical supported, formed the first computer usergroup, called SHARE.• The large ibm 705 mainframe is marketed by IBM. It usesmagnetic core memory.1956• The IBM 704 <strong>and</strong> Univac 1103 introduced a new generation<strong>of</strong> commercial mainframes with magnetic core storage.• John McCarthy coined the term artificial intelligence,or AI.• The Dartmouth AI conference brought together leadingresearchers such as McCarthy, Marvin Minsky, HerbertSimon, <strong>and</strong> Allen Newell. It would set the agenda for the field.• Newell, Shaw, <strong>and</strong> Simon developed Logic Theorist, the firstprogram that can prove theorems.• A. I. Dumey described hashing, a procedure for quicklysorting or retrieving data by assigning calculated values.• The infant transistor industry began to grow as companiessuch as IBM began to build transistorized calculators.• IBM signed a consent decree ending the 1952 antitrust complaintby restricting some <strong>of</strong> its business practices in sellingmainframe computers.1957•John Backus <strong>and</strong> his team released fortran, which wouldbecome the most widely used language for scientific computingapplications.Digital Equipment Corporation (DEC) was founded by KenOlsen <strong>and</strong> Harlan Anderson. The company’s agenda involvedthe development <strong>of</strong> a new class <strong>of</strong> smaller computer, theminicomputer.Minicomputer development would be inspired by the MITTX-0 computer. While not yet a “mini,” the machine was thefirst fully transistorized computer.The hard drive came into service in ibm’s 305 RAMAC.IBM developed the first dot matrix printer.••••1958• The I/O interrupt used by devices to signal their needs tothe CPU was developed by ibm. It would be used later inpersonal computers.• China began to build computers based on Soviet designs,which in turn had been based upon American <strong>and</strong> Britishmachines.• Sperry R<strong>and</strong> introduced the Univac II, a huge, powerful,<strong>and</strong> surprisingly reliable computer that used 5,200 vacuumtubes, 18,000 crystal diodes, <strong>and</strong> 184,000 magnetic cores.• Jack Kilby <strong>of</strong> Texas Instruments built the first integratedcircuit, fitting five components onto a half-inch piece <strong>of</strong> germanium.• As the cold war continued, the U.S. Air Force brought SAGEon-line. This integrated air defense system featured realtimeprocessing <strong>and</strong> graphics displays.1959• John McCarthy developed Lisp, a language based onAlonzo Church’s lambda calculus <strong>and</strong> including extensivefacilities for list processing. It would become the favoritelanguage for artificial intelligence research.• cobol was introduced, with much <strong>of</strong> the key work <strong>and</strong>inspiration coming from Grace Hopper.• ibm marketed the 7090 mainframe, a large transistorizedmachine that could perform 229,000 additions a second. Thesmaller IBM 1401 would prove to be even more popular. IBMalso introduced a high-speed printer using type chains.• Robert Noyce <strong>of</strong> Fairchild Semiconductor built a differenttype <strong>of</strong> integrated circuit, using aluminum traces <strong>and</strong> layersdeposited on a silicon substrate.1960• Digital Equipment Corporation (DEC) marketed the PDP-1,generally considered the first commercial minicomputer.• Control Data Corporation (CDC) impressed the industrywith its CDC 1604, designed by Seymour Cray. It <strong>of</strong>feredhigh speed at considerably lower prices than ibm <strong>and</strong> theother major companies.• The Algol language demonstrated block structure for betterorganization <strong>of</strong> programs. The report on the language introducedBNF (Backus-Naur form) as a systematic description<strong>of</strong> computer language grammar.• Donald Blitzer introduced PLATO, the first large-scaleinteractive computer-aided instruction system. It wouldlater be marketed extensively by Control Data Corporation(CDC).• Paul Baran <strong>of</strong> RAND developed the idea <strong>of</strong> packet-switching toallow for decentralized information networks; the idea wouldsoon attract the attention <strong>of</strong> the U.S. Defense Department.• In an advance in practical robotics, the remote-operated“H<strong>and</strong>yman” robot arm <strong>and</strong> h<strong>and</strong> was put to work in anuclear power plant.• The U.S. Navy began to develop the Naval Tactical DataSystem (NTDS) to track targets <strong>and</strong> the status <strong>of</strong> ships in acombat zone.1961• Time-sharing computer systems came into use at MIT <strong>and</strong>other facilities. Among other things, they encouraged theefforts <strong>of</strong> the first hackers to find clever things to do withthe computers.• Leonard Kleinrock’s paper “Information Flow in Large CommunicationNets” was the first description <strong>of</strong> the packetswitchingmessage transfer system that would underlie theInternet.• Arthur Samuel’s ongoing research into computer gamesdesign culminated in his checkers program reaching masterlevel. The program includes learning algorithms that canimprove its play.• The ibm STRETCH (IBM 7030) is installed at Los AlamosNational Laboratory. Its advanced “pipeline” architectureallowed new instructions to begin to be processed whilepreceding ones were being finished. It <strong>and</strong> Univac’s LARCare sometimes considered to be the first supercomputers.• IBM made a major move into scientific computing withits modular 7040 <strong>and</strong> 7044 computers, which can be used

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

Saved successfully!

Ooh no, something went wrong!