Grace Hopper admirális - látomásos tudós
Ha nem a Grace Hopper esetében, akkor a programozók matematikai szimbólumokkal, alfabetikus szavak helyett kódot készítenek. Ez egy merész nyilatkozat és elképesztően igaz.

Grace Brewster Murray szülei felvilágosult pár voltak, akik úgy gondolták, hogy minden gyermeke megérdemli a lehető legmagasabb szintű oktatást. 1928-ban a Vassar Főiskolán fizikai és matematikai diplomát végzett. Yale-tól 1928-ban és 1930-ban matematikát és PhD-t szerzett.

1930-ban feleségül vette Vincent Foster Hopper professzort. 1931-től 1943-ig tanított matematikát a Vassar-nál. 37 éves korában kénytelen volt csatlakozni a háborús erőfeszítésekhez. Ott segített kidolgozni az automatikus szekvenciavezérelt számológépet, amely később segített az atombomba építőiben. Csak most kezdte el.

Házassága 1945-re, amikor a házassága véget ért, és elutasította a Yale-i professzor hivatalát, Hopper két dolgára szentelte energiáját - szenvedélyesen szolgálta országát a Haditengerészeti Tartalékban és tanulmányozta a számítástudományt. Harvard kutatóként és vezető matematikusként dolgozott az Eckert-Mauchly Computer Corporationnél.

Mauchly-ban Hopper 1951-ben tervezte az első angol nyelvű fordítót, az úgynevezett A-1 fordítót. A fordító egy számítógépes program, amely segít az operátornak gyorsan létrehozni az utasítások listáját, amelyet objektumkódra fordítanak, amelyet egy számítógép megért. . Abban az időben semmilyen fordító nem volt. A programozóknak manuálisan, gépi kódban kellett készíteniük az utasításokat, amikor az utasításra szükség volt. Ez időigényes, hibára hajlamos tevékenység volt.

Második változatát, az A-2-t matematikai problémamegoldó fordítóként ismerték az Univac számítógépes rendszer számára. Az operátor természetesen ábécé formátumban írja le a problémát az A-2 alkalmazásban. Az A-2 hibátlan gépi kódban generál fordítást. A fordítást Univacnak kapják, aki kiadja a megoldást. Az A-2 megmentette a kezelő idejét és csökkentette a hibákat. Az A-2 sikere Hopper és csapata számára hozta létre az első fordító alapú programozási nyelvet, a FLOW-MATIC elnevezést. Az angolszerű szintaxissal rendelkező FLOW-MATIC fordítót olyan általános üzleti feladatok automatizálására tervezték, mint például a számlázás és a bérszámfejtés. Ez volt az első csecsemő lépés a ma használt programozási nyelvek fejlesztése felé.

1959-ben debütált a történelem legsikeresebb, felhasználóbarát üzleti alkalmazása. A COBOL-t azzal a céllal hozták létre, hogy teljesítse az egyetlen üzleti-specifikus programozási nyelv létrehozásának célját. Ennek a nyelvnek sokféle számítógépes platformon hasznosnak kellett lennie, egyszerűen kódolt felépítésben és bárki számára érthető matematikai diploma nélkül. A COBOL-ot erősen befolyásolta Hopper FLOW-MATIC-nal végzett munkája.

A következő két évtizedben a COBOL beépült a kormányzati, a tudományos és a vállalati számításba, mivel jól alkalmazható volt a nagy mennyiségű fájlfeldolgozáshoz. Az idő múlásával ezek a rendszerek érették azt a pontot, hogy megbízhatóak és megbízhatóak az adatok hibátlan hatékonysággal és pontossággal történő feldolgozásakor. Például, ha adóbevallást nyújt be, akkor valószínűleg áthalad a COBOL-t futtató rendszeren a bejelentési folyamat során.

A modern programozók nem gondolkodnak a COBOL-ról mint mindennapi nyelvről. A COBOL-nak nincsenek modern funkciói a jelenlegi nyelvekben és olyan módszerekben, mint a C vagy a .NET, de a COBOL nem elavult. A kormányok és pénzügyi intézmények továbbra is fenntartják és fejlesztik a működésük szempontjából kritikus COBOL alkalmazásokat.

Hopper karrierje nem ért véget a COBOL-nal. A 70-es években elkészítette és végrehajtotta egy sorozatot a fordítók és a programozási nyelvek validálására és tesztelésére. Ezeket a szabványokat ma a Nemzeti Szabványügyi és Technológiai Intézet tartja fenn és kezeli. 1986-ban, 79 éves korában számos alkalommal előléptették a hátsó admirális ranggal.

Hopper úttörő munkája megőrzi hatását és befolyását a modern korban.

• A "bug" és a "hibakeresés" kifejezések megalkotásában részesülnek egy olyan esemény után, amikor a Mark II-ben lévő Harvardon lévő számítógépbe beragadt lepkék járnak.
• 1969-ben ő volt az első adatszolgáltató az Adatfeldolgozó Menedzsment Szövetség "Év Számítástechnikai Ember" díjának.
• Az 500 méteres romboló az Egyesült Államokban. Hopper nevét nevezték el. A legénysége Amazing Grace-nek hívta a hajót.
• 2013. december 9-én Hopper kapta a modern technológiai kultúra elismerését - egy Google-embléma létrehozását és megjelenítését a 107. születésnapján.
• A Borg Anita Intézet 1994 óta évente rendezi a Női Számítógépes Grace Hopper Celebration konferenciát, amelyet évente a világ különböző helyein tartanak.

Miután sokat tett az életében, mi volt a legnagyobb eredménye? Íme a válasz saját szavaival.

"A legfontosabb dolog, amit a fordító építésén kívül teljesítettem, a fiatalok képzése.Jönnek hozzám, tudod, és azt mondják: „Gondolod, hogy meg tudjuk csinálni?” Azt mondom, hogy "próbáld ki." És visszamenek. Nekik kell. Figyelembe veszem őket, amikor öregednek, és rendszeresen felkeverem őket, hogy ne felejtsék el kockáztatni. "

Video Utasításokat: Words at War: Lifeline / Lend Lease Weapon for Victory / The Navy Hunts the CGR 3070 (Lehet 2024).