Kontra-amiraali Grace Murray Hopper, joka tunnettiin Cobolin äitinä, oli tietotekniikan pioneeri, merivoimien upseeri, kouluttaja, opettaja ja mitalivoittaja tietotekniikan nainen. Hänen tietonsa, koulutuksensa, sinnikkyytensä ja kokemuksensa johtivat hänen kansainväliseen tunnustukseensa.
Kuka on Grace Hopper? Aikaiset vuodet
Joulukuussa 1906 New Yorkissa syntynyt Grace Brewster Murray Hopper oli Walter Fletcher Murrayn ja Mary Campbell Van Hornen tytär. Lapsena hän sai koulutuksen yksityisissä kouluissa ja osoitti kiinnostusta insinööritaitoon jo varhaisesta iästä lähtien.
Inspiroivia naisia tekniikassa / We Are Tech Women.
Hän valmistui Phi Beta Kappasta Vassar Collegesta vuonna 1928 matematiikan ja fysiikan tutkinnoilla. Sitten hän sai matematiikan maisterin tutkinnon Yalesta vuonna 1930 ja vuotta myöhemmin aloitti saman aineen opettamisen Vassar Collegessa. Hän suoritti koulutusuransa vuonna 1934 tohtorintutkinnolla. matematiikassa. Myöhemmin elämässään hänestä tuli kouluttaja ja ammatillinen tietojenkäsittelyopettaja. ”Minulle ohjelmointi on enemmän kuin tärkeä käytännön taide. Se on myös jättiläinen hanke tiedon perustassa.»
Kontra-amiraali Hopperin merivoimien ura
Toisen maailmansodan aikana Grace Murray Hopper yritti värvätä laivaston palvelukseen, mutta he kieltäytyivät hänen ikänsä (34) ja lyhyen kasvunsa vuoksi. Sitten hän jäi eläkkeelle Vassar Collegessa liittyäkseen Yhdysvaltain laivaston reserviin (Women’s Reserve), joka tunnetaan nimellä WAVES.
James S. Davis / Wikipedia.
Hän valmistui ensimmäisenä Naval Reserve Midshipmen’s Schoolista Massachusettsissa. Sitten hänet määrättiin Bureau of Ships Computation Projectiin Harvardin yliopistoon luutnantiksi, junioriluokka. Hän piti kiinni kuulumisestaan laivaston reserviin loppuelämänsä, vaikka hän teki merkittävän teknologisen panoksen. Vaikka laivasto ei koskaan hyväksynyt hänen siirtoaan laivastoon reservaatin ulkopuolella, hän saavutti komentajan vuonna 1966, kapteenin vuonna 1973, kommodorin vuonna 1983 ja kontra-amiraalin vuonna 1985. «Johtajuus on kaksisuuntainen katu, lojaalisuus ja lojaalisuus alas. Kunnioitus esimiehiäsi kohtaan; pidä huolta miehistöstä.» Vuonna 1987 hänelle myönnettiin Defence Distinguished Service -mitali, korkein ei-taistelullinen sotilaspalkinto.
Mistä Grace Hopper tunnetaan?
Työskennellessään Harvardin Bureau of Ships Computation Projectissa Hopper työskenteli toisen tietokoneen pioneerin, Howard Aikenin, kanssa. Aikenin johtama tiimi kehitti Mark I -tietokoneen, joka tunnetaan myös nimellä Automatic Sequence Controlled Calculator. Hopper sai tehtäväkseen ohjelmoida Mark I ja kirjoitti yli 500 sivun käyttöoppaan tälle varhaiselle sähkömekaaniselle tietokoneelle. Hän ja joukkueen laskelmat olisivat välttämättömiä sotaponnisteluille. Armeija käytti niitä ohjusten lentoratojen laskemiseen, miinanraivaajien kalibrointiin ja uusien aseiden kantamataulukoiden luomiseen.
Tietokonehistoriallinen museo / Yale News.
Mark II ja Mark III seurasivat pian. Kuten tarina kertoo, eräänä yönä vuonna 1947 tiimi löysi koin Mark II:sta, mikä teki Hopperista ensimmäisenä, joka kutsui tietokoneongelmaa «vikaksi». Hopper jatkoi työtään Harvard Computation Labissa vuoteen 1949 asti. Sitten hän liittyi Eckert-Mauchly Computer Corporationiin, jonka Remington Rand osti myöhemmin. Hän työskenteli vanhempana matemaatikkona ryhmässä, joka kehitti UNIVAC I:n, ensimmäisen suuren mittakaavan täysin elektronisen tietokoneen, joka tuli markkinoille vuonna 1950. .” Juuri tähän aikaan Hopper ehdotti uutta tietokonekieltä. Hän uskoi, että ihmiset käyttäisivät ohjelmointikieltä laajemmassa mittakaavassa englanninkielisillä sanoilla pelkkien symbolien sijaan. Vaikka yritys hylkäsi hänen ehdotuksensa muutaman vuoden ajan, Hopper ei luopunut ajatuksestaan ja kehitti ensimmäisen tietokonekielen kääntäjän. Vuonna 1952 syntyi ohjelman ensimmäinen versio, nimeltään A-0. Tämä linkkerinä toiminut ohjelma antoi ohjelmoijille mahdollisuuden kirjoittaa ohjelmia useille tietokoneille yksittäisten tietokoneiden sijaan. Ja kääntäjä «periaatteessa käänsi matemaattisen merkinnän konekoodiksi». «He sanoivat minulle, että tietokoneet pystyvät vain laskemaan.» Vuosina 1954-1955 syntyi Flow-Matic, kääntäjäpohjainen ohjelmointikieli, joka käyttää komentoina englanninkielisiä ohjeita. Ohjelma tuli yleisön saataville vuonna 1958. Flow-Matic oli konsepti, joka loi Cobolille muodon. Cobol (yleinen liiketoimintakieli), määritelty vuonna 1959, on tietojenkäsittelylaitteiden ohjelmointikieli, jota käytämme edelleen. Hopper edisti tätä kieltä sekä armeijalla että yksityisellä sektorilla 1960-luvulla. 1970-luvulla Cobol oli maailman laajimmin käytetty tietokonekieli.
Smithsonian Institution/Space.com.
Hopper oli Navy Programming Languages Groupin johtaja, kehitti validointiohjelmiston Cobolille ja kääntäjä oli osa koko laivaston standardointiohjelmaa. 1970-luvulla hän kehitti standardeja tietokonejärjestelmien ja komponenttien testaamiseen. National Bureau of Standards (nykyisin National Institute of Standards and Technology (NIST)) hyväksyi nämä testit. «Kielen vaarallisin lause on: «Olemme aina tehneet näin.»
Perinnön aikajana
1906: Syntynyt New Yorkissa.
1928: Valmistunut Phi Beta Kappa Vassar Collegesta.
1930: Sai matematiikan maisterin tutkinnon Yalen yliopistosta ja meni naimisiin professori Vincent Foster Hopperin kanssa New Yorkin yliopistossa.
1931: Aloitti matematiikan opettamisen Vassar Collegessa.
1934: Suoritti tohtorintutkintonsa. matematiikassa Yalen yliopistosta.
1943: Liittynyt Yhdysvaltain laivastoreserviin (WAVES).
1944: Tehty luutnantiksi, nuorempi luokka ja määrätty Bureau of Ships Computation Projectiin Harvardin yliopistossa.
[1945[1945: Eronnut aviomiehestään Vincent Foster Hopperista.
1949: Työskenteli Eckert-Mauchly Computer Corporationissa vanhempana matemaatikkona.
1952: Kehittänyt ensimmäisen tietokonekielen kääntäjän.
1954: Kehittänyt Math-Matic- ja Flow-Matic-ohjelmointikielet tiiminsä kanssa.
1959: Määritteli Cobol-ohjelmointikielen ja tuli opettajaksi Moore School of Electrical Engineeringissä Pennsylvanian yliopistossa.
1966: Ansaitsi komentajan arvoarvon ja jäi eläkkeelle laivaston reservistä.
1967, 1971, 1972: Palautettu aktiiviseen palvelukseen merisuojelualueella, jälleen eläkkeellä ja palasi tehtäviin. «Näyttää siltä, että jään eläkkeelle paljon.»
1972 – 1978: Toiminut ammatillisena luennoitsijana George Washingtonin yliopistossa.
1973Ansainnut kapteenin arvosanan laivaston reservissä ja ensimmäinen amerikkalainen ja nainen, joka on nimetty British Computer Societyn arvostetuksi jäseneksi.
1983: Ansainnut Commodoren arvon laivaston reservissä presidentti Ronald Reaganin erityisellä presidentin nimityksellä.
1985: Ansainnut kontraamiraalin arvonimen laivaston reservissä.
1986 – 1987: Poistettu laivaston reservistä lopullisesti ja hänelle myönnettiin puolustusalan ansiomerkki.
1988: Sai kansallisen teknologiamitalin.
1991: Nimitetty American Academy of Arts and Sciences -akatemian jäseneksi. Tammikuussa 1992, 85-vuotiaana, amiraali Grace Murray Hopper kuoli luonnollisiin syihin unissaan ja hänet haudattiin täydellä sotilaallisella kunnialla Arlingtonin kansalliselle hautausmaalle. Hänellä ei ollut lapsia. Hänen kuolemansa jälkeen hänelle myönnettiin Presidential Medal of Freedom tunnustuksena hänen panoksestaan tietotekniikan alalla.
Kiitos Grace Murray Hopper
Mitä tulee pelkästään Coboliin, sen vuosikymmenten aikana tehdyt tarkistukset ovat johtaneet oliosuuntautuneeseen syntaksiin, joita toimittajat, kuten IBM ja Fujitsu, käyttävät. Cobol-ohjelmat toimivat edelleen käyttöjärjestelmissä, kuten Unix ja Windows. Ja ajatus käyttää englannin ääntämistä tietokoneen komentoina ei ole vaikuttanut vain ohjelmointikieliin, vaan myös ihmisiin, jotka kirjoittavat ja käyttävät niitä päivittäin. ”Laiva satamassa on turvallinen, mutta sitä varten laivat eivät ole. Purjehdi merelle ja tee uusia asioita.” Ilman Grace Murray Hopperin panosta emme olisi siellä missä olemme tekniikan maailmassa. Kiitos, amiraali Grace Murray Hopper. Opi muista tekniikan vaikutusvaltaisista naisista videopelihistorian tärkeiden naisten luettelomme avulla.