A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus...

28
A BRIEF HISTORY OF COMPUTING

Transcript of A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus...

Page 1: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

A BRIEF HISTORY OF COMPUTING

Page 2: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

2700 B.C.ABACUSThe Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction. Other civilizations developed their own variations on the basic design over the centuries. The design that is probably most familiar today was invented in China during the 2nd century B.C.

Page 3: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

2ND–1ST CENTURY B.C. ANTIKYTHERA MECHANISMThis mysterious device was found off the coast of Antikythera, a Greek island located on the edge of the Aegean Sea. Most believe that it is a clockwork computer used to calculate the positions of the planets over time, and may have even been used to predict solar eclipses.

Page 4: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1642THE PASCALINEA mechanical adding machine created by French mathematician Blaise Pascal.

Page 5: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1679LEIBNIZ INVENTS MODERN BINARY SYSTEMBuilding on binary systems that had been in place for as much as 2,700 years, German mathematician Gottfried Wilhelm von Leibniz created the modern system of binary arithmetic that became the foundation for binary systems in computer science.

Page 6: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1801JACQUARD LOOM INVENTEDInvented in France by Joseph Marie Jacquard, the Jacquard loom was based on earlier designs made in the 18th century. It's most notable feature was that the loom could be programmed using punched cards to produce different patterns in the fabric. Punched cards have been in use for device programming and data storage for various computing devices ever since.

Page 7: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1837ANALYTICAL ENGINE PROPOSEDCharles Babbage, an English mathematician, described a plan for building a device he called the Analytical Engine. The engine was to be a general-purpose mechanical calculator that could be programmed using punched cards (an idea that Babbage borrowed from the Jacquard loom). The device was never built. Ada King, Countess of Lovelace, wrote a paper on Babbage's design that included an algorithm for computing Bernoulli numbers. As a result, she is credited as being the first computer programmer.

Page 8: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1847CREATION OF BOOLEAN ALGEBRA x y x and y x or y

0 0 0 0

1 0 0 1

0 1 0 1

1 1 1 1

George Boole, an English mathematician, described what was later termed "Boolean algebra." Boolean algebra represents binary values as true (1) and false (0), and describes how those values interact mathematically. These relationships are a fundamental concept in digital electronics.

Page 9: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1894VACUUM TUBE PATENTEDAmerican inventor Thomas Edison patented a design for an early version of the vacuum tube, which is a sort of electrically controlled voltage regulator. Edison did not realize the potential of the device, and did not understand how it worked. Later versions of the design, however, became the core components in computer logic circuits.

Page 10: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1941Z3 COMPUTERGerman scientist Konrad Zuse introduced the Z3 computer. It was the first programmable computer brought into operation. Zuse wrote the first high-level programming language, Plankalkül (Plan Calculus). The Z3 used a combination of electronic and mechanical components in its logic circuits.

Page 11: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1946ENIACENIAC (Electronic Numerical Integrator and Computer), the first electronic general-purpose computer, was brought online at the University of Pennsylvania. The computer was programmed by flipping switches and connecting/disconnecting cables. It's original purpose was to generate ballistics tables for artillery, but it was also used in the development of the first hydrogen bomb.

Page 12: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1947TRANSISTOR INVENTEDAmerican physicists John Bardeen, Walter Brattain, and William Shockley develop the transistor, a low-voltage, low-heat replacement for vacuum tubes. Computers built with transistors were smaller and more reliable than their predecessors.

Page 13: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1950SIMONSimon, developed by American computer scientist Edmund Berkely, is considered by some as the first personal computer. It used punched tape for data entry and displayed results on five lamps. It could perform a few basic math operations, but its memory only allowed it to work with the numbers 0 through 3. It's primary purpose was as a technology demonstrator.

Page 14: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1951UNIVAC IThe UNIVAC I (UNIVersal Automatic Computer I) was introduced by the Eckert-Mauchly Computer Company (Eckert and Mauchly helped build the ENIAC). This was the first computer designed for general business use.

Page 15: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1959PATENT FILE ON FIRST INTEGRATED CIRCUITThe integrated circuit, or microchip, combines several electronic components on a single semi-conductor substrate. ICs are smaller, more modular, and easier to replace than individual components. ICs have replaced vacuum tubes and individual transistors in most applications.

Page 16: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1969ARPANET IS DEPLOYEDARPANET (Advanced Research Projects Agency NETwork) was deployed to link universities and research centers working on projects for the United States Department of Defense (DoD). ARPANET was one of the first packet switch networks, and was the precursor to the global Internet. It was succeeded in 1990 by the NSFNET, which was in turn succeeded by the Internet in 1995.

Page 17: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1970DATAPOINT 2200The Datapoint 2200 was the first device that resembled a modern personal computer. It had a keyboard, integrated display and optional 8-inch floppy drives.

Page 18: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1970KENBAK-1The Kenbak-1 is considered by most to be the first true personal computer. It lacked the familiar interface of a modern personal computer, but was priced more affordably than more sophisticated systems like the Datapoint 2200.

Page 19: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1971INTEL 4004Intel produced the Intel 4004, the first central processing unit (CPU) on a single chip. A CPU is a component that executes a computer program.

Page 20: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1977THE “1977 TRINITY”The Commodore PET, Apple II and TRS-80 Model I computers were introduced by Commodore International, Apple Computer and Tandy Corporation, respectively. Each represented the first full-featured offering of their companies. All three companies were major forces in the personal computer industry through the mid-1990s. Only Apple Computer still manufactures computers today.

Page 21: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1981IBM-PCIBM's first entry into the personal computer market. It's open design allowed third-party vendors to produce add-on components to extend the computer's base capabilities. Computers made by other manufacturers that are based on this original design dominate the personal computer market today.

Page 22: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1983APPLE LISAThe Lisa, named after Steve Job's daughter, was the first mass-production personal computer that featured a graphical user interface (GUI). It was a commercial failure due to its high price and slow performance.

Page 23: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1984APPLE MACINTOSHThe Macintosh provided a GUI similar to the Lisa, but at one-third the cost and better performance.

Page 24: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1985WINDOWS 1.0 The original Windows operating system was actually a shell that ran under MS-DOS, the operating system that Microsoft wrote to run on the IBM-PC and compatibles. Unlike most familiar GUIs, Windows 1.0 displayed "windows" as non-overlapping tiles.

Page 25: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1989WORLD WIDE WEB PROPOSEDTim Berners-Lee, a British computer scientist, wrote his first draft of a proposal to CERN (European Organization for Nuclear Research) to establish the World Wide Web. This included the specification for a new markup language called HyperText Markup Language (HTML), which is the markup language used by web pages.

Page 26: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1989WORK BEGINS ON HPCASenator Albert Gore, Jr. of Tennessee began working on a bill that became the High Performance Computing Act of 1991 (HPCA). This bill continued the work to build a national network infrastructure, a started by ARPANET.

Page 27: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1991HPCA ENACTEDPresident George H. W. Bush enacted the HPCA, ushering in the establishment of the modern Internet.

Page 28: A BRIEF HISTORY OF COMPUTING. 2700 B.C. ABACUS The Sumerians invented an early form of the abacus that they may have used for simple additional and subtraction.

1993NCSA MOSAIC RELEASEDNCSA Mosaic was an early web browser. It influenced the design of all the popular web browsers in use today.