Grace Hopper | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Engleză Grace Hopper | ||||||||||
| ||||||||||
Numele la naștere | Engleză Grace Brewster Murray | |||||||||
Data nașterii | 9 decembrie 1906 | |||||||||
Locul nașterii | New York | |||||||||
Data mortii | 1 ianuarie 1992 (85 de ani) | |||||||||
Un loc al morții | Arlington | |||||||||
Cetățenie | STATELE UNITE ALE AMERICII | |||||||||
Ocupaţie | matematician , ofițer de marină , informatician , lector universitar , programator , fizician | |||||||||
Tată | Walter Fletcher Murray [d] [2] | |||||||||
Mamă | Mary Campbell van Horne [d] [2] | |||||||||
Soție | Vincent Foster Hopper [d] [1] | |||||||||
Premii și premii |
|
|||||||||
Fișiere media la Wikimedia Commons |
Grace Hopper ( născută Grace Brewster Murray; 9 decembrie 1906 - 1 ianuarie 1992 ) a fost un om de știință și comodor american (contraamiral de rang junior) al Marinei SUA. Ca pionier în domeniul ei, a fost una dintre primele care au scris programe pentru computerul Harvard Mark I. Ea a dezvoltat primul compilator pentru un limbaj de programare pentru computer [3] [4] [5] [6] [7] , a dezvoltat conceptul de limbaje de programare independente de mașină, ducând la crearea COBOL , unul dintre primele de nivel înalt. limbaje de programare . Ea este creditată cu popularizarea termenului de depanare pentru a depana defecțiunile computerului. Datorită numeroaselor sale realizări și rangului înalt în Marina, ea este uneori denumită „Amazing Grace”, „Amazing Grace” (posibil o aluzie la imnul Amazing Grace ) [8] [9] . Distrugătorul USS Hopper (DDG-70) și supercomputerul Cray XE6 „Hopper” al Departamentului de Cercetare a Energiei (NERSC) sunt numite în cinstea ei.
Născut la New York. Nume de naștere: Grace Brewster Murray. Era cea mai mare dintre trei copii. În copilărie, era curioasă, iar această trăsătură a rămas cu ea de-a lungul vieții. La șapte ani, ea a decis să afle cum funcționează ceasul cu alarmă. A demontat șapte ceasuri cu alarmă înainte ca mama ei să-și dea seama ce se întâmplă; ulterior a trebuit să se limiteze la un singur ceas cu alarmă [10] . Pentru a se pregăti pentru facultate, a studiat la Wardlow-Hartridge School din Plainfield, New Jersey. Prima încercare de a intra la Colegiul Vassar la vârsta de 16 ani a fost nereușită din cauza unui scor scăzut în latină. Ea a putut să intre în anul următor. A absolvit Vassar în 1928 cu o diplomă de licență în matematică și fizică. În același timp, succesul ei a fost marcat de o diplomă de onoare din partea societății academice Phi Beta Kappa . Și-a primit masterul de la Universitatea Yale în 1930.
În 1934, ea și-a luat și doctoratul în matematică acolo sub supravegherea lui Oistin Ore [11] [12] . În același an, a fost publicată disertația sa „Noi tipuri de criterii de ireductibilitate” [13] . Hopper a început să predea matematică la Vassar în 1934 și a devenit profesor asociat în 1941.
A fost căsătorită cu profesorul de la Universitatea din New York Vincent Foster Hopper (1906-1976 [14] ) din 1930 până la divorțul ei în 1945 [11] Și-a păstrat numele de familie al soțului ei și nu s-a recăsătorit niciodată.
În 1943, Hopper și-a luat un concediu de la Vassar și a jurat în Rezerva Marinei SUA , la fel ca multe dintre femeile care s-au oferit voluntar pentru WAVES ("Femeile în Serviciul de Urgență Voluntar"). Ea a fost acceptată ca excepție; a fost cu 15 lire (6,8 kg) mai puțin de limita inferioară de greutate de 120 de lire (54 kg). Ea s-a înrolat în decembrie și a urmat Școala de Cadeți de Rezervă de la Smith College, Northampton , NY. Massachusetts . Hopper a absolvit primul loc al clasei sale și a fost repartizat ca sublocotenent la Biroul de Proiecte de Calcul Ordnance de la Universitatea Harvard . Ea a programat computerul Mark I sub Howard Aiken . Aiken și Hopper au fost co-autori a trei lucrări despre computerul Mark I, cunoscut și sub numele de secvențierul automat. Solicitarea lui Hopper de a fi transferată pe flota obișnuită nu a fost acceptată din cauza vârstei ei (38 de ani). Ea a continuat să slujească în rezervă. Hopper a rămas la Harvard Computation Lab până în 1949, renunțând la funcția de profesor complet la Vassar în favoarea activității de cercetare la Harvard în baza unui contract cu Marina [15] .
În 1949, Hopper a devenit angajat al Eckert-Mauchly Computer Corporation și, ca matematician senior, sa alăturat echipei de proiectare UNIVAC I. La începutul anilor 1950, compania a fost preluată de Remington Rand Corporation , iar apoi echipa lor a lansat primul compilator. Era cunoscut sub numele de „A Compiler” și prima versiune a fost A-0.
În 1952, ea avea un compilator gata de lucru:
„Nu le venea să creadă”, a spus ea. „Am avut un compilator funcțional și nimeni nu îl folosea. Mi s-a spus că un computer poate efectua doar operații aritmetice.”
Text original (engleză)[ arataascunde] Nimeni nu a crezut asta", a spus ea. "Am avut un compilator care rulează și nimeni nu l-ar atinge. Mi-au spus că computerele pot face doar aritmetică.[16] .
În 1954, a devenit șef al Departamentului de Automatizare și Programare, iar departamentul ei a produs unele dintre primele compilatoare, inclusiv ARITH-MATIC , MATH-MATIC și FLOW-MATIC .
În primăvara anului 1959, Conferința de două zile privind limbajele de procesare a datelor ( CODASYL ) a reunit informaticieni care lucrează în afaceri și în serviciul statului. Hopper a fost consilierul tehnic al comitetului și mulți dintre foștii ei subordonați au făcut parte din comitetul interimar care a standardizat (definit) noul limbaj COBOL. Acest nou limbaj a fost o extensie a FLOW-MATIC al lui Hopper și conținea câteva dintre ideile COMTRAN , un limbaj similar de la IBM . Acest nou limbaj conținea ideea lui Hopper că programele sunt mai bine scrise într-o limbă care este mai apropiată de engleză decât într-o limbă care este mai apropiată de codul mașinii (cum ar fi assembler , de exemplu ). COBOL a devenit limbajul cel mai utilizat pentru aplicațiile de afaceri și rămâne așa până în prezent [17] .
În 1967-1977. Hopper a condus Navy Programming Languages Group (Navy's Office of Information Systems Planning) și a fost promovat căpitan în 1973 [15] Ea a dezvoltat un software de validare pentru COBOL și compilatorul acestuia ca parte a programului de standardizare COBOL [15] .
În anii 1970 Hopper a convins Departamentul Apărării să înlocuiască sistemele mari, centralizate, cu o rețea de computere mici, împrăștiate. Orice utilizator al oricărui nod de computer putea accesa bazele de date stocate în rețea [18] :119 . Ea a fost pionieră a standardizării în testarea sistemelor și componentelor computerelor și, cel mai important, în limbaje de programare timpurii, cum ar fi FORTRAN și COBOL. Testele de conformitate cu aceste standarde au dus la o convergență semnificativă între diferitele dialecte ale acestor limbi de la marii producători de computere. În anii 1980 aceste teste au fost aprobate de Biroul Național de Standarde (NBS), cunoscut acum ca Institutul Național de Standarde și Tehnologie (NIST).
La sfârșitul anului 1966, Hopper s-a retras din Rezerva Marinei Statelor Unite cu gradul de Comandant . În august 1967, a fost din nou chemată în serviciu pe o perioadă de șase luni, această numire s-a transformat într-un contract pe perioadă nedeterminată. În 1971, Hopper s-a pensionat din nou, dar în 1972 i s-a cerut din nou să revină la serviciu.
În 1973, amiralul Elmo R. Zumwalt Jr. a promovat pe Hopper la gradul de căpitan (aproximativ echivalent cu căpitanul de primul rang ).
După ce reprezentantul Philip Crane l-a văzut pe Grace în episodul din martie 1983 din 60 de minute, el a trimis o petiție comună din partea Camerei Reprezentanților Președintelui, petiția având ca rezultat ridicarea lui Grace Hopper la rangul de comodor . În 1985, gradul de comodor a fost redenumit contraamiral jumătate inferioară (nu are analog în flota rusă, mai mare decât căpitanul de rangul 1, dar mai mic decât contraamiral ).
Pe 14 august 1986, Hopper a fost forțat să demisioneze din nou din Marină. La ceremonia ei de trecere, Hopper a primit medalia de serviciu distins, cea mai înaltă distincție pentru serviciu non-combat al Departamentului de Apărare al SUA.
La momentul pensionării, Grace era cel mai în vârstă ofițer activ din Marina SUA (79 de ani, opt luni și cinci zile), iar ceremonia de pensionare a avut loc pe USS Constitution , cea mai veche navă activă a USS Navy (188). ani, nouă luni și 23 de zile).zile) [20] .
După pensionare, Hopper a fost angajată ca consultant senior la Digital Equipment Corporation , unde a lucrat până la moartea ei, la vârsta de 85 de ani, în 1992.
Ambasador de bunăvoință – așa îi poți numi noul rol. Ea a susținut diverse prelegeri despre începutul erei computerelor, cariera ei și eforturile pe care designerii de computere le pot face pentru a face viața mai ușoară utilizatorilor. Hopper a vizitat majoritatea unităților de inginerie ale Digital Equipment, unde ascultătorii o vedeau adesea cu ovații în picioare. Ea și-a ilustrat multe dintre prelegerile sale cu un cablu telefonic Bell drept, tăiat la o lungime de 30 cm pentru a demonstra distanța pe care o parcurge lumina într-o nanosecundă. Cablul a fost transmis publicului ca ajutor vizual.
Hopper a purtat întotdeauna uniforma ei pentru aceste prelegeri, în ciuda faptului că nu mai era în serviciu activ.
„Cea mai importantă realizare a mea, pe lângă construirea unui compilator, este să predau tinerii. Știi, ei vin la mine și îmi spun: „Crezi că putem face asta?” Eu spun: „Încercă-l”. Și îi susțin. Au nevoie de ea. Le urmăresc dezvoltarea și uneori îi încurajez să-și asume riscuri și să facă față provocărilor profesionale.” [21]
Hopper a fost înmormântat la Cimitirul Național Arlington cu onoruri militare depline.
Centrul Naval pentru Meteorologie Numerică și Oceanografie este situat la 7 Grace Hopper Avenue, Monterey, California.
Există un Grace Murray Hopper Park situat pe South Joyce Street din Arlington, Virginia. Acesta este un mic parc memorial în fața conacului lui Grace Hopper (River House Apartments). Deținut în prezent de Arlington County, Virginia.
Lucrătorii de la cea mai mare companie de software din lume, Microsoft Corporation, au format o organizație de muncă numită Hoppers și au stabilit o bursă în onoarea lui Grace. Hoppers au peste 3.000 de membri în întreaga lume.
Brewster Academy, un internat situat în Wolfborough, New Hampshire, SUA, și-a dedicat laboratorul de calculatoare lui Grace în 1985, denumind clasa Grace Murray Hopper Computer Learning Center [19] . Academia acordă, de asemenea, absolvenților care excelează la orele de sisteme informatice cu Premiul Grace Murray Hopper [25] . În copilărie, Hopper și-a petrecut lunile de vară la conacul familiei din Wolfborough.
Clădirea de administrare a bazei navale, Annapolis (cunoscută anterior ca Naval Station Annapolis) din Annapolis, Maryland, este numită „Clădirea Grace Hopper” în onoarea amiralului Hopper [19] .
Clădirea 1482, Naval Air Station North Island, care conține calculatoarele navale și Stația de telecomunicații San Diego, este numită și „Clădirea Grace Hopper”.
Clădirea 6007 „C2/CNT West, Command, Control, Communications, Computers, Intelligence, Surveillance and Reconnaissance” sau „C4ISR”, Aberdeen Proving Ground, Maryland Center of Excellence, este numită „Contramiralul Grace Hopper Building”.
O profesie personală la Departamentul de Informatică a fost înființată la Universitatea Yale în onoarea lui Grace. Joan Feigenbaum a fost numit în această funcție în 2008 [26] .
Moștenirea lui Grace Hopper a inspirat crearea conferinței Honoring Women in Information Technology [27] . Acest eveniment anual este dedicat aducerii în prim-plan a intereselor de cercetare și carieră ale femeilor în IT.
Podul Goose Creek, care leagă porțiunile de nord și de sud ale bazei navale, care face parte din porțiunea Charleston a bazei comune Charleston, Carolina de Sud, este numit „Podul Memorial Grace Hopper” în onoarea amiralului Hopper .
O mare parte a carierei ei ulterioare, Hopper a fost extrem de solicitată ca vorbitoare la diferite evenimente legate de tehnologia computerelor. Era cunoscută pentru maniera ei plină de viață și liberă ca povestitoare, precum și pentru depozitul ei de povești din primii ani ai războiului. În acest mediu, Hopper și-a câștigat porecla „Granny COBOL”.
În timp ce dezvoltau computerul Mark II la Universitatea Harvard în 1947, colegii ei au găsit și au îndepărtat o molie care era blocată într-un releu și bloca transmisia semnalului; Hopper s-a referit la aceasta ca „depanare” a sistemului — în engleza americană, cuvântul depanare însemna literal „înlăturarea insectelor” [29] . Deși termenul „ depanare ” nu poate fi atribuit în mod fiabil amiralului Hopper, ea a dat termenului „depanare” o anumită popularitate [30] . Rămășițele moliei sunt păstrate în jurnalul buștenilor grupului (bușteanul, la rândul său, este păstrat la Smithsonian National Museum of American History , Washington) [31] .
Hopper este cunoscut pentru că a descoperit cum să vizualizeze conceptul de nanosecundă. Oamenii (cum ar fi generalii și amiralii) au întrebat-o adesea de ce comunicațiile prin satelit au durat atât de mult. Pentru claritate, Grace a început să le dea bucăți de cablu lungi de 30 de centimetri, deoarece aceasta este cât de multă lumină călătorește într-o nanosecundă. Grace a dat metonimul „nanosecunde” acestor segmente [32] . Hopper a clarificat pentru audiență că aceasta era distanța maximă pe care lumina o putea parcurge în vid fără interferențe și că semnalele au călătorit mai mult pe cablurile reale care i-au fost ajutor.
Mai târziu, ea a folosit aceeași metaforă pentru a ilustra de ce computerele rapide trebuie să fie mici. În multe dintre prelegerile și vizitele sale, ea a împărțit „nanosecunde” publicului, suplimentând prezentarea cu o bobină de cablu de 300 de metri lungime, care desemnează o microsecundă. Mai târziu, în timp ce ținea prelegeri pentru DEC, ea a împărțit pachete cu piper măcinat, ale căror boabe le-a numit „picosecunde” [33] .
Jay Elliot a descris-o pe Grace Hopper ca fiind „până la măduva oaselor” un marinar cu un „pirat” ascuns înăuntru [34] .
Site-uri tematice | ||||
---|---|---|---|---|
Dicționare și enciclopedii | ||||
Genealogie și necropole | ||||
|