History of Scientific Women (Norsk)

Hovedprestasjoner: En av de første programmørene til Harvard Mark I-datamaskinen.
Grace Murray Hopper var en amerikansk datavitenskapsmann og USAs marineadmiral. Hun var en av pionerene på området, og var en av de første programmørene til Harvard Mark I-datamaskinen, og oppfant den første kompilatoren for et programmeringsspråk. Hun populariserte ideen om maskinuavhengige programmeringsspråk, noe som førte til utviklingen av COBOL, et av de første moderne programmeringsspråkene. Hun er kreditert for å popularisere begrepet «feilsøking» for å fikse datamaskinfeil (inspirert av en faktisk møll fjernet fra datamaskinen). På grunn av bredden av prestasjonene og sjørangeringen, blir hun noen ganger referert til som «Amazing Grace». Den amerikanske marinen ødeleggeren USS Hopper (DDG-70) er oppkalt etter henne, i likhet med Cray XE6 «Hopper» superdatamaskinen på NERSC.
Hopper ble født Grace Brewster Murray i New York City. Hun var den eldste i en familie på tre barn. Hun var nysgjerrig som barn, et livslangt trekk; i en alder av sju bestemte hun seg for å bestemme hvordan en vekkerklokke fungerte, og demonterte syv vekkerklokker før moren hennes skjønte hva hun gjorde (hun var da begrenset til en klokke). For sin forberedende skoleutdannelse gikk hun på Hartridge School i Plainfield, New Jersey. Avvist for tidlig opptak til Vassar College i en alder av 16 år (hennes testresultater på latin var for lave), ble hun tatt opp året etter. Hun ble uteksaminert fra Phi Beta Kappa fra Vassar i 1928 med en bachelorgrad i matematikk og fysikk og tok sin mastergrad ved Yale University i 1930.
I 1934 oppnådde hun en doktorgrad. i matematikk fra Yale under ledelse av Oystein Ore. Avhandlingen hennes, New Types of Irreducibility Criteria, ble utgitt samme år. Hopper begynte å undervise i matematikk ved Vassar i 1931, og ble forfremmet til førsteamanuensis i 1941. Hun var gift med New York University-professor Vincent Foster Hopper (1906–76) fra 1930 til deres skilsmisse i 1945. Hun giftet seg aldri igjen, og hun beholdt hans etternavn.
I 1943, under andre verdenskrig, fikk Hopper permisjon fra Vassar og ble sverget til United States Navy Reserve, en av mange kvinner som meldte seg frivillig til å tjene i WAVES. Hun måtte få fritak for å verve seg; Hun var 6,8 kg under marinevekten på 54 kg. Hun rapporterte i desember og trente på Naval Reserve Midshipmen’s School ved Smith College i Northampton, Massachusetts. Hopper ble uteksaminert først i sin klasse i 1944, og ble tildelt Bureau of Ships Computation Project ved Harvard University som løytnant, juniorklasse. Hun tjenestegjorde i Mark I-dataprogrammeringspersonalet ledet av Howard H. Aiken. Hopper og Aiken var medforfatter av tre papirer om Mark I, også kjent som Automatic Sequence Controlled Calculator. Hoppers forespørsel om å overføre til den vanlige marinen på slutten. av krigen ble avvist på grunn av alderen (38).
Hun fortsatte å tjene i Navy Reserve. Hopper ble værende ved Harvard Computation Lab til 1949, og takket nei til et fullstendig professorat ved Vassar til fordel for å jobbe som stipendiat under en marinekontrakt ved Harvard. I 1949 ble Hopper ansatt i Eckert – Mauchly Computer Corporation som senior matematiker og ble med på teamet som utviklet UNIVAC I. Tidlig på 1950-tallet ble selskapet overtatt av Remington Rand-selskapet, og det var mens hun jobbet for dem. at hennes originale kompilatorarbeid var gjort. Kompilatoren var kjent som A-kompilatoren, og den første versjonen var A-0. I 1952 hadde hun en operativ kompilator. «Ingen trodde det,» sa hun. «Jeg hadde en løpende kompilator og ingen ville berøre den. De sa at datamaskiner bare kunne regne.» I 1954 ble Hopper utnevnt til selskapets første direktør for automatisk programmering, og hennes avdeling ga ut noen av de første kompilatorbaserte programmeringsspråkene, inkludert MATH-MATIC og FLOW-MATIC. Våren 1959 ble en to-dagers konferanse kjent da Conference on Data Systems Languages (CODASYL) samlet dataeksperter fra industri og myndigheter. Hopper fungerte som teknisk konsulent for komiteen, og mange av hennes tidligere ansatte satt i kortsiktig komité som definerte det nye språket COBOL (et akronym for COmmon Business-Oriented Language). Det nye språket utvidet Hoppers FLOW-MATIC-språk med noen ideer fra IBM-ekvivalenten, COMTRAN. Hoppers tro på at programmer skulle skrives på et språk som var nær engelsk (snarere enn i maskinkode eller på språk nær maskinkode, for eksempel monteringsspråk) ble fanget i det nye forretningsspråket, og COBOL fortsatte å være det mest allestedsnærværende forretningsspråket til dags dato.
Fra 1967 til 1977 fungerte Hopper som direktør for Navy Programming Languages Group i Marinens kontor for informasjonssystemplanlegging og ble forfremmet til rang av kaptein i 1973.Hun utviklet valideringsprogramvare for COBOL og dens kompilator som en del av et COBOL-standardiseringsprogram for hele marinen. På 1970-tallet fortalte Hopper at forsvarsdepartementet skulle erstatte store, sentraliserte systemer med nettverk av små, distribuerte datamaskiner. Enhver bruker på hvilken som helst datamaskinknute kunne få tilgang til vanlige databaser i nettverket. Hun var pioner i implementeringen av standarder for testing av datasystemer og komponenter, mest betydelig for tidlige programmeringsspråk som FORTRAN og COBOL. Navy-testene for samsvar med disse standardene førte til betydelig konvergens blant programmeringsspråklets dialekter fra de store dataleverandørene. På 1980-tallet ble disse testene (og deres offisielle administrasjon) antatt av National Bureau of Standards (NBS), kjent i dag som National Institute of Standards and Technology (NIST).
Kilde: Wikipedia

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *