History: Main Article
History: Main Article
History: Main Article
TheIshango bone
Devices have been used to aid computation for
thousands of years, mostly using one-to-one
correspondence with fingers. The earliest counting
device was probably a form of tally stick. Later
record keeping aids throughout the Fertile
Crescent included calculi (clay spheres, cones, etc.)
is 6,302,715,408)
sums of money.
A slide rule
tables in 1906.
design, 187981
During the first half of the 20th century, many
scientific computing needs were met by increasingly
sophisticated analog computers, which used a direct
mechanical or electrical model of the problem as a
basis for computation. However, these were not
programmable and generally lacked the versatility
and accuracy of modern digital computers.[19]
The first modern analog computer was a tidepredicting machine, invented by Sir William
Thomson in 1872. The differential analyser, a
mechanical analog computer designed to solve
differential equations by integration using wheeland-disc mechanisms, was conceptualized in 1876
by James Thomson, the brother of the more famous
Lord Kelvin.[15]
Electromechanical
(electromechanical) computer.
Early digital computers were electromechanical;
electric switches drove mechanical relays to perform
the calculation. These devices had a low operating
speed and were eventually superseded by much
faster all-electric computers, originally using vacuum
tubes. The Z2, created by German engineer Konrad
Zuse in 1939, was one of the earliest examples of an
electromechanical relay computer.[22]
In 1941, Zuse followed his earlier machine up with
the Z3, the world's first
working electromechanical programmable, fully
automatic digital computer.[23][24] The Z3 was built
with 2000 relays, implementing a 22 bit word
length that operated at a clock frequency of about
510 Hz.[25] Program code was supplied on
punched film while data could be stored in 64 words
of memory or supplied from the keyboard. It was
quite similar to modern machines in some respects,
pioneering numerous advances such as floating
point numbers. Replacement of the hard-toimplement decimal system (used in Charles
Babbage's earlier design) by the
first electronic
digitalprogrammablecomputing
device, and
II.
During World War II, the British at Bletchley
Park achieved a number of successes at breaking
encrypted German military communications. The
German encryption machine, Enigma, was first
attacked with the help of the electromechanical bombes. To crack the more sophisticated
German Lorenz SZ 40/42 machine, used for highlevel Army communications, Max Newman and his
colleagues commissioned Flowers to build
the Colossus.[29] He spent eleven months from early
February 1943 designing and building the first
Colossus.[30] After a functional test in December
1943, Colossus was shipped to Bletchley Park, where
it was delivered on 18 January 1944[31] and
attacked its first message on 5 February.[29]
Colossus was the world's
first electronic digital programmable computer.[19] It
used a large number of valves (vacuum tubes). It
had paper-tape input and was capable of being
configured to perform a variety of boolean
logical operations on its data, but it was not Turing-