Galinė admirolė Grace Murray Hopper: Kobolo motina

Turinys:

Galinė admirolė Grace Murray Hopper: Kobolo motina
Galinė admirolė Grace Murray Hopper: Kobolo motina
Anonim

Žinoma kaip Kobolo motina, kontradmirolė Grace Murray Hopper buvo kompiuterių pionierė, karinio jūrų laivyno karininkė, pedagogė, dėstytoja ir medalius laimėjusi informatikos srityje moteris. Jos žinios, išsilavinimas, atkaklumas ir patirtis lėmė tarptautinį pripažinimą.

Kas yra Grace Hopper? Ankstyvieji metai

1906 m. gruodžio mėn. Niujorke gimusi Grace Brewster Murray Hopper buvo W alterio Fletcherio Murray ir Mary Campbell Van Horne dukra. Vaikystėje ji mokėsi privačiose mokyklose ir anksti domėjosi inžinerija.

Image
Image

Ji baigė Phi Beta Kappa Vassar koledže 1928 m. ir įgijo matematikos ir fizikos laipsnius. 1930 m. ji gavo matematikos magistro laipsnį Jeilyje ir po metų pradėjo dėstyti tą patį dalyką Vassar koledže. Mokslo karjerą ji baigė 1934 m., įgijusi daktaro laipsnį. matematikoje. Vėliau ji pati tapo pedagoge ir profesionalia informatikos srities dėstytoja.

„Man programavimas yra daugiau nei svarbus praktinis menas. Tai taip pat milžiniškas žinių pagrindų reikalas.“

Galinio admirolo Hopperio karinio jūrų laivyno karjera

Antrojo pasaulinio karo metu Grace Murray Hopper bandė įstoti į karinį jūrų laivyną, bet jie ją atmetė dėl jos amžiaus (34 m.) ir mažo ūgio. Tada ji pasitraukė iš darbo Vassar koledže ir prisijungė prie Jungtinių Valstijų karinio jūrų laivyno rezervo (moterų rezervo), vadinamo WAVES.

Image
Image

Po mokymų Naval Reserve Midshipmen’s School Masačusetse ji baigė pirmą savo klasėje. Tada ji buvo paskirta į Harvardo universiteto Laivų skaičiavimo projekto biurą kaip leitenantė, jaunesnioji klasė.

Ji išlaikė savo priklausomybę karinio jūrų laivyno rezervui visą likusį gyvenimą, net jei įnešė reikšmingą technologijų indėlį. Nors karinis jūrų laivynas niekada nepatvirtino jos perkėlimo į karinį jūrų laivyną už rezervo, ji gavo vado laipsnį 1966 m., kapitono laipsnį 1973 m., komodoro laipsnį 1983 m. ir kontradmirolą 1985 m.

„Lyderystė yra dvipusė gatvė: lojalumas aukštyn ir lojalumas žemyn. Pagarba savo viršininkams; rūpintis savo įgula.“

1987 m. ji buvo apdovanota gynybos išskirtinės tarnybos medaliu – aukščiausia nekovine karine premija.

Kuo žinoma Grace Hopper?

Būdamas Harvardo laivų skaičiavimo biure, Hopperis dirbo su kitu kompiuterių pradininku Howardu Aikenu. Aiken vadovaujama komanda sukūrė Mark I kompiuterį, dar žinomą kaip automatinis sekos valdomas skaičiuotuvas. Hopperiui buvo pavesta programuoti Mark I ir jis parašė 500 ir daugiau puslapių šio ankstyvojo elektromechaninio kompiuterio vartotojo vadovą.

Sakoma, kad ji ir komandos skaičiavimai yra būtini karo pastangoms. Kariuomenė naudojo jas raketų trajektorijoms apskaičiuoti, minų trajektoriams kalibruoti ir naujų pabūklų nuotolio lenteles kurti.

Image
Image

Netrukus sekė Mark II ir Mark III. Pasak istorijos, vieną 1947 m. vakarą komanda Mark II aptiko kandį, todėl Hopperis pirmasis pavadino kompiuterio problemą „klaida“. Hopper tęsė savo darbą Harvardo skaičiavimo laboratorijoje iki 1949 m.

Tada ji prisijungė prie Eckert-Mauchly Computer Corporation, kurią vėliau įsigijo Remington Rand. Ji dirbo vyresniąja matematike UNIVAC I – pirmojo didelio masto, visiškai elektroninio kompiuterio, kuris rinkoje pasirodė 1950 m., kūrimo komandoje.

„Nuo to laiko, kai kas nors nutiko su kompiuteriu, sakėme, kad jame yra klaidų.“

Per tą laiką Hopperis pasiūlė naują kompiuterio kalbą. Ji tikėjo, kad žmonės plačiau naudos programavimo kalbą naudodami angliškus žodžius, o ne tik simbolius. Nors įmonė kelerius metus atmetė jos pasiūlymą, Hopper neatsisakė savo idėjos ir sukūrė pirmąjį kompiuterinės kalbos kompiliatorių.

1952 m. gimė pirmoji programos versija, pavadinta A-0. Ši programa, kuri veikė kaip nuoroda, suteikė programuotojams galimybę rašyti programas keliems kompiuteriams, o ne atskiriems. Ir kompiliatorius iš esmės „matematinį žymėjimą išvertė į mašininį kodą“.

„Jie man sakė, kad kompiuteriai gali atlikti tik aritmetiką“.

1954–1955 m. atsirado „Flow-Matic“, kompiliatoriumi pagrįsta programavimo kalba, kuri kaip komandas naudoja angliškus teiginius. Programa tapo prieinama visuomenei 1958 m. Flow-Matic buvo koncepcija, kuri suformavo Cobol.

1959 m. apibrėžta Cobol (bendra į verslą orientuota kalba) yra duomenų tvarkytojų programavimo kalba, kurią naudojame ir šiandien. Šeštajame dešimtmetyje Hopper reklamavo šią kalbą ir kariniame, ir privačiame sektoriuose. Aštuntajame dešimtmetyje Cobol buvo plačiausiai naudojama kompiuterių kalba visame pasaulyje.

Image
Image

Hopperis dirbo „Navy Programming Languages Group“direktoriumi, sukūrė „Cobol“patvirtinimo programinę įrangą, o kompiliatorius buvo viso karinio jūrų laivyno standartizacijos programos dalis.

1970-aisiais ji sukūrė kompiuterinių sistemų ir komponentų testavimo standartus. Nacionalinis standartų biuras (dabar Nacionalinis standartų ir technologijos institutas (NIST)) patvirtino šiuos testus.

„Pavojingiausia kalbos frazė yra: „Mes visada taip darėme“.

Palikimo laiko juosta

1906: Gimė Niujorke.

1928: baigė Phi Beta Kappa iš Vassar koledžo.

1930: Jeilio universitete įgijo matematikos magistro laipsnį ir ištekėjo už Niujorko universiteto profesoriaus Vincento Foster Hopper.

1931: pradėjo dėstyti matematiką Vasar koledže.

1934: baigė daktaro laipsnį. matematikos iš Jeilio universiteto.

1943: prisijungė prie JAV karinio jūrų laivyno rezervo (WAVES).

1944: paskirtas leitenantu, jaunesniuoju laipsniu ir paskirtas į Harvardo universiteto Laivų skaičiavimo projekto biurą.

1945: išsiskyrė su savo vyru Vincentu Fosteriu Hoperiu.

1949: prisijungė prie Eckert-Mauchly Computer Corporation kaip vyresnysis matematikas.

1952: Sukūrė pirmąjį kompiuterio kalbos kompiliatorių.

1954: kartu su savo komanda sukūrė Math-Matic ir Flow-Matic programavimo kalbas.

1959: apibrėžė Cobol programavimo kalbą ir tapo Pensilvanijos universiteto Moore Elektros inžinerijos mokyklos dėstytoju.

1966: įgijo vado laipsnį ir pasitraukė iš karinio jūrų laivyno rezervo.

1967, 1971, 1972: atšauktas į aktyvią tarnybą karinio jūrų laivyno rezervate, dar kartą išėjo į pensiją ir vėl grįžo į aktyvią tarnybą.

„Atrodo, kad daug išeinu į pensiją“.

1972 - 1978: dirbo profesionaliu dėstytoju Džordžo Vašingtono universitete.

1973 m.

1983 m.

1985: Užtarnavo kontradmirolo laipsnį karinio jūrų laivyno rezerve.

1986 - 1987: visam laikui pasitraukė iš karinio jūrų laivyno rezervo ir buvo apdovanotas išskirtinės gynybos tarnybos medaliu.

1988: gavo Nacionalinį technologijos medalį.

1991: pavadintas Amerikos menų ir mokslų akademijos nariu.

1992 m. sausio mėn., būdama 85 metų, kontradmirolė Grace Murray Hopper mirė miegodama dėl natūralių priežasčių ir buvo atgulta su visa karine pagyrimu Arlingtono nacionalinėse kapinėse. Ji neturėjo vaikų. Po mirties ji gavo Prezidento laisvės medalį už indėlį į kompiuterių mokslo pramonę.

Ačiū, Grace Murray Hopper

Vien tik „Cobol“atveju, bėgant dešimtmečiams atlikus jo pakeitimus, pardavėjai, tokie kaip IBM ir Fujitsu, naudojo į objektą orientuotas sintakses. „Cobol“programos vis dar veikia tokiose operacinėse sistemose kaip „Unix“ir „Windows“. O anglų kalbos teiginių kaip kompiuterio komandų naudojimo koncepcija turėjo įtakos ne tik programavimo kalboms, bet ir žmonėms, kurie juos rašo ir naudoja kiekvieną dieną.

„Laivas uoste yra saugus, bet laivai ne tam skirti. Išplaukite į jūrą ir daryk naujų dalykų.“

Be Grace Murray Hopper indėlio technologijų pasaulyje nebūtume ten, kur esame šiandien. Ačiū, kontradmirolė Grace Murray Hopper.

Skaitykite daugiau apie kitas įtakingas moteris technologijų srityje naudodami mūsų vaizdo žaidimų istorijoje svarbių moterų sąrašą.

Rekomenduojamas: