The History of Computing

Total Page:16

File Type:pdf, Size:1020Kb

The History of Computing Outline Analytical Engine Turing Harvard The History of Computing: 1834 Machine Mark I Relay Difference 1936 1944 The Early Days Engine 1 1835 1821 Difference Z3 Harvard Engine 2 1941 Mark II Napier’s Arithmometer 1849 1949 Bones 1820 Comptometer Sector 1617 Stepped 1892 1598 Slide Rule Drum Differential 1622 1694 Analyzer Abacus Millionaire Avi Yadgar 1921 Curta 1300 Pascaline 1899 1947 Gala Yadgar 1642 Memory Mechanical Electro- General aids calculators magnetic purpose 1 2 1300 Abacus 1300 Chinese Abacus 1445 The printing 9+7=1699+7 press Invented (10-3) 5 1+1+1+110+1 • First record: 14th Century, China • “The first computer” • Still used in Asian countries (-3) • Uses: add, subtract, multiply, divide – Fractions and square roots • 1946 Contest: – Japanese abacus vs. electric calculator http://www.tux.org/~bagleyd/java/AbacusApp.html 3 4 O 1598 Sector 1598 Sector α 100 OA O' A' = • Principle: AB A' B' • Thomas Hood, London 1598 100 = ? 27 (Galileo, Padua 1592) • Problem: 3 AB • Problems of the time: O’ • Solution: 100 X – Cannon elevation = – Amount of gun powder 27 9 α X – Drawing, architecture, surveying AB A' B' = ⇒ X = 100 • Proportions 3 3 9 5 6 A’ B’ 1 1598 Sector 1617 Napier’s Bones/Rods • The lines: • John Napier, – Arithmetic Scotland 1617 – Geometric • Multiplication – Stereometric table disassembled – Polygraphic – Tetragonic – Metallic 7 8 1617 Napier’s Bones/Rods 1614 Logarithms • John Napier, Scotland 1614 • Uses: (Jobst Burgi, Switzerland) – Multiplication • Principle: – Division log(a×b) = log(a) + log(b) – Square roots a log( ) = log(a) − log(b) b 46,785,399 x 7 = a×b =10log(a)+log(b) ⇒ a =10log(a)−log(b) b • Logarithmic tables 9 10 1622 Slide Rule 1622 Slide Rule - Operations • Replaces logarithmic tables • Unary functions: • Gunter's Line of Numbers – Edmund Gunter, England – Reciprocals • Slide rule – Square/Square Root – William Oughtred, England, 1622 – Cube/Cube Root • Precision depends on length – Common Logarithms – Sines and Cosines – Tangents and Cotangents • Binary operations: – Multiplication – Division 11 12 2 1642 Pascaline 1642 Pascaline - disadvantages • Blaise Pascal France, 1642 • Wheels turned Manually • Numbers • Too complex entered in – Only Pascal could repair sequence • Expensive • Cumulative sum – Cost more than replaced people • Technophobia – Mathematicians feared for jobs • Decimal – French currency system was not 13 http://perso.orange.fr/therese.eveilleau/pages/truc_mat/textes/pascaline.htm 14 1694 Stepped Drum 1820 Arithmometer 1829 • Design: Gottfried Leibniz, Germany 1694 First mainline • Produced: Phillip Hann, Germany 1774 locomotive • Commercial: Charles Xavier Thomas, Philippines 1820 15 16 1820 Arithmometer 1947 Stepped Drum - Curta • Add by one turn of the handle • Developed: Curt Herzstark, Buchenwald, 1940’s • Multiply by multiple turns of the handle • Produced: Liechtenstein, 1947 • Subtract and divide by reversing a switch • Sold at ~ $120 until 1973 • Disadvantage: “dialing in the digits” 17 18 3 7 7 Stepped Drum - Curta 194 Stepped Drum - Curta 194 • Simulator: http://www.vcalc.net/curta_simulator_en.htm 19 20 1887 Felt & Tarrant Comptometer 1887 Comptometer 1876: First long distance phone call 1879: First cash register 1888: Production of automobiles • Dorr E. Felt, 1887 • Produced: 1892-1930 • Key driven • Fully automatic carries 21 22 1887 Comptometer 1887 Comptometer • Improved user interface • “Software”: instructions for figuring – multiplication – Fail-safe keys – subtractions • Locked the machine if the operator failed to press – division them completely – square root – Allow multiple keys to be pressed at once – cube root • One per column – interest • Faster adding – exchange • Multiplication of some numbers – discount * English currency 23 24 4 1899 Millionaire Calculator 1899 Millionaire Multiplication Table • Invented: Otto Steiger, 1892 • Manufactured: Hans W. Egli, Switzerland 1899 • Direct multiplication • Also slower – Addition – Subtraction – Division 1897 First radio station 25 26 1899 Inside The Millionaire 1834 Back to Tables • Dionysius Lardner’s Cabinet Cyclopaedia – 40 volumes in 1834, grew up to 134 – 3,700 acknowledged errata – How many unacknowledged? • Sources of error: – Calculation – Transcription – Typesetting and printing 27 28 1821 Difference engine 1849 Difference Engine x F(x) 1st diff 2nd diff 1878 • Charles Babbage (1791 –1871) First 1 5 phonograph 3 – English mathematician, philosopher, mechanical engineer and 2 (proto-) computer scientist 2 8 • Calculating polynomials with 5 • Calculating polynomials with “repeated differences” “repeated differences” 3 13 2 – “Complete complex computation” •nth degree polynomials 7 • Conceived in 1821 th 4 20 2 – Starting with the n difference 9 • Difference Engine No.2 1847-1849 2 – Require n registers 5 29 – Simpler mechanical design • No multiplication 11 2 •Example: fx()= x+ 4 6 40 2 – Require 2 differences 13 aXnn++ aX−−12 aX n +++... a X a 01 2nn− 1 7 53 2 29 30 5 1849 Building the engine 1853 Building the engine • Never built by Babbage • 1853 - First full-scale difference engine – Lack of funding • Scheutz (Sweden) – Insufficient manufacturing technology • “Tabulating Machine” – 15-digit numbers – 4th-order differences – Printed output Casting: cheap but inaccurate 31 32 1991 Building the engine 1991 • 1985 – 1991: Difference Engine No. 2 • The Science Museum in London – ~4,000 moving parts – 2.6 tons – Built to original designs – Original materials – Accurate repeat parts – 31 figures (103 bits) – 7 differences 3m x 0.7m x 2.5m 33 34 1995 1834 Analytical Engine • First General Purpose Machine (1834) – A ‘store’ for holding intermediate results – A ‘mill’ for arithmetic computations – Loops – Conditional branching – Programmable using punched cards • Borrowed from weaving looms • Would have required a steam engine – But never been built 35 36 6 1834 1834 Analytical Engine Analytical Engine • Ada Lovelace created nzdz! I/O Memory programs for the Bn = zn+1 Device 21πiev∫ − PunchedProgram StoreData Analytical Engine TapeMemory Memory I/O – Bernoulli numbers Device I/O Device µ Controller I/O MillALU Device CPU 37 38 The mill - 1871 1876 Analog Computers 1876 Differential Analyzer 1903 • Physical representation of data • The differential analyzer Wright brother’s first flight – Voltages – Invented: 1876, James Thomson – Currents – Constructed: 1927, MIT – Speed of shafts – Solves differential equations by integration – Wheel-and-disc mechanisms perform the integration 39 40 1927 Differential Analyzer 1927 Differential Analyzer 1906 1929 Electric washing First residential machine elevator 41 42 7 1949 Analog Computers - Moniac 1920 The Enigma • London, 1949 • 1920 to the end of WWII • Electromechanical ciphering machine • Water represent money • Applies polyalphabetic encryption • Tanks represent means of – State dependant encoding spending money • Mechanical and electrical state • Flow represents flow… – Modeled after financial models • Surprisingly accurate… 43 44 1920 The Enigma 1890 Punched cards 1920’s Household • Used in the textile industry refrigerators • First adaptation by Babbage – input and data storage • A competition was held for the US 1890 census – 1880 US census had taken 7 years to complete • Winner: Herman Hollerith – Later founded the Tabulating Machine Company – Became IBM • Used mechanical relays to increment mechanical counters. • The 1890 census was completed in 6 weeks 45 46 1928 Punched cards Punched Tape • Specifically-designed layouts • Based on punched cards • “General purpose“ at 1928 • Each IBM-style card had 80 – Paper or polyester characters – Still being sold (1.5m/KB) – Followed by early terminals – Last two digits for a year • 30% of the profit of IBM in 1931 • Use in machines: –Sorter – Duplicating Punch – Collator 47 48 8 1835 Relays 1835 Electromagnetic Relay • Joseph Henry 1835 •A latching relay • Electronically controlled electrical switch – Two relaxed states – Controlled by an electromagnet (bistable) – Controls a set of contacts – a.k.a 'keep' relays • With no current the armature and contacts are released • The coil requires low power • The contacts can switch high powers 49 50 8 1 184 Logical Gates by Relays 194 Konrad Zuse's Z3 1935 1936: Turing First regular 1848: Boolean machine TV broadcast algebra +V • 1941 - First programmable fully automatic machine 10 • 2500 relays b b 01 c b or c b or c • Program on punched tape •5 Hz • 64 22bits words b c OUT +V 0 0 0 • Floating point 0 1 1 • Based on the mechanical Z1 0 1 0 1 c 1 1 1 51 52 1 4 194 Konrad Zuse's Z3 194 Harvard Mark I and Mark II • Built for Harvard by IBM • Mark I - 1944 – Fully automatic – Electromagnetic control – Mechanical counters – 765K components – Hundreds KM of wires – 12m x 2.5m x 0.7m – 4,500kg – Mechanical clock – 72 words – 23 decimal digits words Z1 – 30,000 moving parts 53 54 9 1835 Harvard Mark I 1835 Harvard Mark I - Front-end 55 56 7 7 194 Harvard Mark II 194 Harvard Mark II • Mark II - 1947 – Electromagnetic components – Complicated programming – Binary representation • 8 instructions µs – Floating point – 125,000 addition µs – Operation specific hardware – 750,000 multiplication Harvard Mark II storage 57 58 ???? Bugs References • Wikipedia, the free encyclopedia http://www.wikipedia.org/ • What is the origin of the • S.O.S. MATHematics term “bug”? http://www.sosmath.com/ • Online lecture by Michelle Hoyle http://lecture.eingang.org/index.html • September 1947 – A moth trapped in a relay • Online Museum Exhibits: – The ENIAC Museum online of Mark II http://www.seas.upenn.edu/~museum/index.html – Computer History Museum, Mountain View, CA http://www.computerhistory.org/ “First actual case of bug being found” – The Science Museum, London http://www.sciencemuseum.org.uk/on-line/babbage/index.asp – The Computer Museum, System Source • “Bugs” came before computers and computer software http://www.syssrc.com/html/museum/ – The Museum of HP Calculators – Thomas Edison,1878 http://www.hpmuseum.org/ – John Wolff's Web Museum “… and it is then that “bugs” – as such little faults and http://home.vicnet.net.au/~wolff/calculators/ – Stephen Johnston’s web pages difficulties are called – show themselves…” http://www.mhs.ox.ac.uk/staff/saj/arithmometer/ 59 60 10.
Recommended publications
  • Analytical Engine, 1838 ALLAN G
    Charles Babbage’s Analytical Engine, 1838 ALLAN G. BROMLEY Charles Babbage commenced work on the design of the Analytical Engine in 1834 following the collapse of the project to build the Difference Engine. His ideas evolved rapidly, and by 1838 most of the important concepts used in his later designs were established. This paper introduces the design of the Analytical Engine as it stood in early 1838, concentrating on the overall functional organization of the mill (or central processing portion) and the methods generally used for the basic arithmetic operations of multiplication, division, and signed addition. The paper describes the working of the mechanisms that Babbage devised for storing, transferring, and adding numbers and how they were organized together by the “microprogrammed” control system; the paper also introduces the facilities provided for user- level programming. The intention of the paper is to show that an automatic computing machine could be built using mechanical devices, and that Babbage’s designs provide both an effective set of basic mechanisms and a workable organization of a complete machine. Categories and Subject Descriptors: K.2 [History of Computing]- C. Babbage, hardware, software General Terms: Design Additional Key Words and Phrases: Analytical Engine 1. Introduction 1838. During this period Babbage appears to have made no attempt to construct the Analytical Engine, Charles Babbage commenced work on the design of but preferred the unfettered intellectual exploration of the Analytical Engine shortly after the collapse in 1833 the concepts he was evolving. of the lo-year project to build the Difference Engine. After 1849 Babbage ceased designing calculating He was at the time 42 years o1d.l devices.
    [Show full text]
  • A Bibliography of Publications By, and About, Charles Babbage
    A Bibliography of Publications by, and about, Charles Babbage Nelson H. F. Beebe University of Utah Department of Mathematics, 110 LCB 155 S 1400 E RM 233 Salt Lake City, UT 84112-0090 USA Tel: +1 801 581 5254 FAX: +1 801 581 4148 E-mail: [email protected], [email protected], [email protected] (Internet) WWW URL: http://www.math.utah.edu/~beebe/ 08 March 2021 Version 1.24 Abstract -analogs [And99b, And99a]. This bibliography records publications of 0 [Bar96, CK01b]. 0-201-50814-1 [Ano91c]. Charles Babbage. 0-262-01121-2 [Ano91c]. 0-262-12146-8 [Ano91c, Twe91]. 0-262-13278-8 [Twe93]. 0-262-14046-2 [Twe92]. 0-262-16123-0 [Ano91c]. 0-316-64847-7 [Cro04b, CK01b]. Title word cross-reference 0-571-17242-3 [Bar96]. 1 [Bab97, BRG+87, Mar25, Mar86, Rob87a, #3 [Her99]. Rob87b, Tur91]. 1-85196-005-8 [Twe89b]. 100th [Sen71]. 108-bit [Bar00]. 1784 0 [Tee94]. 1 [Bab27d, Bab31c, Bab15]. [MB89]. 1792/1871 [Ynt77]. 17th [Hun96]. 108 000 [Bab31c, Bab15]. 108000 [Bab27d]. 1800s [Mar08]. 1800s-Style [Mar08]. 1828 1791 + 200 = 1991 [Sti91]. $19.95 [Dis91]. [Bab29a]. 1835 [Van83]. 1851 $ $ $21.50 [Mad86]. 25 [O’H82]. 26.50 [Bab51a, CK89d, CK89i, She54, She60]. $ [Enr80a, Enr80b]. $27.95 [L.90]. 28 1852 [Bab69]. 1853 [She54, She60]. 1871 $ [Hun96]. $35.00 [Ano91c]. 37.50 [Ano91c]. [Ano71b, Ano91a]. 1873 [Dod00]. 18th $45.00 [Ano91c]. q [And99a, And99b]. 1 2 [Bab29a]. 1947 [Ano48]. 1961 Adam [O’B93]. Added [Bab16b, Byr38]. [Pan63, Wil64]. 1990 [CW91]. 1991 Addison [Ano91c]. Addison-Wesley [Ano90, GG92a]. 19th [Ano91c]. Addition [Bab43a]. Additions [Gre06, Gre01, GST01].
    [Show full text]
  • United States District Court District of Massachusetts
    Case 1:16-cv-11613-RGS Document 51 Filed 02/14/17 Page 1 of 28 UNITED STATES DISTRICT COURT DISTRICT OF MASSACHUSETTS CIVIL ACTION NO. 16-11613-RGS EGENERA, INC. v. CISCO SYSTEMS, INC. MEMORANDUM AND ORDER ON DEFENDANT’S MOTION TO DISMISS February 14, 2017 STEARNS, D.J. The desire to economize time and mental effort in arithmetical computations, and to eliminate human liability to error, is probably as old as the science of arithmetic itself. This desire has led to the design and construction of a variety of aids to calculation, beginning with groups of small objects, such as pebbles, first used loosely, later as counters on ruled boards, and later still as beads mounted on wires fixed in a frame, as in the abacus. ─ Howard Aiken, father of the Mark I IBM computer1 Beginning with the invention by Blaise Pascal of the mechanical calculator, and culminating in our times with the integrated circuit-based computer, the ability of modern computers to aid human beings in performing tasks requiring the processing of large amounts of data has, as 1 In Zenon W. Pylyshyn & Liam J. Bannon, Perspectives on the Computer Revolution (1989). Case 1:16-cv-11613-RGS Document 51 Filed 02/14/17 Page 2 of 28 Gordon Moore predicted, grown exponentially as transistors have miniaturized, while doubling in capacity roughly every eighteen months since 1965. In 1874, Frank Stephen Baldwin was granted the first American patent (No. 153,522) for a calculating machine, the arithmometer. The number of “calculator patents” granted since is impossible to estimate accurately, but certainly runs to the hundreds of thousands.
    [Show full text]
  • Analytical Engine: the Orig- Inal Computer
    Chapter 2 Analytical Engine: The Orig- inal Computer As we learned in the fourth grade science course, back in 1801, a French man, Joseph Marie Jacquard, invented a power loom that could weave textiles, which had been done for a long time by hand. More interestingly, this machine can weave tex- tiles with patterns such as brocade, damask, and matelasse by controlling the operation with punched wooden cards, held together in a long row by rope. 1 How do these cards work? Each wooden card comes with punched holes, each row of which corresponds to one row of the design. In each position, if the needle needs to go through, there is a hole; other- wise, there is no hole. Multiple rows of holes are punched on each card and all the cards that compose the design of the textile are hooked together in order. 2 What do we get? With the control of such cards, needs go back and forth, moving from left to the right, row by row, and come up with something like the following: Although the punched card concept was based on some even earlier invention by Basile Bou- chon around 1725, “the Jacquard loom was the first machine to use punch cards to con- trol a sequence of operations”. Let’s check out a little demo as how Jacquard’s machine worked. 3 Why do we talk about a loom? With Jacquard loom, if you want to switch to a different pattern, you simply change the punched cards. By the same token, with a modern computer, if you want it to run a different application, you simply load it with a different program, which used to keep on a deck of paper based punched cards.
    [Show full text]
  • Milestones in Analog and Digital Computing
    Milestones in Analog and Digital Computing Contributions to the History of Mathematics and Information Technology by Herbert Bruderer Numerous recent discoveries of rare historical analog and digital calculators and previously unknown texts, drawings, and pictures from Germany, Austria, Switzerland, Liechtenstein, and France. Worldwide, multilingual bibliography regarding the history of computer science with over 3000 entries. 12 step-by-step set of instructions for the operation of historical analog and digital calculating devices. 75 comparative overviews in tabular form. 200 illustrations. 20 comprehensive lists. 7 timelines of computer history. Published by de Gruyter Oldenbourg. Berlin/Boston 2015, xxxii, 820 pages, 119.95 Euro. During the 1970's mechanical calculating instruments and machines suddenly disappeared from the scene. They were replaced by electronic versions. Most of these devices developed since the 17th century – often very clever constructions – have been forgotten. Who can imagine today how difficult calculation was only a few decades ago? This book introduces the reader to selected milestones from prehistory and early history of computing. The Antikythera Mechanism This puzzling device was made around 200 BC. It was discovered around 1900 by divers off the Greek island of Antikythera. It is believed to be the oldest known analog (or rather hybrid) computing device. Numerous replicas have been built to unravel the mysteries of this calendar calculator. It is suspected that the machine came from the school of Archimedes. 1 Androids, Music Boxes, Chess Automatons, Looms This treatise also explores topics related to computing technology: automated human and animal figures, mecha- nized musical instruments, music boxes, as well as punched tape controlled looms and typewriters.
    [Show full text]
  • Felt and Tarrant Manufacturing Records, 1915-1926, Undated
    Loyola University Chicago ~ Archives and Special Collections UA1980.38 Dorr Felt Collection Felt and Tarrant Manufacturing Records Dates: 1915-1926, Undated Creator: Felt, Dorr (1862-1930) Extent: 1 linear foot Level of description: Folder Processor & date: Meredith Gozo, May 2012; Ashley Howdeshell, January 2013; Andrew Paddock, November 2014 Administration Information Restrictions: No restrictions. Copyright: Consult archivist for information. Citation: Loyola University Chicago University Archives and Special Collections. Dorr Felt Collection, Felt and Tarrant Manufacturing Records, 1915-1926, Undated. Box #. Folder #. Provenance: Records transferred to Loyola University Archives in November 1955 by Raymond Koch, son-in-law of Dorr Felt and then president of Felt and Tarrant Mfg. Co. Separations: No separations. See Also: Dorr E. Felt Collection – United States Employers’ Commission to Europe, 1918-1920; Dorr E. Felt Collection – Railroad Strikes, 1916-1921; Dorr E. Felt Collection – International Trade and Labor Conferences, 1919-1921; Dorr E. Felt Collection – World War I, 1909-1930 Biographical Sketch Dorr Eugene Felt was born in Rock County, Wisconsin on March 18, 1862. At fourteen he began working in a machine shop in Beloit, Wisconsin. He moved to Chicago in 1882 and obtained work as a mechanic. A perceptive and skilled worker with an entrepreneurial spirit, in his free time Felt devised and constructed a computation device out of such crude materials as a macaroni box, rubber bands, and metal skewers. Felt called the machine a Comptometer. A mechanical calculator, the Comptometer was the first mechanical calculator to greatly improve upon the first mechanical computing device created, the arithmometer, which was first commercially distributed in 1851.
    [Show full text]
  • Computer Simulation of an Unsprung Vehicle, Part I C
    Agricultural and Biosystems Engineering Agricultural and Biosystems Engineering Publications 1967 Computer Simulation of an Unsprung Vehicle, Part I C. E. Goering University of Missouri Wesley F. Buchele Iowa State University Follow this and additional works at: https://lib.dr.iastate.edu/abe_eng_pubs Part of the Agriculture Commons, and the Bioresource and Agricultural Engineering Commons The ompc lete bibliographic information for this item can be found at https://lib.dr.iastate.edu/ abe_eng_pubs/960. For information on how to cite this item, please visit http://lib.dr.iastate.edu/ howtocite.html. This Article is brought to you for free and open access by the Agricultural and Biosystems Engineering at Iowa State University Digital Repository. It has been accepted for inclusion in Agricultural and Biosystems Engineering Publications by an authorized administrator of Iowa State University Digital Repository. For more information, please contact [email protected]. Computer Simulation of an Unsprung Vehicle, Part I Abstract The mechanics of unsprung wheel tractors has received extensive study in the last 40 years. The quantitative approach to the problem essentially began with the work of McKibben (7) in the 1920s. Twenty years later, Worthington (12) analyzed the effect of pneumatic tires on tractor stabiIity. Later, Buchele (3) drew on land- locomotion theory to introduce soil variables into the equations for tractor stability. Differential equations were avoided in these analyses by assuming that the tractor moved with zero or constant acceleration. Thus, vibration and actual tipping of the tractor were beyond the scope of the analyses. Disciplines Agriculture | Bioresource and Agricultural Engineering Comments This article is published as Goering, C.
    [Show full text]
  • Intro to Computers Where Did They Come From? Part 1 - Pre-1940S Define Computer
    Intro to Computers Where did they come from? Part 1 - Pre-1940s Define Computer Man vs. Machine Define Computer 1600’s Definition: -Someone who makes calculations. Late 1800’s Definition: -A machine that makes calculations. Modern Definition: -An electronic device used for storing and processing data Lets go back to the beginning! Computers exist because of math. One of the earliest “calculators” is called the Abacus. -Been around for 1000s of years Online Abacus https://www.online-calculator.com/full-screen-abacus/ The Next Big Step! Gottfried Wilhelm Leibniz invented the Stepped Reckoner in 1672. Stepped Reckoner -Made calculations using a gear mechanism called the Leibniz Wheel. -The first machine that could add, subtract, multiply, and divide Leibniz Wheel -or stepped drum is a cylinder with a set of teeth of incremental lengths -Was used for over 200 years in calculating Machines. -Even into the 1970s And then came this guy... Charles Babbage -Babbage saw a better way of crunching numbers -In 1823 he began construction on the Difference Engine -A machine able to do complex calculations and output tables of numbers. Difference Engine -Babbage used a loan from the British government to make the Difference Engine -Due to the inability to make precise metal parts for cheap, Babbage never fully constructed the Difference Engine and the project was abandoned. -In 2000, a Difference Engine was fully built to celebrate Babbage’s 200th birthday. The machine actually worked! This settled the debate on whether his idea would really operate. Difference Engine Analytical Engine -While attempting to construct the Difference Engine, Babbage designed an even more complex machine called the Analytical Engine -This machine was never built, but was the first design of a machine that had memory and could be programmed, thus, making it the first computer as we think of them today.
    [Show full text]
  • History in the Computing Curriculum 6000 BC to 1899 AD
    History in the Computing Curriculum Appendix A1 6000 BC to 1899 AD 6000 B.C. [ca]: Ishango bone type of tally stick in use. (w) 4000-1200 B.C.: Inhabitants of the first known civilization in Sumer keep records of commercial transactions on clay tablets. (e) 3000 B.C.: The abacus is invented in Babylonia. (e) 1800 B.C.: Well-developed additive number system in use in Egypt. (w) 1300 B.C.: Direct evidence exists as to the Chinese using a positional number system. (w) 600 B.C. [ca.]: Major developments start to take place in Chinese arithmetic. (w) 250-230 B.C.: The Sieve of Eratosthenes is used to determine prime numbers. (e) 213 B.C.: Chi-Hwang-ti orders all books in China to be burned and scholars to be put to death. (w) 79 A.D. [ca.]: "Antikythera Device," when set correctly according to latitude and day of the week, gives alternating 29- and 30-day lunar months. (e) 800 [ca.]: Chinese start to use a zero, probably introduced from India. (w) 850 [ca.]: Al-Khowarizmi publishes his "Arithmetic." (w) 1000 [ca.]: Gerbert describes an abacus using apices. (w) 1120: Adelard of Bath publishes "Dixit Algorismi," his translation of Al-Khowarizmi's "Arithmetic." (w) 1200: First minted jetons appear in Italy. (w) 1202: Fibonacci publishes his "Liber Abaci." (w) 1220: Alexander De Villa Dei publishes "Carmen de Algorismo." (w) 1250: Sacrobosco publishes his "Algorismus Vulgaris." (w) 1300 [ca.]: Modern wire-and-bead abacus replaces the older Chinese calculating rods. (e,w) 1392: Geoffrey Chaucer publishes the first English-language description on the uses of an astrolabe.
    [Show full text]
  • Speculations on Percy Ludgate's Difference Engine
    1 Speculations on Percy Ludgate’s Difference Engine Brian Coghlan Abstract In Percy Ludgate’s 1914 paper for the Napier Tercentenary Exhibition he briefly mentioned that he had designed a simplified difference engine. This paper speculates on how that might have worked. This paper is a work in progress . Index Terms —Percy Ludgate, Analytical Machine, Difference Engine I. INTRODUCTION 1 ERCY Edwin Ludgate (1883-1922) is notable as the second person to publish a design for an Analytical Machine [1][2], P the first after Charles Babbage’s “Analytical Engine” [4]. An analytical machine is equivalent to a general-purpose computer, and in theory can be programmed to solve any solvable problem. It is “Turing complete”, a term invented to reflect Alan Turing’s contribution to the theory of computing. There were only two mechanical designs before the electronic computer era: in 1843 Babbage’s “analytical engine”, then in 1909 Ludgate’s very different “analytical machine”. Babbage only started work on his Analytical Engine in c.1834 when his intensive efforts to design and make a difference engine faltered. This machine was intended to evaluate polynomials using Newton's method of divided differences in order to produce mathematical and nautical tables. In 1914 Ludgate published a paper for the Napier Tercentenary Exhibition [3] (hereafter called “Ludgate 1914”) in which he briefly mentioned that he had designed a simplified difference engine. This paper speculates on how that might have worked. II. DIFFERENCE ENGINES II.1. Babbage’s Difference Engine Charles Babbage is shown in Figure 2(a), drawn late in his life.
    [Show full text]
  • CBC-Index.Pdf
    257 Index A AARAcomputer, 220 Aiken, Howard, viii, 96,203, Abacus, 7 213-219,224 contest of speed, 7 first proposals, 214 counters, 12 IBM, 215 demise, 7 influence of, 219 English, 12 Amsler, Jacob, 168 European, 8 Amsler planimeter. See Planimeters Gerbert’s, 35 Analog calculation, 156 Greek, 8-9 accuracy of, 157 Inca, 8 addition, 160,162 origins, 7,lO Analog computers Roman, 10 electrical, 191-194 Russian, 13 Analog computing devices, 156-204. soroban, 7, 15 See also Differential analyzer spread of, 14-15 accuracy, 157,160,162,195-196 swanpan, 7,14 approximating complex table, 10-11 functions, 166 ABC, 226-230 electrical, 177-178 components, 228 harmonic analyzer, 158,172-176, control, 228 180 failure, 230 harmonic synthesizer, 172, 177 genesis of, 227 integrators, 167-174, 179- 185, Mauchly’s visit to, 238 187 operation, 229 isograph, 177 use, 228 multipliers, 160 Abel computer, 220 network analyzer, 178 Accounting and Tabulating Machine noise in, 162, 195 Corporation, 137 resolver, 158-159, 172, 194 Accounting machines, 122-155 tide predictors, 162, 172-176 Accumulator, 215. See also ENLAC Analogue, word origin, 247 Addition, analog, 160,162 Analog versus digital techniques, 1% Additive number system, 5 Analytical engine, 59-60,67,75-9 1, Computing Before Computers 258 Analytical engine (cont.) Automata, 100-101 200,203. See also Babbage, Automata theory, 119 Charles; Ludgate, Percy; Torres y Automatic Sequence Controlled Quevedo, Leonard0 Calculator. See ASCC arithmetic operations, 82-83 barrel control, 85 construction, 90 B Babbage, Benjamin, 60 control mechanism, 85-86 Babbage, Charles, viii, 3,60-62,66, design, 8 1,90 75-91,200.
    [Show full text]
  • Mechanical Calculator (Edited from Wikipedia)
    Mechanical Calculator (Edited from Wikipedia) SUMMARY A mechanical calculator, or calculating machine, was a mechanical device used to automatically perform the basic operations of arithmetic. Most mechanical calculators were comparable in size to small desktop computers and have been rendered obsolete by the advent of the electronic calculator. Surviving notes from Wilhelm Schickard in 1623 report that he designed and had built the earliest of the modern attempts at mechanizing calculation. His machine was composed of two sets of technologies: first an abacus made of Napier's bones, to simplify multiplications and divisions. And for the mechanical part, it had a dialed pedometer to perform additions and subtractions. A study of the surviving notes shows a machine that would have jammed after a few entries on the same dial, and that it could be damaged if a carry had to be propagated over a few digits (like adding 1 to 999). Schickard abandoned his project in 1624 and never mentioned it again until his death eleven years later in 1635. Two decades after Schickard's failed attempt, in 1642, Blaise Pascal decisively solved these particular problems with his invention of the mechanical calculator. Helping his father as tax collector in France, Pascal designed the calculator to help in the large amount of tedious arithmetic required.; it was called Pascal's Calculator or Pascaline. Thomas' arithmometer, the first commercially successful machine, was manufactured two hundred years later in 1851; it was the first mechanical calculator strong enough and reliable enough to be used daily in an office environment. For forty years the arithmometer was the only type of mechanical calculator available for sale.
    [Show full text]