Colecții

15 Cele mai semnificative repere din istoria computerului

15 Cele mai semnificative repere din istoria computerului


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.

Când vă gândiți la un computer, vă gândiți, fără îndoială, la un ecran și o tastatură, sau la o tabletă cu ecran tactil sau poate la un supercomputer care ocupă întreaga suprafață a unui laborator important undeva, dar ideea computerului din istorie se întoarce la unele dintre cele mai vechi monumente lucrate de mâini omenești.

De la Stonehenge la IBM Q System One, la baza lor, scopul acestor lucruri rămâne același: de a elibera mintea umană de sarcina plictisitoare de calcul mental repetitiv și de când civilizația a sosit pentru prima dată pe scenă, computerele au venit cu ea.

ÎN LEGĂTURĂ: O SCURTĂ ISTORIE A WEB: DE LA CALCULATOARELE SECOLULUI 17 LA IMPERIILE DIGITALE DE AZI

Cu toate acestea, nu toate progresele majore în tehnologia computerelor au fost o mașină. La fel de importante, dacă nu chiar mai mult, au fost câteva inovații majore în raționamentul abstract uman. Lucruri cum ar fi înregistrarea cifrelor în lut umed pentru a clarifica spațiul mental pentru alte operații mai avansate și realizarea că calculele matematice pot lucra împreună pentru a realiza sarcini de calcul și mai complicate, astfel încât rezultatul să fie mai mare decât suma sumelor și diferențelor părților . Fără raționament uman, computerele sunt puțin mai mult decât greutăți de hârtie neproductive.

Stonehenge: primul computer din lume?

Când vă gândiți la primul computer din lume, este îndoielnic că Stonehenge este primul lucru la care v-ați gândit, dar trebuie să vă amintiți ce este un computer. Tot ce face un computer este să preia o intrare și să producă o ieșire previzibilă pe baza unei stări sau stări date. Prin această definiție, Stonehenge se califică absolut ca computer.

O analiză a orientării pietrelor de la Stonehenge și a alinierilor astronomice care ar fi fost vizibile în jurul construcției lui Stonehenge relevă faptul că diferitele pietre se aliniază și par să urmărească corpurile cerești majore care ar fi fost cunoscute de oamenii care au construit-o. . Acestea includ principalele corpuri cerești vizibile care domină astrologiile lumii, cum ar fi soarele, luna și cele cinci planete vizibile, Mercur, Venus, Marte, Jupiter și Saturn.

Strămoșii noștri, precum și mulți oameni moderni, au trasat obsesiv cursul corpurilor cerești despre care credeau că au un efect direct asupra evenimentelor de pe Pământ și din viețile lor și și-au planificat viețile în jurul lor.

Dacă un corp ceresc este o intrare și sezonul anului sau o anumită perioadă de timp este starea sau starea „computerului”, atunci soarele, luna și alte corpuri s-ar alinia și traversa pietrele de la Stonehenge în mod previzibil. căi. Ca formă de calcul, aceste alinieri ar spune oamenilor din neoliticul Wiltshire când a venit timpul să planteze culturi sau când să plece la război. S-ar putea să nu fie o foaie de calcul Excel, dar fundamental nu este atât de diferit.

Există ceva despre Sixty: Cuneiform și Sumerian Sumerian

Vechii sumerieni din Mesopotamia nu sunt aproape sigur primii oameni care au dezvoltat un sistem de scriere pentru a înregistra cifre și date, dar este unul dintre cele mai vechi sistem care a supraviețuit până în prezent și rămâne semnificativ pentru rafinamentul său relativ, având în vedere vârsta sa.

„Scris” prin apăsarea unui stilou încastrat într-o tabletă de lut umed, cuneiformul sumerian le-a permis comercianților și administratorilor să descarce cantitatea enormă de date pe un dispozitiv de stocare fizic care ar putea fi referit atunci când este necesar. Acest lucru le-a permis oamenilor să înceapă să lucreze și să proceseze numere și date de seturi mari - precum și să facă calcule mai complicate - decât memoria omului și-ar putea aminti la un moment dat.

Acest lucru a permis dezvoltarea unor matematici mult mai complicate, cum ar fi sistemul de numere sexagesimal (baza 60) pe care îl folosim și astăzi pentru a măsura unități de timp mai mici. Numărul șaizeci este, de asemenea, special prin faptul că este extrem de divizibil și este încărcat cu o mulțime de semnificații numerologice antice.

In conformitate cu Wiki despre ingineria și istoria tehnologiei:

Produsul 12 și 30 este 360, numărul de grade dintr-un cerc; au definit Sumerienii 360 de grade cerc? Probabil, pentru că împărțirea Zodiacului în 360 de grade înseamnă că Jupiter traversează 30 de grade într-un an și Saturn 12 grade; cuplând astfel perioadele zeilor Jupiter și Saturn.

Soarele urmărește Zodiacul într-un an. Jupiter ar urmări 1/12 din drum în acel timp. De ce să nu împărțiți un an în al 12-lea, adică 12 luni; apoi Soarele urmărește aceeași distanță într-o lună pe care o urmărește Jupiter într-un an; cuplând astfel perioadele lui Jupiter și Soare. Și întrucât Soarele ar urma apoi 30 de grade de-a lungul Zodiacului într-o lună, de ce să nu împărțim luna în aproximativ 30 de zile, perioada lui Saturn? Apoi Soarele urmărește aproximativ 1 grad în fiecare zi. Desigur sumerienii știau că un an este de fapt 365 de zile pur și simplu urmărind traseul soarelui prin Zodiac, așa că poate tocmai au adăugat o sărbătoare de 5 zile (la fel ca egiptenii).

Un argument geometric poate, de asemenea, să fi contribuit la dezvoltarea bazei 60. Teorema lui Pitagora era bine cunoscută în Mesopotamia antică; adică pătratul celei mai lungi laturi a unui triunghi dreptunghi este egal cu suma pătratelor celor două laturi mai scurte. Cel mai faimos și util triunghi dreptunghiular este triunghiul dreptunghiular 3-4-5; cunoscut și de popoarele foarte vechi. Produsul acestor trei numere este, ați ghicit, 60.

De ce este semnificativ sistemul matematic sumerian? Oferind umanității o modalitate cuantificabilă de a trasa mișcarea corpurilor cerești care le-au guvernat viața, sistemul sumerian a eliminat necesitatea pietrelor în picioare și a altor repere fizice. Cu sistemul lor de numerotare, nenumăratele ore de muncă necesare pentru a construi Stonehenge pentru a calcula cursul corpurilor cerești ar putea fi realizate cu matematică simplă pe o tabletă și în cap.

Și datorită cuneiformului, nu ar fi nevoie să-și amintească câte zile au trecut de la solstițiu, ar putea pur și simplu să le scrie și să se întoarcă la el mai târziu, atunci când acele informații trebuiau reamintite.

Mecanismul Antikythera

Cu ușurință cel mai faimos computer vechi dintre toate, mecanismul Antikythera a fost descoperit în urmă cu peste un secol într-un naufragiu vechi de 2.000 de ani în largul coastei orașului grecesc Antikythera. Cunoscut de la început ca fiind o formă de automate avansate de un fel, abia în 1959 istoricul Princeton Derek J. de Solla Price a teoretizat că acest misterios dispozitiv era obișnuit - ați ghicit - urmărirea pozițiilor corpuri cerești pe cerul nopții.

Având în vedere că navigația maritimă s-a bazat istoric pe poziția stelelor pe cer dacă găsești un dispozitiv complicat și funky pe o navă antică, șansele sunt destul de bune, a avut ceva de-a face cu cerul. Abia după o jumătate de secol mai târziu, totuși, tehnologia imagistică a avansat suficient încât cercetătorii au reușit să înțeleagă cât de complicat a fost de fapt mecanismul Antikythera.

Da, a urmărit corpurile cerești pe cerul nopții, dar precizia cu care a făcut-o este atât de avansată încât cercetătorii nu au nicio idee despre modul în care grecii au reușit să o creeze. Ciclând datele calendaristice ale anului pe angrenajul principal al mecanismului Antikythera, mai mult de două duzini de unelte se vor întoarce pentru a calcula tot felul de date astronomice, cum ar fi unghiul soarelui pe cer în raport cu orizontul și chiar dacă un avea să se producă eclipsa de Lună.

Mecanismul Antikythera este atât de avansat, de fapt, încât ar dura ceva mai mult de un mileniu și jumătate până când un astfel de dispozitiv avansat ar fi fost văzut în Europa în anii 1600 și nimic altceva ca acesta nu a fost găsit vreodată datând din acea epocă, făcând misterul Mecanismului Antikythera cu atât mai interesant.

Abacul roman și chinezul Suan Pan

În timp ce Mecanismul Antikythera se rugina în partea de jos a Mediteranei, Europa și Asia erau blocate făcând calculele asupra abacurilor dezvoltate independent - Abacul roman din Vest și Panul Suan din China. Nu lăsați aceste computere simple să vă păcălească; mintea umană care le-a folosit le-a găsit neprețuite.

China a construit Marele Zid folosind o varietate de instrumente, dar Suan Pan ar fi fost folosit zilnic de către inginerii și planificatorii care au supravegheat construcția zidului. Între timp, vechii artilerieni romani și-au folosit abacul pentru a calcula zborul pietrelor aruncate din catapultă împotriva zidurilor orașelor inamice cu mai mult de o mie de ani înainte ca matematica care guvernează acel zbor să fie descoperită de Newton și Liebnitz. Nu bate abacul.

Calculatorul Pascaline

Când renumitul matematician și inventator Blaise Pascal și-a inventat calculatorul mecanic în 1642, el nu a fost primul care a făcut acest lucru - această onoare revine lui Wilhelm Schickard, care a inventat adderul său mecanic în 1623. În timp ce opera lui Schickard este recunoscută ca fiind prima calculator mecanic pentru a efectua operații aritmetice, cum ar fi adăugarea și scăderea, nu a fost teribil de sofisticat și a avut mai multe probleme care l-au determinat pe Schickard să abandoneze efortul înainte de moartea sa.

Cu toate acestea, Blaise Pascal nu numai că a reușit să reușească acolo unde Schickard s-a luptat, adderul și scăzătorul său mecanic - care ar putea efectua și înmulțirea și divizarea prin adunări și scăderi repetate - a fost precursorul computerului așa cum le înțelegem astăzi.

Diferența și motoarele analitice ale lui Charles Babbage

Aditivii mecanici au proliferat în toată Europa în secolele al XVII-lea și al XVIII-lea, dar motoarele lui Charles Babbage sunt considerate pe scară largă primele computere mecanice așa cum le înțelegem astăzi, chiar dacă nu au fost construite niciodată în timpul vieții sale.

Ceea ce a făcut diferența de motor, ei bine, diferit de Pascal's Pascalines nu a fost doar motorul cu aburi inspirat de steampunk care l-a alimentat. Ceea ce a făcut ca diferența să fie remarcabilă a fost că va calcula automat tabele matematice pe baza intrărilor, funcționând mult mai mult ca un computer modern decât orice altceva care a venit înainte.

Cu toate acestea, motorul său analitic s-a întins cu adevărat spre era modernă a computerului. Folosind un sistem de programare a cardurilor cu punch, Motorul Analitic a fost în întregime programabil pentru a se potrivi nevoilor utilizatorului și a fost capabil să rezolve ecuații polinomiale, lucru pe care nici un simplu sumator nu l-ar putea realiza. Și întrucât ecuațiile geometrice și trigonometrice pot fi reprezentate sub formă polinomială, motorul analitic ar putea face calcule incredibil de complicate automat.

Ada Lovelace scrie primul program

Nu putem vorbi despre Motorul analitic al lui Babbage fără să vorbim despre Ada Lovelace. În mod oficial Ada King, ducesa de Lovelace, Lovelace a fost singurul copil legitim al lordului Byron, poetul din epoca romantică, căutător de aventuri și nefericit care a murit după ce s-a îmbolnăvit la începutul secolului al XIX-lea Războiul de Independență din Grecia .

Necunoscându-l niciodată pe tatăl ei dincolo de reputația sa - a murit când Lovelace avea doar opt ani și părăsise familia când Lovelace era încă un copil - Lovelace a făcut cunoștință cu Charles Babbage și s-a interesat intens de motoarele sale atunci când nu mulți alții au făcut-o. .

În traducerea unui articol scris de matematicianul și politicianul italian, Luigi Menabrea, despre motorul analitic al lui Babbage în limba franceză, Lovelace a scris numeroase note care explică funcționarea mașinii și potențialul acesteia dincolo de simplul calcul al cifrelor și tabelelor.

O femeie incredibil de strălucitoare, Lovelace a văzut în Motorul Analitic ceea ce îi lipseau contemporanii lui Babbage. Pentru a arăta potențialul mașinii, Lovelace a scris un algoritm detaliat care ar genera secvența numerelor Bernoulli pe motorul analitic al lui Babbage, dacă ar fi fost construit vreodată. Acesta este considerat a fi primul program de calculator scris vreodată, chiar dacă ar fi trebuit un secol până când va fi descoperită contribuția ei la istoria informaticii.

Mașina de calcul universal a lui Alan Turing

Fundamentul teoretic al computerului digital modern a început ca un experiment de gândire matematică realizat de Alan Turing în timp ce își termina studiile la Cambridge. Publicat în 1936, Pe numerele computerizate [PDF] a fost o lucrare clasică instantanee de matematică teoretică pentru soluția sa strălucită la o problemă matematică aparent imposibilă - cunoscută sub numele de Entscheidungsproblem, care, pe scurt, întreabă dacă Matematica, teoretic, poate rezolva fiecare problemă posibilă care poate fi exprimată simbolic.

Pentru a răspunde la această întrebare, Turing a conceput o „Mașină universală” ipotetică care ar putea calcula orice număr care poate fi produs prin operații matematice precum adunarea și scăderea, găsirea de derivate și integrale, folosind funcții matematice precum cele din geometrie și trigonometrie și altele asemenea . În teorie, dacă o problemă poate fi exprimată simbolic, o Mașină Universală ar trebui să poată calcula un rezultat definit.

Turing a descoperit, totuși, că aceste „numere computabile” ar putea produce în cele din urmă numere prin diferite procese pe care Mașina sa Universală nu le-ar putea calcula sau „numere necomputabile”.

Dacă Mașina sa universală poate efectua orice operație matematică și logică posibilă, chiar și despre cele pe care nu le cunoaștem și nu poate ajunge la unul dintre aceste numere necomputabile - chiar dacă a existat un singur număr necomputabil în existență - atunci matematica a fost indecidabil; au fost doar câteva lucruri care erau dincolo de îndemâna matematicii de descris.

În timp ce doar această dovadă îl plasează pe Turing în nivelul superior al minților matematice din istoria omenirii, Turing a văzut repede că Mașina sa teoretică universală era mult, mult mai mult decât un simplu experiment de gândire.

Alan Turing a conceput mașina sa universală, după care toată lumea a început imediat să numească mașini Turing pentru totdeauna și așa vom face și noi, ca oglindire a modului în care mintea umană calculează un număr.

Când efectuați o operație matematică în mintea dvs., începeți cu un operand - un număr, un termen algebric, orice - și în mintea dvs., efectuați o operație aducând un al doilea operand și produceți un rezultat. Acest rezultat înlocuiește apoi acești doi operanzi din mintea ta. Deci, dacă începeți cu numărul 4 - primul operand - și decideți să adăugați - operația - numărul 3 - al doilea operand, veți obține rezultatul, care este 7. Acest 7 înlocuiește 4, 3 și operația de adăugare în mintea ta. Repetați acest proces atâta timp cât există un alt operand și o operație de combinare a celor două. Odată ce ai mai rămas doar un singur operand, ai terminat.

Așa se face matematica, pe hârtie, în capul tău, oriunde. Turing a reușit să intuiască, totuși, că ceea ce se întâmplă de fapt este că mintea ta - sau variabila de pe pagină, etc. - își schimbă starea cu fiecare operație, noua stare fiind noul operand produs de operația pe care tocmai ați efectuat-o.

De ce a fost un astfel de salt monumental este faptul că mașina lui Turing nu a fost modelată pe mecanismele matematice pe care le-au avut calculatoarele mecanice anterioare, a fost modelată după modul în care gândește mintea umană. Nu mai vorbim despre calculul tabelelor de cifre așa cum a făcut-o Babbage's Engines, mașina lui Turing putea reprezenta orice ar putea fi exprimat simbolic și care era guvernat de o regulă clar definită.

De exemplu, dacă starea inițială a mașinii Turing este un cerc și mașina citește într-un triunghi ca următorul simbol de intrare, starea trebuie să se schimbe în pătrat; dacă în schimb citește într-un pătrat, trebuie să-și schimbe starea într-un hexagon. Aceste reguli nu sunt doar academice; este modul în care ființele umane iau decizii.

În lumea reală, dacă starea inițială de dimineață este că ești pe cale să ieși din casă, te uiți afară înainte de a pleca. Dacă plouă, îți schimbi starea în cea în care iei o umbrelă. Dacă este cald și însorit, vă schimbați starea în locul în care nu vă luați haina grea.

Acest tip de proces decizional ar putea fi reprodus simbolic pe o mașină Turing și nu se poate exagera cât de revoluționar a fost acest salt. Alan Turing a inventat o mașină care ar putea gândi. În teorie, s-a născut computerul digital modern.

John Von Neumann și conceptul Stored-Program

Realizările lui John Von Neumann sunt prea numeroase pentru a fi enumerate. Unul dintre cei mai mari matematicieni din istorie, Von Neumann este probabil cel mai renumit pentru munca sa asupra Proiectului Manhattan din timpul celui de-al doilea război mondial și pentru cele peste 100 de lucrări academice publicate în timpul vieții sale în domeniile de la matematică teoretică și aplicată la mecanica cuantică. la economie.

Marca majoră a lui Von Neumann în istoria computerului va veni la scurt timp după cel de-al doilea război mondial. Împreună cu Turing și matematicianul Claude Shannon, Von Neumann a conceptualizat ideea unui computer care nu trebuia alimentat cu benzi de intrare pentru a funcționa.

Cunoscut sub numele de concept de program stocat, au explorat modul în care instrucțiunile efectuate de un program de computer ar putea fi păstrate de computer, mai degrabă decât să fie introduse pur și simplu în el de fiecare dată când computerul a rulat programul. Dacă vă imaginați că trebuie să reinstalați sistemul de operare pe computerul dvs. de fiecare dată când ați dorit să-l utilizați, puteți vedea rapid problema primelor computere digitale de producție pe care acești bărbați au încercat să le rezolve.

Deși nu a fost singurul care a venit cu ideea, Von Neumann ar fi pus bazele reale pentru conceptul de program stocat, care este în prezent baza operațională a fiecărui computer modern existent.

După ce a dezvoltat legături strânse cu armata americană în timpul Proiectului Manhattan, Von Neumann a reușit să modifice computerul ENIAC rigid, mecanic și cu fir al armatei SUA într-o mașină cu program stocat. Ulterior, a obținut aprobarea pentru a dezvolta un computer nou și îmbunătățit la Institutul pentru Studii Avansate, care a fost primul sistem de calcul aritmetic binar modern. Foarte important, a implementat conceptul de program stocat, dar cu răsucirea inovatoare a utilizării aceluiași spațiu de memorie pentru instrucțiuni, precum și pentru datele utilizate de program.

Acest lucru a permis ramificarea instrucțiunilor condiționate mai sofisticate, care este unul dintre elementele majore definitorii ale codului software.

UNIVAC: Primul computer comercial major

În timp ce Turing și Von Neumann puneau bazele teoretice și operaționale ale computerului modern, Eckert – Mauchly Computer Corporation (EMCC) a început să construiască mașini care să pună aceste teorii în practică rudimentară. Fondată de creatorii ENIAC, J. Presper Eckert și John Mauchly, EMCC a construit primul computer electronic de uz general pentru Northrop Aircraft Company în 1949, BINAC. Primul computer comercial din lume care a încorporat paradigma programului stocat al lui Von Neumann, BINAC a căzut în curând pe jos, pe măsură ce Eckert și Mauchly au început să lucreze la cea mai importantă mașină a lor, UNIVAC.

Având în 1950 un an de recensământ în Statele Unite, Biroul de recensământ al SUA a finanțat o mare parte din dezvoltarea UNIVAC pentru a-i ajuta cu viitorul proiect decenal. În același timp, președintele EMCC și sursă majoră de finanțare, Harry L. Strauss a murit într-un accident de avion în toamna anului 1949, iar EMCC a fost vândută companiei Remington Rand în 1950, iar numele lui Remington Rand a fost asociat cu UNIVAC de atunci.

În timp ce a fost dezvoltat pentru recensământ, UNIVAC ar putea fi folosit în orice scop comercial sau de uz științific și a fost comercializat ca atare de Remington Rand. În 1952, Remington Rand s-a apropiat de CBS News și le-a oferit să le permită să utilizeze noul computer mainframe UNIVAC I pentru a număra rezultatele anticipate pentru viitoarele alegeri prezidențiale. Deși sceptic, șeful CBS News, Sig Mickelson, l-a luat pe Remington Rand în oferta lor, chiar dacă este doar pentru noutatea de a vedea această mașină nou-înțeleasă care încearcă să depășească gândirea matematicienilor umani folosiți de CBS pentru a proiecta întoarcerile electorale.

În jurul orei 20:30 noaptea alegerilor, un computer mainframe UNIVAC I din Philadelphia, conectat la studiourile CBS din New York prin teletip și bazându-se pe rezultatele alegerilor din trecut și pe numerele de întoarcere timpurie, a făcut o predicție. UNIVAC I a calculat că candidatul republican, generalul Dwight D Eisenhower, comandantul suprem al forțelor aliate din Europa în timpul celui de-al doilea război mondial, urma să-l îngroape pe candidatul democratic, guvernatorul Illinois, Adlai Stevenson, într-o alunecare de teren de 345 de puncte.

UNIVAC I prezicea că Eisenhower atrage 438 de voturi la colegiul electoral la 93 de voturi ale lui Stevenson la colegiu electoral, o prezicere pe care nimeni de la CBS nu o credea posibilă. Cele mai recente sondaje au arătat o cursă strânsă, dacă nu chiar o victorie absolută pentru Stevenson, așa că Mickelson a fost convins că predicția UNIVAC I era o junk și a spus echipei de știri să nu difuzeze predicția.

În timp ce CBS nu a difuzat predicția reală a UNIVAC I, în schimb au fabricat complet o predicție diferită, oferind lui Eisenhower cote 8-7 în favoarea sa de a câștiga președinția. UNIVAC a prezis de fapt cote 100 la 1 că Eisenhower va primi 266 de voturi ale colegiului electoral, numărul necesar pentru a câștiga alegerile. Chiar pe măsură ce au apărut date noi, UNIVAC nu l-am îndoit niciodată: victoria lui Eisenhower a fost garantată și ar fi copleșitoare.

Odată cu trecerea nopții, s-au întors reveniri care au început să verifice evaluarea UNIVAC I. Până seara târziu, alunecarea de teren a lui Eisenhower era incontestabilă. La votul final al colegiului electoral, Eisenhower a primit 442 de voturi, iar Stevenson a primit doar 89 de voturi. UNIVAC I a convocat alegerile cu câteva ore mai devreme într-un singur punct procentual, iar cel mai rău care s-ar putea spune despre el a fost că a fost prea generos pentru Stevenson.

Corespondentul CBS News, Charles Collingwood, cel care a transmis telespectatorilor falsa predicție UNIVAC I, a trebuit să revină în aer și să mărturisească publicului că UNIVAC I a primit de fapt apelul electoral mai devreme seara și că CBS nu L-au difuzat pentru că nu au crezut.

Nu ați putea cumpăra acest tip de publicitate dacă ați fi Remington Rand. Miza nu ar fi putut fi mai mare, iar eșecul ar fi fost dezastruos, dar UNIVAC I s-a dovedit în fața unei audiențe naționale în timp real și a făcut-o într-un mod spectaculos. Nimeni nu a putut nega după 1952 că aceste computere noi erau cu totul altceva decât calculatoarele mecanice fanteziste pe care oamenii le presupuneau că sunt ordinele de mărime mai puternice.

Tranzistorul: cea mai mare invenție a omenirii

Cu ocazia alegerilor din 1952, UNIVAC nu a fost lipsită de probleme. În primul rând, a ocupat un etaj întreg al majorității clădirilor de birouri și a folosit zeci de mii de tuburi de vid din sticlă pentru a rula un program. Dacă ar arunca un singur tub, întregul computer s-ar opri până când tubul de sticlă va fi înlocuit. De asemenea, a radiat căldură ca un cuptor, făcând tot mai probabil să sufle tuburile de vid aparent la întâmplare.

Cu cinci ani înainte ca UNIVAC să-și facă debutul național în timpul alegerilor prezidențiale din 1952, William Shockey, John Bardeen și Walter Brattain, de la American Telegraph & Telephone's Bell Laboratory (Bell Labs), au construit primul tranzistor de lucru, marcând probabil cea mai semnificativă dezvoltare în tehnologia umană de când umanitatea a învățat să mânuiască foc.

În timp ce Bardeen și Brattain sunt creditați ca co-inventatori ai tranzistorului, Shockey a fost cel care a lucrat la proiectarea teoretică a tranzistorului în deceniul precedent. Enervat de faptul că a trebuit să împartă creditul cu inginerii care au construit mai mult sau mai puțin primul tranzistor din lucrarea pe care o făcuse deja Shockley, Shockley a dezvoltat un design îmbunătățit al tranzistorului și l-a construit cu succes el însuși. Deoarece acel tranzistor l-a înlocuit pe cel construit de Bardeen și Brattain, îl putem credita pe Skockley ca fiind creatorul tranzistoarelor pe care le folosim astăzi.

Acest tranzistor a fost semnificativ mai mic decât tuburile de vid utilizate în UNIVAC și a folosit mult mai puțină energie, producând astfel mai puțină căldură. Din această cauză, nu au eșuat aproape la fel de des ca tuburile de vid, așa că producătorii au abandonat tuburile de vid și au intrat all-in pe tranzistor.

În 1958, Jack Kilby de la Texas Instruments și Robert Noyce de la Fairchild Semiconductor au inventat independent circuitul integrat, pasul crucial care a ajutat computerele să realizeze o decolare tehnologică meteorică. Prin gravarea întregului tranzistor pe un cip subțire de siliciu, inginerii au reușit să facă tranzistori progresiv mai mici, făcând fiecare nouă generație de procesor de computer exponențial mai rapidă decât cea care a venit înainte. Această rată de progres, cunoscută sub numele de Legea lui Moore, a avut loc în următorii cincizeci de ani și a transformat civilizația umană în acest proces.

Grace Hopper creează COBOL, un limbaj de programare pentru programatori

Toată această nouă putere de procesare a fost inutilă, fără o modalitate de a o valorifica. Limbajul de asamblare, instrucțiunile la nivel de mașină citite de procesor sunt dificile, ca să spunem cel puțin și puteți uita de programarea în unele și zerouri. Ceva mai era necesar pentru a oferi inginerilor și programatorilor un mijloc mai eficient și mai accesibil de programare a acestor sisteme computerizate nou abilitate.

Intră Grace Hopper. Au fost scrise cărți întregi despre ea și munca ei, iar diferitele sale realizări în domeniul informaticii sunt demne de articole în sine. Dar una dintre cele mai importante contribuții ale sale la istoria computerului este Limbajul comun orientat spre afaceri, COBOL.

COBOL a fost primul limbaj de programare la nivel înalt dezvoltat având în vedere altcineva decât un matematician. ConformTechopedia:

Specificația tradițională COBOL avea o serie de avantaje față de celelalte limbi în sensul că încuraja stilul de codare direct. De exemplu, fără indicatori, tipuri definite de utilizator sau funcții definite de utilizator.

Programele de limbă COBOL sunt extrem de portabile, deoarece nu aparțin unui anumit furnizor. Acestea pot fi utilizate într-o mare varietate de hardware și software și acceptă majoritatea sistemelor de operare existente, cum ar fi Windows, Linux, Unix etc. Este un limbaj autodocumentat. Orice persoană cu o bună gramatică engleză poate citi și înțelege un program COBOL. Natura autodocumentării COBOL ajută la menținerea sincronizării între codul programului și documentație. Astfel, întreținerea ușoară se realizează cu COBOL.

Dezvoltarea COBOL de către Hopper i-a adus titlul de „Regină a Codului” în domeniul informaticii și ingineriei. COBOL a condus o punte între matematică și programarea computerelor, punând bazele pentru programatorii de calculator dedicați care nu aveau nevoie să aibă un doctorat în matematică aplicată pentru a rula o declarație for-loop sau if-else. Fiecare limbaj major de programare utilizat în prezent își datorează existența codului COBOL și COBOL al lui Grace Hopper care încă funcționează pe sisteme din întreaga lume, alimentând sistemele administrative, piețele financiare și multe altele.

Apple II, primul computer personal din lume

Când Steve Jobs și Steve Wozniak au creat Apple II, existau două tipuri de oameni care foloseau computerele: profesioniști în afaceri, guvern și universități, suficient de mari pentru a avea încredere în sistemele mainframe scandalos de scumpe care încă umpleau încăperi întregi și pasionați. inginerii care fac jocuri cu microprocesoare pentru a vedea dacă pot face să deseneze un cerc pe un ecran.

Jobs și Wozniak s-au situat pe linia dintre aceste două tabere, iar crearea computerului Apple II a fost un moment important în istoria computerului. Apple II, mai mult decât orice alt computer, a adus calculul pe piața de consum și noi, ca societate, nu am fost niciodată la fel.

Internetul conectează lumea

Și apoi a existat internetul. Introducerea internetului în viața noastră de zi cu zi începând cu anii 1990 a luat lumea și a făcut-o locală în moduri pe care nicio altă tehnologie nu le-a avut înainte. Abilitatea de a comunica cu cineva oriunde în lume cu o conexiune la internet - adesea aproape instantaneu - a transformat afacerile, educația și cultura în moduri radicale.

La nivel global, schimbul cultural permis de Internet a permis un sentiment mai solidar de solidaritate și o umanitate comună între diverse popoare și culturi, care nu ar fi fost posibilă înainte de Internet. Nu a mers întotdeauna fără probleme, dar potențialul ca Internetul să fie firul care leagă omenirea de-a lungul diviziunilor care anterior nu erau încrucișate devine mai puternic cu fiecare an care trece.

Calculatorul cuantic

O mulțime de cerneală digitală a fost cheltuită scriind despre potențialul computerului cuantic. Dintre toate etapele majore din istoria computerului, calculul cuantic este primul pe care îl putem vedea venind înainte ca acesta să ajungă.

Desigur, niciunul dintre noi nu știe exact ce se află pe cealaltă parte a supremației cuantice - momentul în care computerele cuantice încep să depășească computerele clasice care rulează simulări cuantice. Dar există oameni în viață astăzi care împlineau vârsta înainte de publicarea Pe numerele computerizate și au experimentat întreaga revoluție modernă a computerului de la început până în prezent și pot depune mărturie despre transformarea radicală la care am asistat.

Știm cum poate arăta acest tip de schimbare transformativă și suntem doar în jurul stadiului Motorului Analitic al dezvoltării cuantice a computerelor chiar acum. Întregul viitor al calculelor cuantice este la fel de necunoscut precum a fost Internetul pentru Charles Babbage și Ada Lovelace, dar există toate motivele pentru a crede că progresul uman va accelera și mai dramatic în viitor.

Dacă istoria computerului ne arată ceva, mintea umană asociată cu un computer nu va depăși niciodată cele mai optimiste așteptări.


Priveste filmarea: Schema functionala a calculatorului pe scurt (Mai 2022).