Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
A History of Computer Technology The First Computers Foundations of Modern Computing The First Generation The Second Generation The Third Generation The Fourth Generation A Fifth Generation Lessons Learned The First Computers The abacus, known to have existed in ancient Babylonia and Egypt, remained in widespread use in the Far East until recently. The First Computers Jacquard’s Loom: programmed a loom “Babbage’s Folly”: first fully modern computer design Difference Engine Analytical Engine The First Computers Augusta Ada Byron, the world’s first computer programmer, played a key role in formulating the notion of programming the Analytical Engine. The First Computers In 1991, the London Science Museum built the Difference Engine using Babbage's plans, as shown in this woodcut. It worked perfectly. The First Computers Hollerith & the Automated Census Bureau invented an electronic punching device founded Tabulating Machine Co. which became IBM Hollerith’s punched-card tabulating machines are the predecessors of today’s business machines. Foundations of Modern Computing ENIAC, created by Dr. John Mauchly & J. Presper Eckert, for use in the war but was not completed in time. It was mainly used to solve math problems The Stored Program Concept The computer program, as well as the data, is stored in the computer’s memory. The First Generation 1950s The first generation of computers used vacuum tubes. Vacuum tubes failed frequently so first generation computers did not work most of the time. Eckert and Mauchly delivered the first UNIVAC to the U.S. Census Bureau in 1951. UNIVAC gained fame when it predicted Eisenhower as the winner of the 1952 U.S. presidential election. The First Generation Features of UNIVAC easier to use (than ENIAC) fewer vacuum tubes (more reliable) stored program general-purpose used machine language IBM 701 IBM 650 The Second Generation Early1960s The transistor heralded the second generation of computers The Second Generation Features and Advancements still use punch cards used printers, tape storage, & disk storage used high-level programming languages COBOL & FORTRAN introduced IBM 1401 The Second Generation Electronic Recording Machine -Accounting (ERMA) American Standard Code for Information Interchange (ASCII) IBM System/360 line of compatible computers instruction set enabled to be used for both business and science The Third Generation (Mid 1960s to Mid 1970s) Advancements and Milestones used timesharing accessed remotely by terminals used integrated circuits (small, medium, to largescale integration) resulting in lower cost Integrated chips The Third Generation More Advancements and Milestones DEC’s minicomputer, the PDP-8 many different programming languages IBM “unbundled” its systems Still More Advancements and Milestones Wide-area networks (WAN) developed ARPANET implemented Internet protocols (TCPIP) Local area networks (LAN) developed Mainframes (proprietary)/minicomputers (open architecture) The Fourth Generation (1975-1991) Advancements and Milestones employed very-large-scale integration (VLSI) developed Intel 4004, first microprocessor Apple Computer founded IBM introduced the Personal Computer (PC) IBM compatibles or clones introduced The Fourth Generation The first IBM PC was released in 1981. Intel provided the microprocessor chip and Microsoft Corporation provided the operating system The Fourth Generation Interfaces Motorola Intel Macintosh The first GUI was developed at PC Xerox Corporation’s Palo Alto Research Center (PARC) Microsoft’s Windows 98 is a popular GUI designed for IBMcompatible microcomputers Macintosh was the first commercial personal computer to offer a user interface A Fifth Generation? Experts have forecast that the hallmark of the fifth generation will be artificial intelligence (AI), in which computers exhibit characteristics of human intelligence. AI has been slow in coming. A Fifth Generation? Technologically, we’re still in the fourth generation, in which engineers are pushing to see how many transistors they can pack on chip. This effort alone will bring some of the trappings of AI. Lessons Learned Purposes served by technologies cannot be foreseen by designers Developing faster hardware is easier than developing good software A company is wise to create products that conform to published, nonproprietary standards