Grace Hopper | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
angol Grace Hopper | ||||||||||
| ||||||||||
Születési név | angol Grace Brewster Murray | |||||||||
Születési dátum | 1906. december 9 | |||||||||
Születési hely | New York | |||||||||
Halál dátuma | 1992. január 1. (85 évesen) | |||||||||
A halál helye | Arlington | |||||||||
Polgárság | USA | |||||||||
Foglalkozása | matematikus , tengerésztiszt , informatikus , egyetemi oktató , programozó , fizikus | |||||||||
Apa | Walter Fletcher Murray [d] [2] | |||||||||
Anya | Mary Campbell van Horne [d] [2] | |||||||||
Házastárs | Vincent Foster Hopper [d] [1] | |||||||||
Díjak és díjak |
|
|||||||||
Médiafájlok a Wikimedia Commons oldalon |
Grace Hopper ( született: Grace Brewster Murray; 1906. december 9. – 1992. január 1. ) amerikai tudós és komondor (ifjabb rangú hátsó admirális) az Egyesült Államok haditengerészeténél. Szakterületének úttörőjeként az elsők között írt programokat a Harvard Mark I számítógéphez . Kifejlesztette az első fordítóprogramot egy számítógépes programozási nyelvhez [3] [4] [5] [6] [7] , kidolgozta a géptől független programozási nyelvek koncepcióját, ami a COBOL létrehozásához vezetett , az egyik első magas szintű programozási nyelv. programozási nyelvek . Neki köszönhető, hogy népszerűsítette a hibakeresés kifejezést a számítógép meghibásodásainak elhárítására. Számos eredménye és a haditengerészetben betöltött magas rangja miatt néha "Amazing Grace", "Amazing Grace" néven emlegetik (talán az Amazing Grace himnuszára utalva ) [8] [9] . Tiszteletére nevezték el az Egyesült Államok haditengerészetének USS Hopper rombolóját (DDG-70) és a Department of Energy Research Computing Center ( NERSC) Cray XE6 "Hopper" szuperszámítógépét.
New Yorkban született. Születési név: Grace Brewster Murray. Három gyermek közül ő volt a legidősebb. Gyerekként kíváncsi volt, és ez a tulajdonság egész életében megmaradt. Hét évesen elhatározta, hogy kideríti, hogyan működik az ébresztőóra. Hét ébresztőórát szétszedett, mire anyja rájött, mi történik; ezt követően egy ébresztőórára kellett korlátoznia magát [10] . Az egyetemre való felkészülés érdekében a Wardlow-Hartridge Iskolában tanult a New Jersey állambeli Plainfieldben. Az első kísérlet, hogy 16 évesen bekerüljön a Vassar College -ba, sikertelen volt a latin nyelv alacsony pontszáma miatt. A következő évben bekerülhetett. 1928-ban végzett a Vassarban matematika és fizika szakon. Sikerét ugyanakkor a Phi Beta Kappa tudományos társaság tiszteletbeli oklevele fémjelezte . 1930-ban szerzett mesterfokozatot a Yale Egyetemen .
1934-ben matematikából doktorált is ott, Oistin Ore [11] [12] felügyelete alatt . Ugyanebben az évben jelent meg „Új típusú irreducibilitási kritériumok” című disszertációja [13] . Hopper 1934-ben kezdett matematikát tanítani a Vassarban, és 1941-ben lett docens.
1930-tól az 1945-ös válásig házas volt a New York-i Egyetem professzorával , Vincent Foster Hopperrel (1906-1976 [14] ) [11] Megtartotta férje vezetéknevét, és soha többé nem házasodott meg.
1943-ban Hopper szabadságot vett ki Vassartól, és felesküdött az amerikai haditengerészeti tartalékba , csakúgy, mint sok nő, aki önkéntesként jelentkezett a WAVES -nél ("Women in Volunteer Emergency Service"). Kivételként elfogadták; 15 fonttal (6,8 kg) maradt el a 120 font (54 kg) alsó súlyhatártól. Decemberben jelentkezett be, és a Northampton állambeli Smith College Reserve Cadet Schooljába járt . Massachusetts . Hopper az osztálya legkiválóbb diplomáját szerezte, és a Harvard Egyetem hadnagyaként a Bureau of Ordnance Computing Projects- hez rendelték be . Ő programozta a Mark I számítógépet Howard Aiken alatt . Aiken és Hopper három cikk társszerzői voltak a Mark I számítógépen, más néven automatikus szekvenszerként. Hopper normál flottába való áthelyezési kérelmét életkora (38 év) miatt nem teljesítették. Továbbra is a tartalékban szolgált. Hopper 1949-ig maradt a Harvard Computation Lab -ban, és feladta a Vassar egyetemi tanári tisztét, és a haditengerészettel kötött szerződés alapján kutatómunkát folytat a Harvardon [15] .
1949-ben Hopper az Eckert-Mauchly Computer Corporation alkalmazottja lett , és vezető matematikusként csatlakozott az UNIVAC I tervezőcsapatához . Az 1950-es évek elején a céget a Remington Rand Corporation vette át , majd csapatuk kiadta az első fordítóprogramot. "A fordító" néven volt ismert, és az első verzió az A-0 volt.
1952-ben készen állt egy fordítóprogramja:
„Nem tudták elhinni” – mondta. „Volt egy működő fordítóprogramom, és senki sem használta. Azt mondták nekem, hogy egy számítógép csak aritmetikai műveleteket tud végrehajtani.
Eredeti szöveg (angol)[ showelrejt] Ezt senki sem hitte el" - mondta. "Volt egy fordítóprogramom, és senki sem nyúlt hozzá. Azt mondták, hogy a számítógépek csak számolni tudnak.[16] .
1954-ben az Automatizálási és Programozási Osztály vezetője lett, és az ő osztálya készítette az első fordítóprogramokat, köztük az ARITH-MATIC-ot , a MATH-MATIC -ot és a FLOW-MATIC- ot .
1959 tavaszán az adatfeldolgozási nyelvek kétnapos konferenciája ( CODASYL ) az üzleti életben és az állam szolgálatában dolgozó informatikusokat gyûjtötte össze. Hopper a bizottság technikai tanácsadója volt, és sok korábbi beosztottja az új COBOL nyelvet szabványosító (meghatározó) ideiglenes bizottságban dolgozott. Ez az új nyelv a Hopper FLOW-MATIC kiterjesztése volt, és tartalmazta a COMTRAN néhány ötletét , amely egy hasonló nyelv az IBM -től . Ez az új nyelv magában foglalta Hopper azon elképzelését, hogy a programokat jobban meg lehet írni egy olyan nyelven, amely közelebb áll az angolhoz, mint egy olyan nyelven, amely közelebb áll a gépi kódhoz ( például assembler ). A COBOL az üzleti alkalmazások legszélesebb körben használt nyelve lett, és a mai napig az [17] .
1967-1977-ben. Hopper vezette a Navy Programming Languages Groupot (Navy's Office of Information Systems Planning), majd 1973-ban kapitányi rangot kapott [15] A COBOL szabványosítási program részeként validáló szoftvert fejlesztett ki a COBOL-hoz és fordítójához [15] .
Az 1970-es években Hopper meggyőzte a Védelmi Minisztériumot, hogy a nagy, központosított rendszereket kis, szétszórt számítógépekből álló hálózatra cseréljék le. Bármely számítógépes csomópont bármely felhasználója hozzáférhet a hálózaton tárolt adatbázisokhoz [18] :119 . Úttörő szerepet játszott a szabványosításban a számítógépes rendszerek és alkatrészek tesztelésében, és ami a legfontosabb, a korai programozási nyelvekben, mint például a FORTRAN és a COBOL. Az ezeknek a szabványoknak való megfelelési tesztek jelentős konvergenciát eredményeztek e nyelvek különböző dialektusai között a nagy számítógépgyártók körében. Az 1980-as években ezeket a teszteket a National Bureau of Standards (NBS) hagyta jóvá, amely ma National Institute of Standards and Technology (NIST) néven ismert.
1966 végén Hopper parancsnoki rangban vonult nyugdíjba az Egyesült Államok haditengerészeti tartalékától . 1967 augusztusában ismét aktív szolgálatra hívták hat hónapra, ez a kinevezés határozatlan idejű szerződéssé változott. 1971-ben Hopper ismét nyugdíjba vonult, de 1972-ben ismét felkérték, hogy térjen vissza a szolgálatba.
1973-ban Elmo R. Zumwalt admirális Jr. Hoppert kapitányi rangra emelte (nagyjából az első rangú kapitánynak felel meg ).
Miután Philip Crane képviselő látta Grace-t a 60 Minutes 1983. márciusi epizódjában, közös petíciót küldött a Képviselőháztól az elnökhöz, amely Grace Hopper komondorrá emelését eredményezte . 1985-ben a commodore rangot átnevezték Alsó Admirálisra (nincs analógja az orosz flottában, magasabb, mint az 1. rangú kapitány, de alacsonyabb, mint az ellentengernagy ).
1986. augusztus 14-én Hopper ismét kénytelen volt lemondani a haditengerészettől. Átmeneti ünnepségén Hopper megkapta a Distinguished Service Medalt, amely az Egyesült Államok Védelmi Minisztériumának legmagasabb, nem harci szolgálati kitüntetése.
Nyugdíjba vonulásakor Grace volt az Egyesült Államok haditengerészetének legidősebb aktív tisztje (79 év, nyolc hónap és öt nap), és nyugdíjba vonulására a USS Constitution legrégebbi aktív hajóján (188 ) került sor. év, kilenc hónap és 23 nap). nap) [20] .
Nyugdíjba vonulása után Hoppert a Digital Equipment Corporation vezető tanácsadójaként alkalmazták , ahol 1992-ben, 85 éves korában bekövetkezett haláláig dolgozott.
Jószolgálati Nagykövet – így nevezheti új szerepét. Különféle előadásokat tartott a számítógép-korszak hajnaláról, karrierjéről és arról, hogy a számítógépes tervezők milyen erőfeszítésekkel könnyíthetik meg a felhasználók életét. Hopper meglátogatta a Digital Equipment legtöbb mérnöki létesítményét, ahol a hallgatók gyakran állva tapssal látták őt. Sok előadását egy egyenes Bell telefonkábellel illusztrálta, amelyet 30 cm-es hosszúságúra vágtak, hogy bemutassa a fény egy nanoszekundum alatt megtett távolságát. A kábelt szemléltetőeszközként adták át a közönségnek.
Hopper ezeken az előadásokon mindig egyenruhát viselt, annak ellenére, hogy már nem volt aktív szolgálatban.
„A legfontosabb eredményem a fordító elkészítése mellett a fiatalok tanítása. Tudod, odajönnek hozzám, és azt mondják: „Szerinted meg tudjuk csinálni?” Azt mondom: „Próbáld ki”. És támogatom őket. Szükségük van rá. Követem a fejlődésüket, és időnként kockázatvállalásra és szakmai kihívások megtételére biztatom őket.” [21]
Hoppert az Arlington Nemzeti Temetőben temették el teljes katonai kitüntetéssel.
A Numerikus Meteorológiai és Oceanográfiai Haditengerészeti Központ a Grace Hopper Avenue 7. szám alatt található, Montereyben, Kaliforniában.
Van egy Grace Murray Hopper Park a South Joyce Streeten, Arlington államban, Virginia államban. Ez egy kis emlékpark Grace Hopper kastélya (River House Apartments) előtt. Jelenleg a Virginia állambeli Arlington megye tulajdona.
A világ legnagyobb szoftvercégének, a Microsoft Corporationnek a dolgozói Hoppers néven munkaszervezetet hoztak létre, és Grace tiszteletére ösztöndíjat alapítottak. A Hoppersnek több mint 3000 tagja van világszerte.
A Brewster Academy, az amerikai New Hampshire állambeli Wolfborough-ban található bentlakásos iskola 1985-ben Grace-nek szentelte számítógépes laborját, és az osztályt Grace Murray Hopper Computer Learning Centernek nevezte el [19] . Az Akadémia Grace Murray Hopper-díjjal is jutalmazza azokat a diplomásokat, akik kiválóan teljesítenek a számítástechnikai osztályokon [25] . Gyermekként Hopper a nyári hónapokat a Wolfborough-i családi kastélyban töltötte.
A Naval Base Administration Building, Annapolis (korábbi nevén Naval Station Annapolis) Annapolisban, Marylandben, a "Grace Hopper Building" nevet kapta Hopper admirális tiszteletére [19] .
Az Északi-szigeti haditengerészeti légiállomás 1482-es épületét, amely a haditengerészeti számítógépeket és a San Diego-i távközlési állomást tartalmazza, „Grace Hopper Building”-nek is nevezik.
A 6007-es épület "C2/CNT West, Command, Control, Communications, Computers, Intelligence, Surveillance and Reconnaissance" vagy "C4ISR", az Aberdeen Proving Ground, Maryland Kiválósági Központja, a "Rear Admiral Grace Hopper Building" nevet viseli.
A Yale Egyetemen Grace tiszteletére személyes professzori állást hoztak létre a Számítástudományi Tanszéken. Joan Feigenbaumot 2008-ban nevezték ki erre a pozícióra [26] .
Grace Hopper öröksége ihlette a Nők tisztelete az információtechnológiában konferencia létrehozását [27] . Ennek az éves rendezvénynek a célja, hogy előtérbe helyezze a nők informatikai kutatási és karrierérdekeit.
A Goose Creek híd, amely összeköti a haditengerészeti támaszpont északi és déli részét, amely a dél-karolinai Charleston bázis charlestoni részének része, a "Grace Hopper Memorial Bridge" nevet kapta Hopper admirális tiszteletére .
Későbbi pályafutása nagy részében Hopperre kivételesen szükség volt előadóként különböző számítástechnikai eseményeken. Széles körben ismert volt élénk és szabad mesemondói modoráról, valamint a háború első éveinek mesetáráról. Ebben a környezetben Hopper kiérdemelte a "Granny COBOL" becenevet.
Miközben 1947-ben a Harvard Egyetemen fejlesztette a Mark II számítógépet , kollégái találtak és eltávolítottak egy relébe ragadt, és a jelátvitelt akadályozó lepkét; Hopper ezt a rendszer "hibakeresésének" nevezte – az amerikai angolban a debugging szó jelentése "rovarok eltávolítása" [29] . Noha a „ számítógépes hiba ” kifejezést nem lehet megbízhatóan Hopper admirálisnak tulajdonítani, a „hibakeresés” kifejezést bizonyos mértékig népszerűvé tette [30] . A lepke maradványait a csoport naplóinak naplójában őrzik (a naplót viszont a Smithsonian National Museum of American History , Washington őrzik) [31] .
Hopper arról ismert, hogy kitalálta, hogyan képzelje el a nanoszekundum fogalmát. Az emberek (például tábornokok és admirálisok) gyakran kérdezték tőle, miért tart ilyen sokáig a műholdas kommunikáció. Az egyértelműség kedvéért Grace 30 centiméter hosszú zsinórdarabokat kezdett adni nekik, mivel ennyi fény jut el egy nanoszekundum alatt. Grace a „nanoszekundum” metonimát adta ezeknek a szegmenseknek [32] . Hopper felvilágosította a hallgatóságnak, hogy ez volt az a maximális távolság, amelyet a fény vákuumban interferencia nélkül megtehet, és a jelek tovább haladnak azokon a kábeleken, amelyek a segítségére voltak.
Később ugyanezt a metaforát használta annak szemléltetésére, hogy miért kell a gyors számítógépeknek kicsiknek lenniük. Számos előadásán és látogatásán „nanoszekundumokat” osztott ki a hallgatóságnak, kiegészítve az előadást egy 300 méter hosszú, mikroszekundumot jelentő kábeltekerccsel. Később, miközben a DEC-nek tartott előadást, őrölt borscsomagokat osztott ki, amelyek szemét "pikoszekundumnak" nevezte [33] .
Jay Elliot Grace Hoppert "a csontok velőjéig" tengerésznek írta le, benne egy rejtett "kalózsal" [34] .
Tematikus oldalak | ||||
---|---|---|---|---|
Szótárak és enciklopédiák | ||||
Genealógia és nekropolisz | ||||
|