Istoria femeilor științifice

Principalele realizări: unul dintre primii programatori ai computerului Harvard Mark I.
Grace Murray Hopper a fost informaticiană americană și contraamiralul Marinei Unite. Pionieră în domeniu, a fost unul dintre primii programatori ai computerului Harvard Mark I și a inventat primul compilator pentru un limbaj de programare pentru computer. Ea a popularizat ideea de limbaje de programare independente de mașini, ceea ce a dus la dezvoltarea COBOL, unul dintre primele limbaje de programare moderne. I se atribuie popularizarea termenului „depanare” pentru remedierea erorilor computerului (inspirat de o molie reală scoasă de pe computer). Datorită amplitudinii realizărilor sale și a rangului său naval, ea este uneori denumită „Harul uimitor”. Distrugătorul USS Hopper (DDG-70) al Marinei SUA este numit pentru ea, la fel ca și supercomputerul Cray XE6 „Hopper” de la NERSC.
Hopper s-a născut Grace Brewster Murray în New York City. Era cea mai în vârstă dintr-o familie de trei copii. În copilărie era curioasă, o trăsătură de-a lungul vieții; la vârsta de șapte ani, ea a decis să stabilească modul în care funcționează o ceas cu alarmă și a demontat șapte ceasuri cu alarmă înainte ca mama ei să-și dea seama ce face (ea era apoi limitată la un singur ceas). Pentru educația școlară pregătitoare, a urmat școala Hartridge din Plainfield, New Jersey. Respinsă pentru admiterea timpurie la Colegiul Vassar la vârsta de 16 ani (scorurile ei în limba latină erau prea mici), a fost admisă în anul următor. A absolvit Phi Beta Kappa de la Vassar în 1928 cu o diplomă de licență în matematică și fizică și a obținut masteratul la Universitatea Yale în 1930.
În 1934, a obținut un doctorat. în matematică de la Yale sub conducerea Oystein Ore. Disertația ei, New Types of Irreducibility Criteria, a fost publicată în același an. Hopper a început să predea matematică la Vassar în 1931 și a fost promovat profesor asociat în 1941. A fost căsătorită cu profesorul Vincent Foster Hopper de la Universitatea din New York (1906–76) din 1930 până la divorțul lor în 1945. Nu s-a recăsătorit niciodată nume de familie.
În 1943, în timpul celui de-al doilea război mondial, Hopper a obținut un concediu de la Vassar și a fost jurat în Rezerva Marinei Statelor Unite, una dintre numeroasele femei care s-au oferit voluntar pentru a servi în WAVES. Trebuia să obțină o scutire pentru a se înrola; ea a fost cu 15 lire sterline (6,8 kg) sub greutatea minimă a Marinei, de 120 lire sterline (54 kg). Ea a raportat în decembrie și s-a antrenat la Școala Naval Reserve Midshipmen de la Smith College din Northampton, Massachusetts. Hopper a absolvit prima clasă în 1944 și a fost repartizată la Proiectul de Calcul al Biroului Navelor de la Universitatea Harvard ca locotenent, grad junior A servit în echipa de programare computerizată Mark I. condusă de Howard H. Aiken. Hopper și Aiken au coautorat trei lucrări despre Mark I, cunoscut și sub numele de Calculator automat controlat de secvență. Cererea lui Hopper de a se transfera la Marina obișnuită la sfârșit. a războiului a fost refuzată din cauza vârstei ei (38).
A continuat să servească în Rezervația Marinei. Hopper a rămas la Harvard Computation Lab până în 1949, renunțând la un profesor titular la Vassar în favoarea activității de cercetător în cadrul unui contract de marină la Harvard. În 1949, Hopper a devenit angajat al Eckert – Mauchly Computer Corporation ca matematician senior și s-a alăturat echipei de dezvoltare a UNIVAC I. La începutul anilor 1950, compania a fost preluată de corporația Remington Rand și a fost în timp ce ea lucra pentru ei. că lucrarea ei originală a compilatorului a fost terminată. Compilatorul a fost cunoscut sub numele de compilator A și prima sa versiune a fost A-0. În 1952 avea un compilator operațional. „Nimeni nu a crezut asta”, a spus ea. „Aveam un compilator în funcțiune și nimeni nu l-ar atinge. Mi-au spus că computerele ar putea face doar aritmetică”. În 1954, Hopper a fost numit primul director de programare automată al companiei, iar departamentul ei a lansat unele dintre primele limbaje de programare bazate pe compilatoare, inclusiv MATH-MATIC și FLOW-MATIC. În primăvara anului 1959, o conferință de două zile, cunoscută în timp ce Conferința privind limbajele de sisteme de date (CODASYL) a reunit experți în informatică din industrie și guvern. Hopper a fost consultant tehnic în cadrul comitetului, iar mulți dintre foștii ei angajați au lucrat în comitetul pe termen scurt care a definit noul acronim pentru COmmon Business-Oriented Language). Noul limbaj a extins limbajul FLOW-MATIC al lui Hopper cu câteva idei din echivalentul IBM, COMTRAN. Credința lui Hopper că programele ar trebui să fie scrise într-o limbă apropiată de engleză (mai degrabă decât în codul mașinii sau în limbile apropiate codului mașinii, cum ar fi limbile de asamblare) a fost surprinsă în noul limbaj de afaceri, iar COBOL a continuat să fie cel mai omniprezent limbaj de afaceri până în prezent.
Între 1967 și 1977, Hopper a ocupat funcția de director al Grupului de limbaje de programare al Marinei în cadrul Biroului de Planificare a Sistemelor de Informații al Marinei și a fost promovat la gradul de căpitan în 1973.Ea a dezvoltat software de validare pentru COBOL și compilatorul acestuia ca parte a unui program de standardizare COBOL pentru întreaga marină. În anii 1970, Hopper a pledat ca Departamentul Apărării să înlocuiască sistemele mari centralizate cu rețele de computere mici, distribuite. Orice utilizator de pe orice nod al computerului ar putea accesa bazele de date comune situate în rețea. Ea a fost pionieră în implementarea standardelor pentru testarea sistemelor și componentelor computerului, cel mai semnificativ pentru limbaje de programare timpurii, cum ar fi FORTRAN și COBOL. Testele Navy pentru conformitatea cu aceste standarde au dus la o convergență semnificativă între dialectele de limbaj de programare ale marilor furnizori de computere. În anii 1980, aceste teste (și administrația lor oficială) au fost asumate de Biroul Național de Standarde (NBS), cunoscut astăzi ca Institutul Național de Standarde și Tehnologie (NIST).
Sursa: Wikipedia

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *