Timeline of Computing History
|
|
|
- Rebecca Lynch
- 9 years ago
- Views:
Transcription
1 T o commemorate the 50th year of modern computing and the Computer Society, the timeline on the following pages traces the evolution of computing and computer technology. Timeline research by Bob Carlson, Angela Burgess, and Christine Miller. Timeline design and production by Larry Bauer. We thank our reviewers: Ted Biggerstaff, George Cybenko, Martin Campbell-Kelly, Alan Davis, Dan O Leary, Edward Parrish, and Michael Williams. In 2012 the timeline was augmented through 2010 by the Society's History Committee. Janice Hall did the update graphics. Timeline of Computing History
2 4000 B.C B.C. Inhabitants of the first known civilization in Sumer keep records of commercial transactions on clay tablets. The University Museum, University of Pennsylvania 3000 B.C. The abacus is invented in Babylonia B.C. The Sieve of Eratosthenes is used to determine prime numbers. About 79 A.D. The Antikythera Device, when set correctly according to latitude and day of the week, gives alternating 29- and 30-day lunar months. IBM Archives About 1300 The more familiar wire-and-bead abacus replaces the Chinese calculating rods.
3 The Computer Museum John Napier uses the printed decimal point, devises logarithms, and uses numbered sticks, or Napiers Bones, for calculating William Oughtred invents the circular slide rule on the basis of Napier s logarithms William (Wilhelm) Schickard designs a calculating clock with a gear-driven carry mechanism to aid in multiplication of multi-digit numbers. The Computer Museum Blaise Pascal creates a gear-driven adding machine called the Pascalene, the first mechanical adding machine In England, Samuel Morland produces a mechanical calculator that can add and subtract. 1600s
4 Philipp-Matthaus Hahn builds and sells a small number of calculating machines precise to 12 digits A linked sequence of punched cards controls the weaving of patterns in Joseph-Marie Jacquard s loom. IBM Archives 1777 The third Earl of Stanhope invents a multiplying calculator Gottfried Leibniz builds the Stepped Reckoner, a calculator using a stepped cylindrical gear J.H. Mueller envisions a difference engine but cannot get the funds to build it. IBM Archives
5 The Thomas Arithmometer, based on Leibniz steppeddrum principle, is demonstrated to the French Academy of Science. It becomes the first mass-produced calculator and sells for many years. IBM Archives 1822 Charles Babbage begins to design and build the Difference Engine Luddites destroy machinery that threatens to eliminate jobs.
6 Babbage and Joseph Clement produce a portion of the Difference Engine Babbage shifts his focus to designing the Analytical Engine William Austin Burt patents an awkward but workable typewriter, the first writing machine in America. IBM Archives IBM Archives 1838 In January Samuel Morse and Alfred Vail demonstrate elements of the telegraph system.
7 The Computer Museum Augusta Ada, Countess of Lovelace, translates Luigi Menabrea s pamphlet on the Analytical Engine, adding her own commentary Samuel Morse sends a telegraph message from Washington to Baltimore Babbage completes 21 drawings for the second version of the Difference Engine but does not complete construction. Smithsonian Institution Photo No George Boole publishes An Investigation of the Laws of Thought, describing a system for symbolic and logical reasoning that will become the basis for computer design.
8 Smithsonian Institution Photo No A telegraph cable spans the Atlantic Ocean for the first time and provides service for a few days. National Inventors Hall of Fame 1861 A transcontinental telegraph line connects the Atlantic and Pacific coasts Alexander Graham Bell invents and patents the telephone Baron Kelvin builds a harmonic analyzer and tide predictor. Smithsonian Institution 1882 William S. Burroughs leaves his bank clerk s job determined to invent an adding machine. Charles Babbage Institute, University of Minnesota, Minneapolis
9 The Computer Museum 1889 Herman Hollerith s Electric Tabulating System outperforms the competition and in the fall is selected for use in the 1890 census The first four-function calculator is invented Guglielmo Marconi transmits a radio signal. IBM Archives 1896 Hollerith establishes the Tabulating Machine Company The keypunch appears and changes very little over the next half century.
10 John A. Fleming patents the diode vacuum tube, setting the stage for better radio communication. Smithsonian Institution Photo No Lee de Forest adds a third valve to control current flow to Fleming s diode to create the three-electrode vacuum tube Gramophone music constitutes the first regular radio broadcasts from New York British scientist Campbell Swinton describes an electronic scanning method and foreshadows use of the cathode-ray tube for television Hollerith s Tabulating Machines Co. and two other companies combine to form C-T-R Calculating, Tabulating, and Recording Co Dutch physicist Kamerlingh Onnes at Leiden University discovers superconductivity. IBM Archives
11 Use of microchips is foreshadowed as physicist Manson Benedicks discovers that the germanium crystal can be used to convert alternating current to direct current The Institute of Radio Engineers, which will eventually merge with other organizations to form the IEEE, is established Eccles and Jordan, US physicists, invent the flip-flop electronic switching circuit critical to high-speed electronic counting systems The word robot (derived from the Czech word for compulsory labor) is first used by Karel Câpek in his play RUR (Rossum s Universal Robots). IBM Archives 1924 T.J. Watson renames CTR to IBM and popularizes the Think slogan he coined at National Cash Register. IBM Archives
12 Herbert Hoover s face is seen on screen during the first demonstration of television in the US. Accompanying voice transmission uses telephone wires The quartz crystal clock makes possible unprecedented time-keeping accuracy Color television signals are successfully transmitted. Center for the History of Electrical Engineering 1930 The Differential Analyzer, devised by Vannevar Bush and colleagues at MIT, solves various differential equations Reynold B. Johnson, a high school teacher in Michigan, devises a way to score multiple-choice tests by sensing conductive pencil marks on answer sheets. IBM later buys the technology In Germany, Konrad Zuse seeks to build a better calculating machine than those currently available.
13 IBM Archives 1935 IBM introduces not only the 601 multiplying punch-card machine but also an electric typewriter Konrad Zuse realizes that programs composed of bit combinations can be stored, and he files a patent application in Germany for the automatic execution of calculations, including a combination memory IBM Archives 1937 Howard Aiken submits to IBM a proposal for a digital calculating machine capable of performing the four fundamental operations of arithmetic and operating in a predetermined sequence IClaude Shannon publishes the principles for an electric adder to the base two George Stibitz develops a binary circuit based on Boolean algebra.
14 Iowa State University 1937 John Vincent Atanasoff spends the winter devising the principles for an electronic-digital computer Alan Turing s paper On Computable Numbers presents the concept of the Turing machine. HP Company Archives 1938 William Hewlett and David Packard form Hewlett-Packard in a garage in Palo Alto, California Working from October through November, John Vincent Atanasoff, with help from graduate student Clifford E. Berry, builds a prototype electronic-digital computer that uses binary arithmetic Zuse completes the Z1 electromechanical binary computer and refines the design with the Z2. Iowa State University
15 1940 Konrad Zuse completes the Z2, which uses telephone relays instead of mechanical logical circuits Zuse completes the Z3, the first fully functional program-controlled electromechanical digital computer On May 31, 1943, construction begins on the ENIAC at the Moore School of Electrical Engineering in Philadelphia OIn December, Colossus, a British vacuum tube computer, becomes operational at Bletchley Park through the combined efforts of Alan Turing, Tommy Flowers, and M.H.A. Newman. It is considered the first all-electronic calculating device Bletchley Park Museum 1944 The Harvard Mark I (a.k.a. IBM Automatic Sequence Controlled Calculator [ASCC]), produced by Howard Aiken, is dedicated at Harvard University on August 7, IBM Archives
16 1945 IEEE Annals of History of Computing 1945 J. Presper Eckert and John Mauchly sign a contract to build the EDVAC (Electronic Discrete Variable Automatic Computer) By spring of the year, ENIAC is up and running John von Neumann introduces the concept of a stored program in a June 30 draft report on the EDVAC design Zuse s Z4 survives World War II and helps launch postwar development of scientific computers in Germany Working on a prototype of the Mark II, in the summer Grace Murray Hopper finds the first computer bug, a moth that had caused a relay failure In July, Vannevar Bush s As We May Think is published in the Atlantic Monthly.
17 US Army Photo 1946 ENIAC, designed by J. Presper Eckert and John Mauchly, is unveiled at the University of Pennsylvania on February Arthur Burks, Herman Goldstine, and John von Neumann write Preliminary Discussion of the Logical Design of an Electronic Computing Instrument. Center for the History of Electrical Engineering 1946 The American Institute of Electrical Engineers establishes a Subcommittee on Large-Scale Calculating Devices the origin of today s IEEE Computer Society Alan Turing publishes a report on his design for ACE (Automatic Computing Engine), featuring random extraction of information. The Computer Museum
18 In July, Howard Aiken and his team complete the Harvard Mark II The magnetic drum memory is introduced as a data storage device for computers. Bell Laboratories IEEE Annals of History of Computing 1947 On December 23, Bell Labs management is informed by John Bardeen and Walter Brattain that along with William Shockley they have developed the first transistor. The Computer Museum
19 Bell Laboratories 1948 Claude Shannon publishes A Mathematical Theory of Communication, formulating the modern understanding of the communication process. The Computer Museum 1948 Richard Hamming devises a way to find and correct errors in blocks of data. The Hamming code is subsequently used in computer and telephone switching systems On June 21, the Manchester Mark I, or baby machine, becomes the first operational stored-program digital computer. It used vacuum tube, or valve, circuits Bell Laboratories
20 IBM Archives 1948 The SSEC (Selective Sequence Electronic Calculator), using both electronics and relays, is dedicated on January 24. The Computer Museum 1949 The Whirlwind computer, constructed under the leadership of Jay Forrester at MIT to be the first real-time computer, is placed in service during the third quarter. It contained 5,000 vacuum tubes EDSAC (Electronic Delayed Storage Automatic Computer), a stored-program computer built by Maurice Wilkes at Cambridge University, England, performs its first calculation on May Short Order Code, developed by John Mauchly, is thought to be the first high-level programming language The Pilot ACE is completed at England s National Physical Laboratory and runs its first program on May 10.
21 Remington Rand buys the Eckert-Mauchly Computer Corporation Jay Forrester files a patent application for the matrix core memory on May The Standards Western Automatic Computer (SWAC), built under Harry Huskey s leadership, is dedicated at UCLA on August Alan Turing publishes an article in the journal Mind establishing the criteria for the Turing Test of machine intelligence. Smithsonian 0Institution 1951 The first Univac I is delivered to the US Census Bureau in March. Center for the History of Electrical Engineering
22 David Wheeler, Maurice Wilkes, and Stanley Gill introduce sub-programs and the Wheeler jump as a means to implement them. Bell Laboratories 1951 William Shockley invents the junction transistor Betty Holberton creates a sort-merge generator, a predecessor of the compiler Maurice Wilkes originates the concept of microprogramming, a technique providing an orderly approach to designing a computer system s control section Grace Murray Hopper develops A-0, the first compiler.
23 The EDVAC runs its first production program on January 28. IEEE Annals of History of Computing 1952 Illiac I is built at the University of Illinois, Urbana- Champaign; Ordvac is built by the US Army. Both use von Neumann architecture John von Neumann s IAS bit-parallel machine is completed in June for the Institute of Advanced Studies at Princeton, New Jersey. Institute for Advanced Study
24 Thomas Watson Jr. becomes president of IBM The Institute of Radio Engineers initiates the Transactions of the I.R.E. Electronics Group on Electronic Computers, a predecessor to the IEEE Transactions on Computers The IBM 701 the Defense Calculator is introduced in December. IBM Archives 1952 On television, a Univac I predicts the outcome of the presidential election and expands the public consciousness regarding computers. IBM Archives
25 IEEE Annals of History of Computing 1953 After several years of development, LEO, a commercial version of EDSAC built by the Lyons Company in the UK, goes into service The IBM 650, known as the Magnetic Drum Calculator, debuts and becomes the first massproduced computer. Digital Equipment Corporation 1953 Kenneth Olsen uses Jay Forrester s ferrite-core memory to build the Memory Test computer Earl Masterson s Uniprinter, or line printer, developed for computers, executes 600 lines per minute Texas Instruments introduces the silicon transistor, pointing the way to lower manufacturing costs. Texas Intruments Incorporated
26 1954 The Univac 1103A becomes the first commercial machine with a ferrite-core memory John McCarthy and Marvin Minsky chair a meeting at Dartmouth College at which the concept of artificial intelligence is developed John Backus and colleagues at IBM deliver the first Fortran (formula translator) compiler to Westinghouse IBM introduces and begins installing the RAMAC (random-access method of accounting and control) for hard disk data storage. IBM Archives 1956 Fuji Photo Film Co. in Japan develops a 1,700- vacuum-tube computer for lens design calculations A Univac with transistors and designed for commercial use is introduced. c c c Hello, world. c c Hello, world. c Program Hello Program Hello implicit none logical implicit DONE none logical DONE DO while (.NOT. DONE) write(*,10) DO while (.NOT. DONE) END write(*,10) DO 10 format( Hello, END DO END10 format( Hello, world. ) END world. )
27 The Atlas Guidance Computer from Burroughs, one of the first computers using transistors, helps control the launch of the Atlas missile Gordon Moore, Robert Noyce, and others found Fairchild Semiconductor Japan s Electrotechnical Laboratory develops a transistor computer, the ETL Mark III, that uses 130 transistors and 1,700 diodes John McCarthy forms MIT s Artificial Intelligence Department Control Data is incorporated on July Russia launches Sputnik I into orbit on October 4, and the space race begins Nippon Telegraph and Telephone Corp. develops the Musasino-1, the first parametron computer. It uses 519 vacuum tubes and 5,400 parametrons logic elements based on the principle of parametric excitation and invented by Eiji Goto in 1954.
28 1958 At Texas Instruments, Jack Kilby develops a prototype semiconductor IC while Robert Noyce works separately on ICs at Fairchild Semiconductor The Whirlwind project is extended to produce an air traffic control system. The Computer Museum 1958 Digital Equipment Corp. is founded. Texas Instruments Incorporated Bell Laboratories 1958 Bell s development of the modem data phone enables telephone lines to transmit binary data. 1958
29 IDENTIFICATION DIVISION PROGRAM-ID. IDENTIFICATION HELLOWORLD. DIVISION DATE-WRITTEN.02/05/96 PROGRAM-ID. HELLOWORLD. 21: * DATE-WRITTEN.02/05/96 AUTHOR JOHN JONES 21: * ENVIRONMENT AUTHORDIVISION. JOHN JONES CONFIGURATION ENVIRONMENT DIVISION. SECTION SOURCE-COMPUTER. CONFIGURATION SECTION. RM-COBOL OBJECT-COMPUTER. SOURCE-COMPUTER. RM-COBOL OBJECT-COMPUTER. RM-COBOL DATA DIVISION FILE DATA SECTION. DIVISION FILE SECTION PROCEDURE DIVISION PROCEDURE DIVISION MAIN-LOGIC SECTION BEGIN. MAIN-LOGIC SECTION BEGIN. DISPLAY LINE 1 POSITION 1 ERASE EOS DISPLAY HELLO, LINE WORLD. 1 POSITION LINE 151 ERASE POSITION EOS STOP DISPLAY RUN. HELLO, WORLD. LINE 15 POSITION MAIN-LOGIC-EXIT. STOP RUN MAIN-LOGIC-EXIT EXIT The Committee on Data Systems Languages (Codasyl) is formed to create Cobol (Common Business Oriented Language). The Computer Museum ; LISP (DEFUN ; LISPHELLO-WORLD () (DEFUN HELLO-WORLD (PRINT ()(LIST HELLO WORLD))) (PRINT (LIST HELLO WORLD))) 1959 John McCarthy develops Lisp (list processing) for artificial intelligence applications In June, Japan s first commercial transistor computer, NEC Corp. s NEAC 2201, is demonstrated at an exhibition in Paris Xerox introduces the first commercial copy machine.
30 1959 Texas Instruments Incorporated 1959 Jack Kilby at Texas Instruments designs a flip-flop IC On July 30, Robert Noyce and Gordon Moore file a patent application for integrated circuit technology on behalf of the Fairchild Semiconductor Corp UNESCO sponsors the first major international computer conference General Electric produces the GE ERMA to process checks in a banking application via magnetic ink character recognition. Charles Babbage institute, University of Minnesota, Minneapolis
31 BEGIN FILE F (KIND=REMOTE); EBCDIC ARRAY E [0:11]; REPLACE E BY HELLO WORLD! ; WHILE TRUE DO BEGIN WRITE (F, *, E); END; END Standards for Algol 60 are established jointly by American and European computer scientists In November, DEC introduces the PDP-1, the first commercial computer with a monitor and keyboard input. Rand Corp Working at Rand Corp., Paul Baran develops the packet-switching principle for data communications The Livermore Advance Research Computer (LARC) by Remington Rand is designed for scientific work and uses 60,000 transistors At Cornell University, Frank Rosenblatt builds a computer the Perceptron that can learn by trial and error through a neural network. Digital Equipment Corporation 1960
32 1961 The Computer Museum 1961 Georg C. Devol patents a robotic device, which Unimation soon markets as the first industrial robot. It is first used to automate the manufacture of TV picture tubes Fernando Corbató at MIT develops a way for multiple users to share computer time IBM s 7030, or Stretch, computer is completed and runs about 30 times faster than the 704, leading to further exploration of supercomputing. IBM Archives
33 Max V. Mathews leads a Bell Labs team in developing software that can design, store, and edit synthesized music Stanford and Purdue Universities establish the first departments of computer science The first video game is invented by MIT graduate student Steve Russell. It is soon played in computer labs all over the US The Telstar communications satellite is launched on July 10 and relays the first transatlantic television pictures Atlas, considered the world s most powerful computer, is inaugurated in England on December 7. Its advances include virtual memory and pipelined operations H. Ross Perot founds Electronic Data Systems, which will become the world s largest computer service bureau. The Computer Museum 1963 On the basis of an idea of Alan Turing s, Joseph Weizenbaum at MIT develops a mechanical psychiatrist called Eliza that appears to possess intelligence.
34 In January, Ivan Sutherland introduces Sketchpad, leading to the consolidation of computer graphics. The Computer Museum 1963 The American National Standards Institute accepts ASCII 7-bit code for information exchange. Center for the History of Electrical Engineering 1963 The Institute of Radio Engineers and the American Institute of Electrical Engineers merge to form the IEEE At the University of California, Berkeley, Lotfi Zadeh begins work on fuzzy logic The SAGE system for military defense is fully deployed at a total project cost of about $8 billion. Many of its technological advances prove beneficial to the entire computer industry. The Computer Museum
35 Basic (Beginner s All-Purpose Symbolic Instruction Code) is developed at Dartmouth by John Kemeny and Thomas Kurtz. It spawns many variations IBM s seven-year-long Sabre project, allowing travel agents anywhere to make airline reservations, is fully implemented. IBM Archives 1964 IBM announces the System/360 third-generation line of computers. 10 print Hello World! 20 goto 10 IBM Archives
36 With a speed of 9 megaflops, Control Data Corp. s CDC 6600, designed by Seymour Cray, claims the title of first commercially successful supercomputer Doug Engelbart invents the mouse. University of Virginia 1964 IBM develops a computeraided design system. Bootstrap Institute
37 The Computer Museum 1965 DEC debuts the first minicomputer, the PDP-8, which used transistor circuitry modules Project MAC, a large collaborative time-sharing project, leads to the Multics operating system. The Computer Museum 1965 J.A. Robinson develops unification, the underpinning of logic programming and important to many of today s programming technologies Maurice Wilkes proposes the use of a cache memory on the basis of an idea by Gordon Scarott. The Computer Museum 1965 At the University of Belgrade, Rajko Tomovic makes one of the earliest attempts to develop an artificial limb with a sense of touch. 1965
38 Begin while 1 = 1 do begin outtext ( Hello World! ); outimage; end; End; 1967 Ole-Johan Dahl and Kristen Nygaard at the Norwegian Computing Centre complete a general-purpose version of the language Simula, the first object-oriented language Fairchild introduces its bit ALU chip At Texas Instruments, Jack Kilby, Jerry Merryman, and James Van Tassel invent a four-function handheld calculator Donald Knuth writes about algorithms and data structures as entities separate from the programs they are used in A conference sponsored by the NATO Science Committee addresses the software crisis and introduces the term software engineering Edsger Dijkstra writes about the harmful effects of the goto statement, and interest in structured programming burgeons.
39 The first computers to incorporate integrated circuits the B2500 and B3500 are introduced by Burroughs The Seymour Cray-designed CDC 7600 supercomputer achieves 40-megaflops performance A Federal Information Processing Standard encourages use of the six-digit data format (YYMMDD) for information interchange, sowing the seeds of the Year 2000 Crisis. Intel Corporation 1968 Robert Noyce, Andy Grove, and Gordon Moore establish Intel, which is incorporated on July The Rand Corp. presents a decentralized communications network concept to ARPA.
40 The RS-232-C standard is introduced to facilitate data exchange between computers and peripherals Shakey, developed at SRI International, is the first robot to use artificial intelligence to navigate. The Computer Museum 1969 The US Department of Defense commissions Arpanet for research networking, and the first four nodes become operational at UCLA, UC Santa Barbara, SRI, and the University of Utah using BBN-developed packet switches Winston Royce publishes Managing the Development of Large Software Systems, which outlines the waterfall development method. The Computer Museum
41 1970 The Computer Group News becomes Computer, a monthly magazine for all Computer Society members RCA s MOS (metal-oxide semiconductor) technology promises cheaper and smaller ICs. Bell Laboratories 1970 Unix is developed at Bell Labs by Dennis Ritchie and Kenneth Thomson. Bell Laboratories 1970 Xerox establishes the Palo Alto Research Center at Stanford University for computer research E.F. Codd describes the relational model. IBM Archives 1970 The floppy disk and the daisywheel printer make their debut. 1970
42 Don Hoefler writes a series of articles for Electronic News called Silicon Valley USA, using in print the name that had been adopted to describe the area. Program Hello (Input, Output); Begin Writeln ( Hello World! ); End. Intel Corporation 1971 The team of Ted Hoff, S. Mazor, and F. Faggin develops the Intel 4004 microprocessor a computer on a chip David Parnas describes the principle of information hiding. Bolt Beranek and Newman 1971 Ray Tomlinson of Bolt Beranek and Newman sends the first network message Niklaus Wirth develops Pascal, a predecessor to Modula The IEEE Computer Group becomes the IEEE Computer Society.
43 Intel s 8008, the first 8-bit microprocessor, appears but is soon replaced by the #include main() { for(;;) { printf ( Hello World!\n ); } } 1972 Dennis Ritchie develops C at Bell Labs, so named because its predecessor was named B. HP Company Archives 1972 Hand-held calculators become popular, making the slide rule obsolete Nolan Bushnell s Pong video game is so successful that he founds Atari Smalltalk is developed by Xerox PARC s Learning Research Group, based largely on the ideas of Alan Kay. Transcript show: Hello World ;cr
44 Alain Colmerauer at the University of Marseille develops Prolog, which popularizes key logic programming concepts Wang, VYDEC, and Lexitron all introduce word processing systems. % HELLO WORLD Works with Sbp (prolog) hello :- printstring ( HELLO WORLD!!!! ) printstring ([]) printstring ([H T]) :- put (H), printstring (T) In Wimbledon, England, an experimental computerized axial tomography imager finds a brain tumor in a patient. The Computer Museum 1972 Analytic complexity theory develops the idea of NP-completeness, showing that a large class of computing problems, such as the traveling salesman problem, may be computationally intractable DEC s PDP 11/45 is introduced, its circuitry encased in chips.
45 The Computer Museum 1972 Steve Wozniak builds a blue box tone generator to make free phone calls and sells them in the dorm at UC Berkeley Work begins on the Transmission Control Protocol at a Stanford University laboratory headed by Vinton Cerf Researchers at Xerox PARC develop an experimental PC called Alto that uses a mouse, Ethernet, and a graphical user interface Alan Kay develops a forerunner of the PC. His office computer, based on Smalltalk, employs icons, graphics, and a mouse. Xerox PARC
46 Through a technique called largescale integration, 10,000 components are placed on a 1-sq-cm chip John Vincent Atanasoff is recognized as the creator of the modern computer when a federal judge invalidates Eckert and Mauchly s ENIAC patent. Robert Metcalfe 1973 Robert Metcalfe writes a memo on Ether Acquisition, which describes the Ethernet as a modified Alohanet An article in Radio Electronics describes how to build a personal minicomputer, the Mark At Xexoc PARC, Charles Simonyi writes the first WYSIWYG application, Bravo A 4-Kbit D-RAM chip becomes commercially available In Stockholm, chess-playing computers engage in their first tournament.
47 1975 The first PC, an Altair 8800, available as a kit, appears on the cover of Popular Electronics in January. The Computer Museum 1975 Michael Jackson describes a method to treat a program s structure as a reflection of a problem s structure, a precursor to the Jackson System Development method John Cocke works on the 801 project at IBM to develop a minicomputer with the yet-unnamed RISC architecture IBM introduces the laser printer Frederick Brooks writes The Mythical Man-Month, which describes software development as the mortal struggle of great beasts in the tar pits and advises that adding more people to a late project only makes it later. The George C. Page Museum, LACMNH 1975
48 Gary Kildall develops the CP/M operating system for 8-bit PCs. The Computer Museum 1976 OnTyme, the first commercial service, finds a limited market because the installed base of potential users is too small. The Computer Museum 1976 The Cray-1 from Cray Research is the first supercomputer with a vectorial architecture IBM develops the ink-jet printer Steve Jobs and Steve Wozniak design and build the Apple I, which consists mostly of a circuit board.
49 The Apple II is announced in the spring and establishes the benchmark for personal computers Bill Gates and Paul Allen found Microsoft, setting up shop first in Albuquerque, New Mexico. Apple Computer, Inc Steve Jobs and Steve Wozniak incorporate Apple Computer on January Several companies begin experimenting with fiber-optic cable. Microsoft Archives
50 PCs from Tandy and Commodore come with built-in monitors and thus require no television hookup. The Computer Museum The Computer Museum Digital Equipment Corporation 1978 DEC introduces the VAX 11/780, a 32-bit computer that becomes popular for technical and scientific applications.
51 Wordstar is introduced and goes on to become a widely used word processor with CP/M systems and later on DOS computers Tom DeMarco s Structured Analysis and System Specification popularizes structured analysis Ron Rivest, Adi Shamir, and Leonard Adelman propose the RSA cipher as a public-key cryptosystem for enciphering digital transmissions. [email protected] 1978 Intel s first 16-bit processor, the 8086, debuts Benoit Mandelbrot continues his research into fractals by generating a Mandelbrot set, derived from z(n + 1) = z(n) * z(n) - (0).
52 1979 The Computer Museum 1979 The first electronic spreadsheet program, Don Bricklin s and Bob Franston s VisiCalc, is unveiled on May 11 and proves to be the killer app for early PCs Motorola introduces the chip, which will later support the Macintosh Digital videodisks appear through the efforts of Sony and Philips Motorola Museum of Electronics 1979 Cellular telephones are tested in Japan and Chicago.
53 Microsoft Archives 1980 After a long development period, the Ada language emerges. Developed by the US Department of with i_o; use i_o; procdure hello is begin put ( Hello World! ); end Hello; Defense, it is designed for process control and embedded applications IBM selects PC-DOS from upstart Microsoft as the operating system for its new PC Wayne Ratliff develops dbase II, the first version of a PC database program. It goes on to enjoy wide market success The Osborne 1 portable computer weighs 24 pounds and is the size of a small suitcase.
54 1981 Barry Boehm devises Cocomo (Constructive Cost Model), a software cost-estimation model David A. Patterson at UC Berkeley begins using the term reduced-instruction set and, with John Hennessy at Stanford, develops the concept Japan grabs a big piece of the chip market by producing chips with 64 Kbits of memory Xerox introduces a commercial version of the Alto called the Xerox Star. IBM Archives 1981 The open-architecture IBM PC is launched in August, signaling to corporate America that desktop computing is going mainstream
55 Columbia Data Products produces the first IBM PC clone. Compaq soon follows with its own version John Warnock develops the PostScript page-description language and with Charles Geschke founds Adobe Systems Autodesk is founded and ships the first version of AutoCAD later that year. Adobe Systems, Inc Time magazine names the computer as its Man of the Year. Cray Research 1982 The Cray X-MP (two Cray-1 computers linked in parallel) proves three times faster than a Cray-1.
56 Japan launches its fifth generation computer project, focusing on artificial intelligence Commercial service begins among 25 cities In November, Compaq unveils an IBM-compatible portable PC. Lotus 1983 By including graphics such as pie charts and bar graphs, Lotus does for the IBM PC what VisiCalc did for the Apple II A Josephson junction is developed on the basis of Brian Josephson s 1962 prediction, bringing higher speed and lower power dissipation to ICs The IBM PC-XT heads for market success, while the PC Junior faces quick extinction Completion of the TCP/IP switchover marks the creation of the global Internet.
57 Thinking Machines Corp. and Ncube are founded, providing a boost to parallel processing. Apple Computer, Inc Though not destined for commercial success, Apple s Lisa, launched in May, shows what can be done with a mouse, icons, and pulldown menus. #include int main() { char *s1, *s2; par { s1 = hello, ; s2 = world\n ; } cout << s1 << s2 << endl; return(0); } 1983 At AT&T Bell Labs, Bjarne Stroustrup continues work on C++, an OO extension to C. Bell Laboratories
58 1984 In January, the Macintosh is unveiled with a publicity campaign that includes an Orwellian-themed ad during the Super Bowl. Apple Computer, Inc. Apple Computer, Inc Apple gives computer graphics a boost with its MacPaint program MIDI (Musical Instrument Digital Interface) standards are developed for interfacing computers and digital music synthesizers The CD-ROM, introduced by Sony and Philips, provides significantly greater storage capacity for digital data. Smithsonian Institution Photo No. 1984
59 Motorola Museum of Electronics 1984 Motorola introduces the MC68020 with 250,000 transistors A motion picture, The Last Starfighter, uses extensive supercomputer-generated graphics NEC manufactures a 256-Kbit chip, and IBM introduces a 1-Mbit RAM chip In Neuromancer, novelist William Gibson coins the term cyberspace Beginning in August, Intel s 16-bit chip, installed in IBM s new PC AT, expands desktop computer capabilities. Intel Corporation
60 1985 Inmos introduces transputers, featuring concurrent processing architecture With the development of Windows 1.0, Microsoft brings Macintosh-like features to DOS-compatible computers Supercomputer speeds reach 1 billion operations per second with the release of the Cray 2 and Thinking Machines parallelprocessor Connection Machine The National Science Foundation establishes four national supercomputing centers The Computer Museum 1985 The Omnibot 2000 from Tony Kyogo can move, talk, and carry objects.
61 Paul Brainard s PageMaker becomes the first PC desktop publishing program and is widely used, first on the Macintosh and later on IBM compatibles. Intel Corporation 1985 In October, Intel introduces the chip with 32-bit processing and on-chip memory management. Adobe Systems, Inc. Adobe Systems, Inc.
62 An article in the Wall Street Journal helps to popularize the concept and term CASE, for computer-aided software engineering Experimental 4-and 16-Mbit chips areintroduced. PROCESS EVOLUTION OPTIMIZING CONTROL MANAGED MEASUREMENT DEFINED DEFINITION 1986 The four-processor Cray XP performs 713 million floating-point operations per second. REPEATABLE 1987 Watts Humphrey CONTROL (pictured) and William INITIAL Sweet, of the Software Engineering Institute, publish a process maturity framework, which becomes the Capability Maturity Model, designed to help predict a developer s ability to produce reliable software.
63 Motorola s 32-bit series of RISC microprocessors offer processing speeds of up to 17 million instructions per second Steve Jobs Next computer debuts but, despite advanced features, attracts too few buyers to compete in the market Graduate student Robert Morris Jr. reveals the need for greater network security by releasing a worm program into the Internet on November Barry Boehm publishes a description of the spiral model of software development, which recognizes the need to incrementally build systems. Next Software
64 Massachusetts Institute of Technology 1989 Tim Berners-Lee proposes the World Wide Web project to CERN (European Council for Nuclear Research) Intel s chip with 1.2 million transistors is introduced in April Seymour Cray founds Cray Computer Corp. and begins developing the Cray 3 using gallium arsenide chips The first set of SPEC benchmarks is released, facilitating machine performance comparisons for scientific computation tasks Microsoft introduces Windows 3.0 in May, intensifying its legal dispute with Apple over the software s look and feel resemblance to the Macintosh operating system. Microsoft Archives
65 1990 Scientists at Bell Labs demonstrate the first all-optical processor on January Arpanet is officially decommissioned Hewlett-Packard and IBM both announce RISC-based computers Intel s i486 and ipsc/860, and Motorola s become available Berners-Lee writes the initial prototype for the World Wide Web, which uses his other creations: URLs, HTML, and HTTP The Japanese Ministry of Trade and Industry abandons its program to build a fifth-generation computer and plans instead for a sixth-generation computer to be based on neural networks Cray Research unveils the Cray Y-MP C90 with 16 processors and a speed of 16 Gflops. University of Virginia 1991 IBM, Motorola, and Apple s PowerPC alliance is announced on July
66 After generating great concern in early March, the Michelangelo virus results in little actual damage In March, the first M-bone audio multicast is transmitted on the Net. Digital Equipment Corporation 1992 DEC introduces the first chip to implement its 64-bit RISC Alpha architecture Apple releases the Newton, the first popular personal digital assistant. It uses a stylus pen, and the first generation suffers from poor handwriting recognition. Apple Computer, Inc./John Lund
67 Intel Corporation 1993 Intel s Pentium is introduced in March. University of Illinois Board of Trustees 1993 Students and staff at the University of Illinois National Center for Supercomputing Applications create a graphical user interface for Internet navigation called NCSA Mosaic In April, Jim Clark and Marc Andreesen found Netscape Communications (originally Mosaic Communications) Leonard Adleman of the University of Southern California demonstrates that DNA can be used as a computing medium Netscape s first browser becomes available in September and creates a rapidly growing body of Web surfers.
68 Toy Story is the first full-length feature movie completely computer generated Amazon.com went online. JavaSoft JavaSoft 1995 The Java programming language, unveiled in May, enables platformindependent application development. Duke is the first applet. Microsoft Archives 1995 Windows 95 is launched on August 24 with great fanfare The Intel Pentium Pro is announced.
69 IBM Deep Blue computer beats world champion Gary Kasparov in a chess match distributed.net launched as a worldwide distributed computing effort attempting to solve large scale problems using otherwise idle computers Google incorporated Intel achieves 45 million transistors in a CPU chip, a 100 MHz Pentium using photography with 180-nanometer line widths.
70 C# programming language announced with Anders Hejlsberg being primary designer launched as the second large-scale distributed computing project The Y2K problem comes and goes Napster launched, demonstrating the potential for peer-to-peer computing First USB flash drives sold.
71 2001 ipod introduced, becoming a "game changer" for the world of portable music players Wikipedia founded, with content from tens of thousands of volunteers and substantially replacing pre-digital-age encyclopedias Earth Simulator highly parallel vector supercomputer system developed by the Japanese government for running global climate models One billion PCs have been sold (according to a Gartner study) Indian computer scientists Manindra Agrawal, Neeraj Kayal, and Nitin Saxena discover the "Agrawal-Kayal-Saxena class" of algorithms for finding primes in polynomial time MIT OpenCourseware introduced
72 Skype introduced as an inexpensive, easy-to-use way to make video and voice phone calls over the Internet Mark Zuckerberg s creation Facebook is incorporated and over time gains more than a billion users, becoming the communication and sharing approach for young people of the early 21st century itunes store launched, bringing the recording industry into the Internet age with billions of singles sold Mozilla Foundation formed, a spin-out from Netscape Gmail introduced.
73 2005 IBM sells it PC business to Lenovo, maintaining only a minority share in the technology and business it originally created th anniversary of the IEEE Computer Society European Parliament rejects the proposed "directive on the patentability of computer-implemented inventions." 2005 YouTube incorporated, providing a way for anyone to publish videos to a potential worldwide audience Twitter introduced, allowing people to share their thoughts minute by minute.
74 Amazon Kindle ebook reader introduced, contributing to significant changes in the publishing industry consolidation of in support of continued spread of wireless communications th anniversary of the ACM iphone introduced, bringing technological and competitive upheaval to the smart phone industry Estonia conducts a general election allowing voting via the Internet Hulu launched, a significant instance of integration of computing and television, supporting a variety of devices for "TV" viewing.
75 th anniversary of the Annals of the History of Computing Computer History Museum exhibits "Revolution: The First 2000 Years of Computing." anniversary of the revolutionary T EX typesetting and font design system ipad introduced, invigorating the tablet computer market.
76 Deep Blue, : used with permission of IBM. Anders Hejlsberg, : used with permission of Microsoft. Earth Simulator, : photo coprighted by the Japan Agency for Marine-Earth Science and Technology; used with permission of JAMSTEC. Kindle, : image by Matthias Bärwolff. Computer History Museum, : image provided by the CHM. TeX and Metafont book, : used with permission of the American Mathematical Society. Logos shown, : these belong to, respectively: distributed.net, Google, Napster, Wikipedia, Skype, Facebook, YouTube, Twitter, and ACM. The IEEE Computer Society History Committee members at the time of the committee's 2012 update of this timeline (through 2010) were Matthias Bärwolff, Stephen Diamond, Susan Hayden (Society staff), Lars Heide, Anne Marie Kelly (Society staff), Stanley Mazor, Raymond Miller, V. Rajaraman, Andrew Russell, Tom Van Vleck, Andreu Veà, David Walden (committee chair), Michael Williams, Akihiko Yamada, and Jeffrey Yost. This committee emphasizes that their timeline selections are not a yearly "best of" list but rather interesting examples of what was happening in the world of computing at the time. In particular, during the update years ( ) applications of computing came more readily to mind than fundamental advances in technology. Send corrections and comments to [email protected] Credits
CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 1 History of Computers
CSCA0201 FUNDAMENTALS OF COMPUTING Chapter 1 History of Computers 1 Topics 1. Definition of computer 2. Earliest computer 3. Computer History 4. Computer Generations 2 Definition of Computer Computer is
FIVE ERAS IN COMPUTER DEVELOPMENT Pre-History Electronics Mini Micro Network
FIVE ERAS IN COMPUTER DEVELOPMENT Pre-History Electronics Mini Micro Network PRE-HISTORY ERA The abacus is believed to have been invented in 4 th century B.C. PRE-HISTORY ERA The Antikythera mechanism,
Science in History: From the Abacus to the Modern Computer Part 1: The Abacus
Part 1: The Abacus Even before humans could read or write, they needed to count. First they used their fingers, but when they had to deal with figures over ten, a counting device became necessary. Pebbles
Technological Diffusion in the Development of the Mainframe. Computer and Early Semiconductors
Technological Diffusion in the Development of the Mainframe Computer and Early Semiconductors Lav Varshney Inventing an Information Society ENGRG/ECE 298 and S&TS/HIST 292 Third Essay Assignment Question
Connecting with Computer Science Chapter 1 Review:
Connecting with Computer Science Chapter 1 Review: Key Terms: Abacus: (6) Assembly Language: (13) A counting device with sliding beads. Used mainly for adding and subtracting. A Human-readable language
Early Developments: From Difference Engine to IBM 701
1 Early Developments: From Difference Engine to IBM 701 Computer Science & Artificial Intelligence Lab M.I.T. Based on the material prepared by and Krste Asanovic Charles Babbage 1791-1871 Lucasian Professor
CHAPTER 1: Our Digital Planet
CHAPTER 1: Our Digital Planet Multiple Choice: 1. One of the purposes of MySpace is to: A. play games. B. create personal Web sites. C. hear music videos. D. post photographs. Answer: B Reference: Creating
01 Introduction. The timeline
01 Introduction The pre-mechanical era The mechanical era The electromechanical era The electronic era The microelectronic era The roadmap for the next 10 years alessandro bogliolo isti information science
Computer System: User s View. Computer System Components: High Level View. Input. Output. Computer. Computer System: Motherboard Level
System: User s View System Components: High Level View Input Output 1 System: Motherboard Level 2 Components: Interconnection I/O MEMORY 3 4 Organization Registers ALU CU 5 6 1 Input/Output I/O MEMORY
Logical Operations. Control Unit. Contents. Arithmetic Operations. Objectives. The Central Processing Unit: Arithmetic / Logic Unit.
Objectives The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Identify the components of the central processing unit and how they work together and interact with memory Describe how
MULTIPLE CHOICE FREE RESPONSE QUESTIONS
MULTIPLE CHOICE FREE RESPONSE QUESTIONS World ORT Union I n p u t d e v i c e s Where would you find the letters QUERTY? A. Mouse B. Keyboard C.Numeric Keypad How did the computer mouse get its name? A.
1.1 Electronic Computers Then and Now
1.1 Electronic Computers Then and Now The first electronic computer was built in the late 1930s by Dr.John Atanasoff and Clifford Berry at Iowa State University in USA. They designed their computer to
Steve Jobs, Bill Gates, and the PC and Course Review
Steve Jobs, Bill Gates, and the PC and Course Review Radical Innovation and the Transformation of Daily Life CEE 102: Prof. Michael G. Littman Course Administrator: Jack Reilly [email protected] Computers
CSCI 4717 Computer Architecture. Function. Data Storage. Data Processing. Data movement to a peripheral. Data Movement
CSCI 4717/5717 Computer Architecture Topic: Functional View & History Reading: Sections 1.2, 2.1, & 2.3 Function All computer functions are comprised of four basic operations: Data processing Data storage
ELE 356 Computer Engineering II. Section 1 Foundations Class 6 Architecture
ELE 356 Computer Engineering II Section 1 Foundations Class 6 Architecture History ENIAC Video 2 tj History Mechanical Devices Abacus 3 tj History Mechanical Devices The Antikythera Mechanism Oldest known
Management Challenge. Managing Hardware Assets. Central Processing Unit. What is a Computer System?
Management Challenge Managing Hardware Assets What computer processing and storage capability does our organization need to handle its information and business transactions? What arrangement of computers
Microprocessor or Microcontroller?
Microprocessor or Microcontroller? A little History What is a computer? [Merriam-Webster Dictionary] one that computes; specifically : programmable electronic device that can store, retrieve, and process
Mainframe Computers. By: Lyndsey Farris. Mainframe Computers are large and expensive computers that were used for large
Mainframe Computers By: Lyndsey Farris Mainframe Computers are large and expensive computers that were used for large organizations, mostly government agencies and banks to process manage and store data.
Copyright 2012 Pearson Education, Inc. Chapter 1 INTRODUCTION TO COMPUTING AND ENGINEERING PROBLEM SOLVING
Chapter 1 INTRODUCTION TO COMPUTING AND ENGINEERING PROBLEM SOLVING Outline Objectives 1. Historical Perspective 2. Recent Engineering Achievements 3. Computing Systems 4. Data Representation and Storage
Transforming the Computer from a Calculating Machine Into a Global Telecommunication
Transforming the Computer from a Calculating Machine Into a Global Telecommunication Network Susan B. Barnes, Rochester Institute of Technology In 1945, Alan Turing envisioned the computer as a general
The Central Processing Unit:
The Central Processing Unit: What Goes on Inside the Computer Chapter 4 Objectives Identify the components of the central processing unit and how they work together and interact with memory Describe how
Introducción. Diseño de sistemas digitales.1
Introducción Adapted from: Mary Jane Irwin ( www.cse.psu.edu/~mji ) www.cse.psu.edu/~cg431 [Original from Computer Organization and Design, Patterson & Hennessy, 2005, UCB] Diseño de sistemas digitales.1
Steve Jobs, Bill Gates, and the PC and Course Review
Steve Jobs, Bill Gates, and the PC and Course Review Radical Innovation and the Transformation of Daily Life CEE 102: Prof. Michael G. Littman Course Administrator: Catherine Eiben [email protected]
A Selective History of Computing version 0.1
A Selective History of Computing version 0.1 Gerald Recktenwald Department of Mechanical Engineering Portland State University [email protected] September 26, 2001 Overview The development of computers
Ch. 10 Software Development. (Computer Programming)
Ch. 10 Software Development (Computer Programming) 1 Definitions Software or Program Instructions that tell the computer what to do Programmer Someone who writes computer programs 2 Instruction Set A vocabulary
1 PERSONAL COMPUTERS
PERSONAL COMPUTERS 1 2 Personal computer a desktop computer a laptop a tablet PC or a handheld PC Software applications for personal computers include word processing spreadsheets databases web browsers
INTEL HIGH-PERFORMANCE CONSUMER DESKTOP MICROPROCESSOR TIMELINE
INTEL HIGH-PERFORMANCE CONSUMER DESKTOP MICROPROCESSOR TIMELINE 1971: 4004 Microprocessor The 4004 was Intel's first microprocessor. This breakthrough invention powered the Busicom* calculator and paved
Introduction to Microprocessors
Introduction to Microprocessors Yuri Baida [email protected] [email protected] October 2, 2010 Moscow Institute of Physics and Technology Agenda Background and History What is a microprocessor?
A Brief History of Educational Technology
A Brief History of Educational Technology Han Liu, Ph.D. Department of Teacher Education Shippensburg University Reference http://www.coe.unco.edu/donnaferguson/ethistory/machi.htm Abacus The invention
Fall 2009. Lecture 1. Operating Systems: Configuration & Use CIS345. Introduction to Operating Systems. Mostafa Z. Ali. [email protected].
Fall 2009 Lecture 1 Operating Systems: Configuration & Use CIS345 Introduction to Operating Systems Mostafa Z. Ali [email protected] 1-1 Chapter 1 Introduction to Operating Systems An Overview of Microcomputers
Page 1 of 7. Computer Networking
Page 1 of 7 Computer Networking 7.1 What Is Computer Networking? A computer network consists of several computers that are connected to one another using devices that allow them to communicate. Computer
what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored?
Inside the CPU how does the CPU work? what operations can it perform? how does it perform them? on what kind of data? where are instructions and data stored? some short, boring programs to illustrate the
Computer Science. Information. Computer Science - what s this? References - textbooks. Contact. Cezary Bolek [email protected]
Computer Science Cezary Bolek [email protected] University of Lodz Faculty of Management Department of Computer Science Contact Exam dr Cezary Bolek Information room 142, Department of Computer Science,
TYPES OF COMPUTERS AND THEIR PARTS MULTIPLE CHOICE QUESTIONS
MULTIPLE CHOICE QUESTIONS 1. What is a computer? a. A programmable electronic device that processes data via instructions to output information for future use. b. Raw facts and figures that has no meaning
Computer Science, Telecommunication, and Artificial Intelligence (Classes QA75-76.9, TK5101-TK6720, TK7800-TK7895, and Q334-Q390)
LIBRARY OF CONGRESS COLLECTIONS POLICY STATEMENTS ±² Collections Policy Statement Index Computer Science, Telecommunication, and Artificial Intelligence (Classes QA75-76.9, TK5101-TK6720, TK7800-TK7895,
Chapter 6. Inside the System Unit. What You Will Learn... Computers Are Your Future. What You Will Learn... Describing Hardware Performance
What You Will Learn... Computers Are Your Future Chapter 6 Understand how computers represent data Understand the measurements used to describe data transfer rates and data storage capacity List the components
A Revolution Begun AN EXPLORATION OF PAUL E. CERUZZI S COMPUTING: A CONCISE HISTORY. Created by Derick Lock
A Revolution Begun AN EXPLORATION OF PAUL E. CERUZZI S COMPUTING: A CONCISE HISTORY Created by Derick Lock A Revolution Begun An exploration of Paul Ceruzi s Computing: A Concise History German civil engineer
Von Neumann architecture - Wikipedia, the free encyclopedia
Page 1 of 6 Von Neumann architecture From Wikipedia, the free encyclopedia The von Neumann architecture is a computer design model that uses a processing unit and a single separate storage structure to
Chapter 3: Computer Hardware Components: CPU, Memory, and I/O
Chapter 3: Computer Hardware Components: CPU, Memory, and I/O What is the typical configuration of a computer sold today? The Computer Continuum 1-1 Computer Hardware Components In this chapter: How did
Definition of Computers. INTRODUCTION to COMPUTERS. Historical Development ENIAC
Definition of Computers INTRODUCTION to COMPUTERS Bülent Ecevit University Department of Environmental Engineering A general-purpose machine that processes data according to a set of instructions that
Parts of a Computer. Preparation. Objectives. Standards. Materials. 1 1999 Micron Technology Foundation, Inc. All Rights Reserved
Parts of a Computer Preparation Grade Level: 4-9 Group Size: 20-30 Time: 75-90 Minutes Presenters: 1-3 Objectives This lesson will enable students to: Identify parts of a computer Categorize parts of a
INTRODUCTION TO COMPUTER SYSTEM
Chapter 1 INTRODUCTION TO COMPUTER SYSTEM 1.0 Objectives 1.1 Introduction Computer? 1.2 Evolution of Computers 1.3 Classification of Computers 1.4 Applications of Computers 1.5 Advantages and Disadvantages
Chapter 4 IT Infrastructure: Hardware and Software
1 Chapter 4 IT Infrastructure: Hardware and Software LEARNING TRACK 1: THE EVOLUTION OF IT INFRASTRUCTURE Evolution of IT Infrastructure: 1950 2005 The IT infrastructure in organizations today is an outgrowth
The Application of Visual Basic Computer Programming Language to Simulate Numerical Iterations
Leonardo Journal of Sciences ISSN 1583-0233 Issue 9, July-December 2006 p. 125-136 The Application of Visual Basic Computer Programming Language to Simulate Numerical Iterations Department of Mechanical
Charles Dierbach. Wiley
Charles Dierbach Wiley Contents Preface Acknowledgments About the Author XXI xxv xxvii Introduction 1 MOTIVATION 2 FUNDAMENTALS 2 1.1 What Is Computer Science? 2 1.1.1 The Essence of Computational Problem
Topics. Introduction. Java History CS 146. Introduction to Programming and Algorithms Module 1. Module Objectives
Introduction to Programming and Algorithms Module 1 CS 146 Sam Houston State University Dr. Tim McGuire Module Objectives To understand: the necessity of programming, differences between hardware and software,
"ASM s INTERNATIONAL E-Journal on Ongoing Research in Management and IT"
References [1] Elias G. Carayannis, Stephen C. Clark (June 2011) Journal of the Knowledge Economy, Volume 2, Issue 2, pp 201-233. [2] The Ladders MOBILE APPS POISED TO TRANSFORM THE RECRUITING INDUSTRY
Computer Basics: Chapters 1 & 2
Computer Basics: Chapters 1 & 2 Definition of a Computer What does IPOS stand for? Input Process Output Storage Other types of Computers Name some examples of other types of computers, other than a typical
Introduction to Computers and Programming
M01_GADD7119_01_SE_C01.QXD 1/30/08 12:55 AM Page 1 CHAPTER 1 Introduction to Computers and Programming TOPICS 1.1 Introduction 1.2 Hardware and Software 1.3 How Computers Store Data 1.4 How a Program Works
HISTORY OF COMPUTATION
HISTORY OF COMPUTATION Sotirios G. Ziavras, Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, New Jersey 07102, U.S.A. Keywords Computer Systems, Early Computers,
Prof. Dr. M. H. Assal
Prof. Dr. M. H. Assal AS 26/10/2014 Computer hardware is the collection of physical elements that comprise a computer system Computer hardware can be classified as following: o Input devices o Output devices
Chap-02, Hardware and Software. Hardware Model
Philadelphia University School of Business Administration INFO-101 Information Systems Prof London Chap-02, Hardware and Software Hardware Components Central processing unit (CPU) Arithmetic/logic unit
SWE 444 Internet and Web Application Development. Introduction to Web Technology. Dr. Ahmed Youssef. Internet
SWE 444 Internet and Web Application Development Introduction to Web Technology Dr. Ahmed Youssef Internet It is a network of networks connected and communicating using TCP/IP communication protocol 2
CS 140: Introduction to Computer Science A Brief History of Computer Science. Edwin Rodríguez
CS 140: Introduction to Computer Science A Brief History of Computer Science Edwin Rodríguez Cal Poly Pomona Department of Computer Science CS 140 - A Brief History of Computer Science / 1 What is Computing
Internet History. Why are we here?
Internet History Why are we here? (C) Herbert Haas 2005/03/11 1 ARPAnet is a network of computers. The Internet is a network of networks. An interplanetary net would be a network of Internets. The sky
GE2316. Computing Snapshot, Today and Tomorrow. Dr. Anthony Fong GE2316 2011-7-23
GE2316 Computing Snapshot, Today and Tomorrow Dr. Anthony Fong 1 Objective To acquire general knowledge on fundamental concepts and technologies of computing, and applications in professional disciplines
COMPUTER SCIENCE AND ENGINEERING - Microprocessor Systems - Mitchell Aaron Thornton
MICROPROCESSOR SYSTEMS Mitchell Aaron Thornton, Department of Electrical and Computer Engineering, Mississippi State University, PO Box 9571, Mississippi State, MS, 39762-9571, United States. Keywords:
Chapter 5 Busses, Ports and Connecting Peripherals
Chapter 5 Busses, Ports and Connecting Peripherals 1 The Bus bus - groups of wires on a circuit board that carry information (bits - on s and off s) between computer components on a circuit board or within
CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX
CHAPTER 2: HARDWARE BASICS: INSIDE THE BOX Multiple Choice: 1. Processing information involves: A. accepting information from the outside world. B. communication with another computer. C. performing arithmetic
Lesson Plan Course Title: Web Technologies Session Title: Internet Fundamentals & Background
Lesson Plan Course Title: Web Technologies Session Title: Internet Fundamentals & Background Lesson Duration: 2 Hours Performance Objective: Upon completion of the lesson, students will have an understanding
THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals
THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals Full Marks 100 (Theory 75, Practical 25) Introduction to Computers :- What is Computer?
Chapter 01: Introduction. Lesson 02 Evolution of Computers Part 2 First generation Computers
Chapter 01: Introduction Lesson 02 Evolution of Computers Part 2 First generation Computers Objective Understand how electronic computers evolved during the first generation of computers First Generation
Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:
55 Topic 3 Computer Performance Contents 3.1 Introduction...................................... 56 3.2 Measuring performance............................... 56 3.2.1 Clock Speed.................................
Date Steve Jobs Events Peter Hirsch/IBM/Microsoft Events
Date Steve Jobs Events Peter Hirsch/IBM/Microsoft Events February-55 Steve Jobs born in Madison, Wisconsin Bill Gates born in Seattle, Washington August-55 Steve Jobs Adopted by Paul and Clara Jobs June-57
Basic Concepts of Information Technology (IT)
Basic Concepts of Information Technology (IT) Objectives Define Computer and Identify the Four Basic Computing Functions Identify the Different Types of Computers Describe Hardware Devices and Their Uses
Chapter 2 Logic Gates and Introduction to Computer Architecture
Chapter 2 Logic Gates and Introduction to Computer Architecture 2.1 Introduction The basic components of an Integrated Circuit (IC) is logic gates which made of transistors, in digital system there are
ZIMBABWE SCHOOL EXAMINATIONS COUNCIL. COMPUTER STUDIES 7014/01 PAPER 1 Multiple Choice SPECIMEN PAPER
ZIMBABWE SCHOOL EXAMINATIONS COUNCIL General Certificate of Education Ordinary Level COMPUTER STUDIES 7014/01 PAPER 1 Multiple Choice SPECIMEN PAPER Candidates answer on the question paper Additional materials:
Basics of Computer 1.1 INTRODUCTION 1.2 OBJECTIVES
Basics of Computer :: 1 1 Basics of Computer 1.1 INTRODUCTION In this lesson we present an overview of the basic design of a computer system: how the different parts of a computer system are organized
A Very Brief History of High-Performance Computing
A Very Brief History of High-Performance Computing CPS343 Parallel and High Performance Computing Spring 2016 CPS343 (Parallel and HPC) A Very Brief History of High-Performance Computing Spring 2016 1
A Brief History of the Internet. Chris Brooks Computing, Python, and Robots
A Brief History of the Internet Chris Brooks Computing, Python, and Robots Outline Prehistory Birth of the Internet The Web is Born The Dot-Com Gold Rush Web 2.0 - everything old is new again The future?
Principles of Programming Languages Topic: Introduction Professor Louis Steinberg
Principles of Programming Languages Topic: Introduction Professor Louis Steinberg CS 314, LS,LTM: L1: Introduction 1 Contacts Prof. Louis Steinberg lou @ cs.rutgers.edu x5-3581 401 Hill TA: to be announced
Software: Systems and Application Software
Software: Systems and Application Software Computer Software Operating System Popular Operating Systems Language Translators Utility Programs Applications Programs Types of Application Software Personal
A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware Objectives Learn that a computer requires both hardware and software to work Learn about the many different hardware components
lesson 1 An Overview of the Computer System
essential concepts lesson 1 An Overview of the Computer System This lesson includes the following sections: The Computer System Defined Hardware: The Nuts and Bolts of the Machine Software: Bringing the
STUDY GUIDE CHAPTER 1
STUDY GUIDE CHAPTER 1 True/False Indicate whether the statement is true or false. 1. Digital technology has made it easy to produce copies of music with no loss of quality from the original. 2. Free source
Star System. 2004 Deitel & Associates, Inc. All rights reserved.
Star System Apple Macintosh 1984 First commercial OS GUI Chapter 1 Introduction to Operating Systems Outline 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 Introduction What Is an Operating System?
Lecture 3: History of Networking & Storage. Based on slides 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley
Lecture 3: History of Networking & Storage It s Possible to Control New Technologies Extreme example: the Amish does it bring us together, or draw us apart? BBQ vs. telephone A more mainstream example
Introduction to Computer Architecture Concepts
to Computer Architecture Concepts 1. We will start at the very beginning, first with the fundamental concepts behind the modern digital computer, and then some details of their implementation. Many people,
DMS-10101, Computer Equipment
Overview Effective dates: September 2005 - August 2006. This Specification describes the procedures for providing desktop microcomputers, laptop microcomputers, printers, and internet service for use on
Introduction to Web Technology. Content of the course. What is the Internet? Diana Inkpen
Introduction to Web Technology Content of the course Diana Inkpen The Internet and the WWW. Internet Connectivity. Basic Internet Services. University of Ottawa School of Information Technology and Engineering
STUDY GUIDE CHAPTER 4
STUDY GUIDE CHAPTER 4 True/False Indicate whether the statement is true or false. 1. A(n) desktop operating system is designed for a desktop or notebook personal computer. 2. A(n) mirrored user interface
Early Computer VS Modern Computer: A Comparitive Study and an Approach to Advance Computer
Global Journal of Computer Science and Technology Interdisciplinary Volume 12 Issue 11 Version 1.0 Year 2012 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Inc.
Computer Science PLUS I Volume 1 : Concepts Government of Tamilnadu
Computer Science PLUS I Volume 1 : Concepts Government of Tamilnadu Government of Tamilnadu First Edition 2005 Chairman Syllabus Committee Dr. Balagurusamy E, Vice Chancellor, Anna University, Chennai
Intel Corporation: A Global Technology Leader Innovating and Investing in the United States 2011
Intel Corporation: A Global Technology Leader Innovating and Investing in the United States 2011 INNOVATION THAT S CHANGING THE WORLD Intel has been making headlines since 1968, when two American entrepreneurs,
Overview of MIS Professor Merrill Warkentin
Management Systems (MIS) Mississippi State University Data raw numbers - not processed facts, lists, numbers, tables of value to an organization 1 2 Data Processing (DP) the restructuring of data to improve
What is this course is about? Design of Digital Circuitsit. Digital Integrated Circuits. What is this course is about?
What is this course is about? Design of Digital Circuitsit Design of digital microelectronic circuits.» CMOS devices and manufacturing technology.» Digital gates. Propagation delay, noise margins, and
This Unit: Putting It All Together. CIS 501 Computer Architecture. Sources. What is Computer Architecture?
This Unit: Putting It All Together CIS 501 Computer Architecture Unit 11: Putting It All Together: Anatomy of the XBox 360 Game Console Slides originally developed by Amir Roth with contributions by Milo
CS 4300 Computer Graphics. Prof. Harriet Fell Fall 2012 Lecture 1 September 5, 2011
CS 4300 Computer Graphics Prof. Harriet Fell Fall 2012 Lecture 1 September 5, 2011 1 Course Overview - Topics This course will chart a path through all the major aspects of mainstream computer graphics.
TH2. Input devices, processing and output devices
TH2. Input devices, processing and output devices http://www.bbc.co.uk/schools/gcsebitesize/ict/ Input devices allow us to enter raw data into a computer. The computer processes the data and then produces
Lecture 2: Computer Hardware and Ports. [email protected] http://faculty.sau.edu.sa/y.alharbi/en
BMTS 242: Computer and Systems Lecture 2: Computer Hardware and Ports Yousef Alharbi Email Website [email protected] http://faculty.sau.edu.sa/y.alharbi/en The System Unit McGraw-Hill Copyright 2011
TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX 75701 1.800.298.5226 www.tjc.edu/continuingstudies/mycaa
TYLER JUNIOR COLLEGE School of Continuing Studies 1530 SSW Loop 323 Tyler, TX 75701 1.800.298.5226 www.tjc.edu/continuingstudies/mycaa Education & Training Plan CompTIA N+ Specialist Program Student Full
Hardware: Input, Processing, and Output Devices. A PC in Every Home. Assembling a Computer System
C H A P T E R 3 Hardware: Input, Processing, and Output Devices A PC in Every Home February 3, 2000 Ford will make available to all 330,000 employees hourly and salaried an HP Pavilion PC, an HP DeskJet
