Hopper, Grace

Grace Hopper
angol  Grace Hopper

Commodore Hopper. A fotó 1984-ben készült.
Születési név angol  Grace Brewster Murray
Születési dátum 1906. december 9( 1906-12-09 )
Születési hely New York
Halál dátuma 1992. január 1. (85 évesen)( 1992-01-01 )
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
Elnöki Szabadságérem (szalag).svg Armed Forces Reserve Medal ribbon.svg
Érdemes szolgálati érem ribbon.svg American Campaign Medal ribbon.svg A Becsületrend légiós fokozata
világháborús győzelmi érem ribbon.svg Nemzetvédelmi Szolgálat érem ribbon.svg Katonai Kiváló Szolgálat érem (USA)
 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.

Korai élet és oktatás

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.

Karrier

világháború

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] .

UNIVAC

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 .

COBOL

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] .

Szabványosítás

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.

Nyugdíjba

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.

Díjak és elismerések

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 .

Szórakoztató történetek

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] .

Rövid nekrológok

Jegyzetek

  1. MacTutor Matematikatörténeti archívum
  2. 1 2 Pas L.v. Genealogics  (angol) - 2003.
  3. Richard L. Wexelblat, szerk. A programozási nyelvek története  (határozatlan) . - New York: Academic Press , 1981. - ISBN 0-12-745040-8 .
  4. Donald D. Spencer. Számítógépek és információfeldolgozás  (határozatlan idejű) . - CE Merrill Publishing Co, 1985. - ISBN 978-0-675-20290-9 .
  5. Phillip A. Laplante. Számítástechnikai, mérnöki és technológiai szótár  (angol) . - CRC Press , 2001. - ISBN 978-0-8493-2691-2 .
  6. Bryan H. Bunch, Alexander Hellemans. A technika órarendje: A technikatörténet legfontosabb embereinek és eseményeinek kronológiája  . - Simon & Schuster , 1993. - ISBN 978-0-671-76918-5 .
  7. Bernhelm Booss-Bavnbek, Jens Høyrup. Matematika és háború  (neopr.) . — Birkhauser Verlag, 2003. - ISBN 978-3-7643-1634-1 .
  8. A múlt kiberhősei: "Amazing Grace"  Hopper . Letöltve: 2012. december 12. Az eredetiből archiválva : 2013. április 19..
  9. Grace Murray  Hopper . Letöltve: 2012. december 12. Az eredetiből archiválva : 2013. április 19..
  10. Erzsébet; Dickason. Visszatekintés: Grace Murray Hopper fiatalabb évei   // Chips . - 1992. - április.
  11. 1 2 Green, Judy és Jeanne LaDuke. Úttörő nők az amerikai matematikában : Az 1940 előtti doktori fokozat  . — Providence, Rhode Island : American Mathematical Society , 2009. — ISBN 978-0821843765 .
  12. Bár néhány könyv, köztük Kurt Beyer Grace Hopper és Az információs korszak feltalálása, arról számolt be, hogy Hopper volt az első nő, aki matematikából szerzett Yale PhD fokozatot, az 1934 előtti tíz nő közül az első Charlotte Cynthia Barnum (1860–1934) volt. . Murray, Margaret A.M. A matematika első hölgye?, 5–6.
  13. G. M. Hopper és O. Ore, „Új típusú irreducibilitási kritériumok”, Bull. amer. Math. szoc. 40 (1934) 216
  14. Prof. Vincent Hopper a NYU-ról, irodalomtanár, 69 éves korában halt meg (1976. január 21.).
  15. 1 2 3 Williams, Kathleen Broome. Valószínűtlen harcosok: Női tudósok és az amerikai haditengerészet a második világháborúban  (angol) . - Annapolis : Egyesült Államok Haditengerészeti Intézete , 2001. - ISBN 978-1-55750-961-1 .
  16. Grace Hopper  okossága és bölcsessége . Letöltve: 2013. április 18. Az eredetiből archiválva : 2013. április 19..
  17. Beyer, Kurt W. Grace Hopper és az információs  korszak feltalálása . - Cambridge, Massachusetts : The MIT Press , 2009. - ISBN 978-0-262-01310-9 .
  18. McGee, Russell C. Kalandom a törpökkel : Személyes történelem a nagyszámítógépekben  . — Charles Babbage Institute, Minnesota Egyetem, 2004.
  19. 1 2 3 Grace Murray Hopper ellentengernagy,  USN . Életrajzok a haditengerészet történetében . Egyesült Államok Haditengerészetének Haditengerészeti Történelmi Központja . Hozzáférés dátuma: 2007. május 28. Az eredetiből archiválva : 2013. április 19.
  20. U.P.I. _ Computer Whiz Retires from Navy , Detroit Free Press  (1986. augusztus 15.), 4A. o. Az eredetiből archiválva : 2014. február 22. Letöltve: 2013. április 18.
  21. Gilbert, Lynn. Különleges szenvedélyek: Grace Murray Hopper  (neopr.) . — 1. - New York : Lynn Gilbert Inc., 2012. - (Women of Wisdom sorozat). - ISBN 978-1-61979-403-0 .
  22. Thomas J. Misa, szerk., Gender Codes: Why Women Are Leaving Computing (Wiley/IEEE Computer Society Press, 2010), pp. 63, 117.
  23. Számítógéptörténeti Múzeum ösztöndíjasa (a hivatkozás nem elérhető) . Letöltve: 2013. április 18. Az eredetiből archiválva : 2005. március 1.. 
  24. Hopper kezdőlapja  (angol)  (nem elérhető link) . nersc.gov . Letöltve: 2013. április 18. Az eredetiből archiválva : 2011. március 25..
  25. Brewster Connections: Summer 2007  (angolul)  (a hivatkozás nem elérhető) . Letöltve: 2013. április 18. Az eredetiből archiválva : 2014. szeptember 11..
  26. Yale News, 2008. július 18
  27. Grace Hopper Nők Számítástechnikában Ünnepe (nem elérhető link) . Letöltve: 2013. április 18. Az eredetiből archiválva : 2014. január 9.. 
  28. Brading, Tom Women's History Month: Beyond the Bridge: Story of 'Amazing Grace' Hopper  (Eng.)  (a link nem érhető el) (2012. március 13.). Letöltve: 2013. február 12. Az eredetiből archiválva : 2013. március 17..
  29. hibakeresés  . _ Merriam Webster szótár . Letöltve: 2013. május 25. Az eredetiből archiválva : 2013. május 25..
  30. Taylor, Alexander L., III . The Wizard Inside the Machine , IDŐ  (1984. április 16.). Az eredetiből archiválva: 2013. augusztus 15. Letöltve: 2007. február 17.
  31. Naplónapló számítógépes  hibával . Amerikai Történeti Nemzeti Múzeum . Letöltve: 2013. április 18. Az eredetiből archiválva : 2013. április 19..
  32. Késő este David Lettermannel. Késő este David Lettermannel NBC , New York City. 1986. október 2. 771. rész 5. évad
  33. McKenzie, Marianne A csodálatos Grace Hopper  (eng.)  (hivatkozás nem érhető el) . Letöltve: 2011. május 3. Az eredetiből archiválva : 2011. július 22.
  34. Elliott, Jay; Simon, William L. Steve Jobs módszere: iLeadership egy új generáció számára  (angol) . - Philadelphia: Vanguard, 2011. - P. 71. - ISBN 978-1-59315-639-8 .

Linkek