Hvem oppfant den første datamaskinen, og når? Vi undersøker
Annonse
Når ble den første datamaskinen oppfunnet? Det høres ut som det burde være et enkelt spørsmål å svare på, ikke sant?
Det er ikke så greit; vil du få forskjellige svar avhengig av hvem du spør. Fortsett å lese for å finne ut mer.
Definere "datamaskin"
Spørsmålet om hvem som oppfant den første datamaskinen, påvirkes sterkt av hvordan du definerer ordet.
Det er en viss uenighet, selv blant ordbokforlag. Slik definerer Storbritannias Oxford English Dictionary:
"En elektronisk enhet for lagring og behandling av data, vanligvis i binær form, i henhold til instruksjoner gitt i et variabelt program."
Og her er hvordan Merriam-Webster definerer "datamaskin" i USA:
"En programmerbar vanligvis elektronisk enhet som kan lagre, hente og behandle data."
Den kritiske forskjellen er Merriam-Websters tvetydighet om hvorvidt en datamaskin må være elektronisk for å oppfylle kriteriene. De fleste eksperter er enige om at datamaskiner kan deles inn i analoge datamaskiner og digitale datamaskiner. Analoge datamaskiner trenger ikke nødvendigvis strømforsyning.
Avhengig av din mening dukker det opp mange forskjellige kandidater for æren.
Hvem oppfant den første datamaskinen?
Det mest siterte navnet når man vurderer hvem som oppfant den første datamaskinen, er Charles Babbage.
Babbage (1791-1871) var en britisk Polymath. Han spesialiserte seg innen flere felt, inkludert matematikk og maskinteknikk.
Hans to mest bemerkelsesverdige maskiner var Difference Engine og Analytical Engine. Difference Engine (startet i 1822) kunne beregne verdier av polynomfunksjoner for å hjelpe navigasjon; den mer komplekse analytiske motoren (foreslått i 1837) var den første datamaskinen som kunne betraktes som ”Turing complete”.
Den analytiske motoren hadde mange av de samme egenskapene som en moderne datamaskin, inkludert en forløper til en CPU (som Babbage kalte “Mill”) og minne (kalt “Store”).
Babbage hadde aldri nok midler til å bygge den analytiske motoren. I 1991 bygde London Science Museum endelig en komplett og fungerende modell av maskinen ved bruk av teknikker som var tilgjengelige på Babbages tid.
Computing in Ancient Times
Selv om Babbage med rette anses for å være far til moderne databehandling, antas ofte at to gamle enheter er de første analoge datamaskinene: den sørpekende stridsvogna i Kina og Antikythera-mekanismen i Hellas.
Den sørpekende vognen var en tilpasning av en panservogn fra det 5. århundre f.Kr. kalt Dongwu Che. Den sørpekende funksjonen ble lagt til rundt 1000-tallet f.Kr. Den brukte ikke magneter; retningen ble satt på begynnelsen av en reise og stolte på et girsystem koblet til hjulene for å justere retning.
Antikythera-mekanismen var en orrery (brukt til å bestemme astronomiske posisjoner). Det ble oppdaget i 1901 på et forlis på de greske øyene. Enheten har blitt datert til en tid mellom 205 f.Kr. og 60 f.Kr. Den inneholdt mer enn 30 maskingrevne girhjul, en fast ringehjul og en håndsveiv.
Etter kollapsen av Antikkens Hellas gikk teknologien tapt i mer enn et årtusen. Det var ikke før ankomsten av mekaniske astronomiske klokker i Europa på 1300-tallet at sivilisasjonen så lignende nivåer av teknologisk kompleksitet.
Når ble den første programmerbare datamaskinen oppfunnet?
Den tyske pioneren Konrad Zuse bygde verdens første programmerbare datamaskin - kalt Z1 - i Berlin mellom 1935 og 1938.
Z1 kunne lese instruksjoner fra en perforert 35 mm film, men fungerte aldri effektivt på grunn av unøyaktigheter i de 30 000 metalldelene. Datamaskinen ble ødelagt i et flyangrep under andre verdenskrig.
Ubetjent fortsatte Zuse med å opprette Z2 (1940), Z3 (1941) og Z4 (1949). Z3 var verdens første fungerende programmerbare, helautomatiske digitale datamaskin. Det var en binær 22-bit flytende kalkulator. Z3 hadde løkker, men ingen betingede hopp; minne- og beregningsenhetene var basert på telefonreléer.
Den første elektroniske datamaskinoppfinneren: Tommy Flowers
Hvis du mener datamaskiner iboende trenger å være elektroniske, kan den britiske telefoningeniøren Tommy Flowers komme med en sterk påstand om å ha oppfunnet den første datamaskinen.
Blomster designet og bygd Colossus. Det ble brukt av britene for å tyde krypterte meldinger mellom den tyske høykommandoen under andre verdenskrig.
Datamaskinen kunne utføre boolske og telleoperasjoner ved hjelp av termiske ventiler. Det var verdens første programmerbare, elektroniske, digitale datamaskiner.
Men Colossus var fremdeles programmert med brytere og plugger i stedet for lagrede programmer; Hvis du ønsket å endre et dataprogram, måtte du gjennomføre en lang omkoblings- og omstillingsprosess.
Manchester Baby
Verdens første elektroniske datamaskin med lagret program var Small-Scale Experimental Machine (SSEM) - med navnet Manchester Baby.
Den ble opprettet av Frederic Williams, Tom Kilburn og Geoff Tootill ved Victoria University of Manchester, England. Manchester Baby løp for første gang 21. juni 1948.
Merkelig nok var maskinen aldri ment å være en praktisk, brukbar datamaskin. I stedet var det en prøveseng for verdens første RAM.
Williams, Kilburn, Tootill gikk raskt i gang med å foredle SSEM til Manchester Mark I (1949). I 1951 hadde Mark I utviklet seg til Manchester Electronic Computer (Ferranti Mark 1) - verdens første kommersielt tilgjengelige allmenne datamaskin.
The Modern Contenders: John Blankenbaker, Xerox og IBM
Selvfølgelig var Manchester Electronic Computer fortsatt langt fra maskinene vi bruker i dag. Men på midten av 1950-tallet vokste utviklingstakten eksponentielt. Utviklingshastigheten er en av de mange grunnene til at du ikke bør bry deg om fremtidssikring av datamaskinen din.
- 1953: IBM avduker 701, verdens første vitenskapelige datamaskin.
- 1955: MIT lanserer Whirlwind, den første datamaskinen med integrert RAM.
- 1956: MIT demonstrerer den første transistoriserte datamaskinen.
- 1964: Italienske Pier Giorgio Perotto avduker Programma 101, den første stasjonære maskinen. 44 000 ble solgt.
- 1968: Hewlett Packard begynte å selge HP 9100A. Det var den første massemarkerte stasjonære datamaskinen.
Og slik til 1970-tallet. Amerikaneren John Blankenbaker opprettet det mange eksperter anser som den første personlige datamaskinen - Kenbak-1. Datamaskinen ble solgt i 1971; bare 50 maskiner ble bygget. De solgte for $ 750, det er omtrent $ 5000 i dag.
Men til og med Kenbak-1 var langt fra dagens maskiner. Den brukte en serie brytere og lys for å legge inn data.
Den første datamaskinen som lignet på en moderne maskin var Xerox Alto (1974). Den hadde en skjerm, GUI og mus. Apper åpnet i vinduer og ikoner, og menyer var vanlig på tvers av operativsystemet. Xerox Alto gikk aldri på generelt salg, men rundt 500 ble brukt på universiteter over hele verden.
Steve Jobs mottok en demo av Alto i 1979; konseptene den brukte dannet grunnlaget for Apple Lisa og Macintosh-systemene.
Til slutt, i august 1981, ga IBM ut sin personlige datamaskin. Den åpne arkitekturmaskinen var øyeblikkelig populær, noe som ga opphav til en rekke kompatible programmer og eksterne enheter. I løpet av et år etter utgivelsen var det 753 programvarepakker tilgjengelige, mer enn fire ganger så mange som på Apple Macintosh et år etter lanseringen.
Hvem oppfant datamaskinen?
Det er andre utfordrere som vi ikke har berørt. Det er Blaise Pascal, som oppfant den mekaniske kalkulatoren i 1642, og Ismail al-Jazari (1136-1206), hvis slottsklokke anses å være den tidligste programmerbare analoge datamaskinen.
Og hva med Alan Turing? Han teoretiserte Turing-maskinen i 1936 og designet ACE (Automatic Computing Engine) i etterkrigsårene.
Så, hvem fortjener kronen? Vi kan ikke bestemme, men sørg for at du gir oss beskjed om hva du synes i kommentarene.
Og hva med fremtiden? Vil datamaskiner overta verden? Vel, det er definitivt noen jobber som datamaskiner aldri kan gjøre 6 menneskelige jobber som datamaskiner aldri vil erstatte 6 menneskelige jobber som datamaskiner aldri vil erstatte Les mer.
Utforsk mer om: Charles Babbage, First Computer.