The Hellenistic World
The Classical Greeks were the first people of record to attempt to find scientific, rational explanations for natural phenomena. Some of the earliest proto-computers known were mechanical devices developed by the Greeks. One of these was a form of abacus (which also developed and was used in ancient China). The device facilitated and simplified mathematical calculation.
Early Programmable Devices
By the time the gradual break-up and fall of the Roman Empire was complete in the year 476 C.E., scientific and technological advances in the Western world had ground to a halt. While much of the scientific knowledge of the Greeks was preserved by Irish monks and Arab scholars, it wasn’t until the fourteenth century that principles of engineering were rediscovered and applied to information. The first of these was of course the printing press. Although the concept of movable type printing had been developed in China some four hundred years earlier, it was Gutenberg’s device in 1447 that revolutionized communications, making it easier and faster to record and disseminate information than ever before. The first truly programmable device would not come along for another 354 years, however.
The Jacquard Loom of 1801 was a product of the Industrial Revolution. This invention used a series of specially punched paper cards that functional as templates, allowing for the automatic weaving of highly intricate patterns. Those punch cards became very significant to computing in the 1950’s, 60’s and 70’s.
The next development was Charles Babbage’s «Analytical Machine» – a fully-programmable computer that unfortunately was never actually built. Babbage worked on designs from 1837 until his passing in 1871. This steam-powered mechanism would have also utilized punch cards, with a central processing unit (CPU) and a form of memory storage in the form of a system of pegs inserted into rotating barrels.
The Analytical Machine would have been capable of storing 1,000 numbers of up to fifty digits each, and perform six different mathematical operations, including the calculation of square roots. Babbage’s ideas were incorporated into early electronic computing devices being developed in the late 1930’s and 1940’s, although not all of these were actually programmable. The first truly programmable computers – able to store and use information – did not come into common use until the 1950’s, and yes – made use of punch cards (those born before 1965 may remember playing with them).
Вы ознакомились с фрагментом книги.
Приобретайте полный текст книги у нашего партнера: