Admirál Grace Hopper - vizionár
Keby to nebolo pre program Grace Hopper, programátori by namiesto abecedných slov tvorili kód pomocou matematických symbolov. Je to odvážne vyhlásenie a úžasne pravdivé.

Rodičia Grace Brewster Murray boli osvieteným párom, ktorý veril, že všetky ich deti si zaslúžia najvyššie možné vzdelanie, aké by mohli dosiahnuť. V roku 1928 promovala na univerzite Vassar College s titulom z fyziky a matematiky. V rokoch 1928 a 1930 získala titul Yale v odbore matematika.

V roku 1930 sa vydala za profesora Vincenta Foster Hoppera. V rokoch 1931 až 1943 vyučovala matematiku na Vassare. Cítila sa nútená pripojiť sa k vojnovému úsiliu vo veku 37 rokov. Hopper bola pridelená na vojenský výskum v Harvardskom výpočtovom laboratóriu. Tam pomohla vyvinúť automatickú kalkulačku riadenú sekvenciou, ktorá neskôr pomohla staviteľom atómovej bomby. Práve začala.

Do roku 1945, keď sa jej manželstvo skončilo a odmietla profesúru na Yale, zasvietila Hopper svoju energiu dvom veciam, ktorým bola nadšená - slúženiu svojej krajine v námorných rezerváciách a štúdiu výpočtovej techniky. Pracovala ako výskumná pracovníčka z Harvardu a ako vedecká matematička pre spoločnosť Eckert-Mauchly Computer Corporation.

V roku 1951 navrhol Hopper prvý kompilátor v anglickom jazyku, ktorý sa nazýva kompilátor A-1. Kompilátor je počítačový program, ktorý operátorovi pomáha rýchlo vytvoriť zoznam pokynov, ktoré sa preložia do kódu objektu, ktorému počítač rozumie. , V tej dobe neexistovali vôbec žiadne kompilátory. Programátori museli vytvoriť pokyny ručne v strojovom kóde zakaždým, keď boli potrebné. Bola to časovo náročná aktivita náchylná na chyby.

Jej druhá verzia A-2 bola známa ako kompilátor matematického riešenia problémov pre počítačový systém Univac. Prevádzkovateľ by opísal problém v aplikácii A-2 v prirodzenejšom abecednom formáte. A-2 by vytvoril preklad v bezchybnom strojovom kóde. Preklad bude odovzdaný Univacu, ktorý poskytne riešenie. A-2 ušetril čas operátora a znížil počet chýb. Úspech A-2 viedla k tomu, že Hopper a jej tím vytvorili prvý programovací jazyk založený na kompilátore s názvom FLOW-MATIC. Kompilátor FLOW-MATIC s jeho anglickou syntaxou bol navrhnutý na automatizáciu bežných obchodných úloh, ako je fakturácia a mzdy. Bol to prvý krok dieťaťa k vývoju programovacích jazykov, ktoré dnes používame.

V roku 1959 debutovala najúspešnejšia, najpríjemnejšia obchodná aplikácia v histórii. COBOL bol vytvorený s cieľom splniť cieľ, ktorým je vytvorenie jediného podnikového programovacieho jazyka. Tento jazyk musel byť užitočný na mnohých druhoch výpočtových platforiem, jednoduchý v kódovacej štruktúre a zrozumiteľný pre každého, kto nemá titul z matematiky. COBOL bol výrazne ovplyvnený Hopperovou prácou s FLOW-MATIC.

V nasledujúcich dvoch desaťročiach sa COBOL stal zakoreneným v oblasti vládnej, akademickej a podnikovej výpočtovej techniky, pretože sa dobre hodil na spracovanie veľkého množstva súborov. Postupom času tieto systémy dospeli do tej miery, že sú dôveryhodné a spoliehajú sa na spracovanie údajov s bezchybnou účinnosťou a presnosťou. Napríklad, ak ste podali daňové priznanie, počas procesu registrácie by pravdepodobne prešlo systémom so spusteným COBOLom.

Moderní programátori nemyslia vysoko COBOL ako bežný jazyk. COBOL nemá moderné funkcie, ktoré sa nachádzajú v súčasných jazykoch a metódach ako C alebo .NET, ale COBOL nie je zastaralý. Vlády a finančné inštitúcie naďalej udržiavajú a zdokonaľujú aplikácie COBOL, ktoré sú pre ich fungovanie rozhodujúce.

Hopperova kariéra neskončila s COBOLom. V 70. rokoch navrhla a implementovala súbor noriem na overovanie a testovanie kompilátorov a programovacích jazykov. Tieto normy sú dnes udržiavané a spravované Národným inštitútom pre normy a technológie. V roku 1986 bola vo veku 79 rokov mnohokrát povýšená do dôchodku s hodnosťou zadného admirála.

Priekopnícka práca spoločnosti Hopper si zachováva svoj vplyv a vplyv do moderného veku.

• Za incident s účasťou mory uviaznutej vo vnútri počítača Mark II na Harvarde sa jej pripisujú razenie výrazov „bug“ a „debugging“.
• V roku 1969 bola vôbec prvou držiteľkou ceny Počítačová veda roka roka Združenia pre správu údajov.
• 500-noha torpédoborec U.S.S. Hopper bol pomenovaný po nej. Jej posádka nazvala loď „Amazing Grace.“
• Dňa 9. decembra 2013 spoločnosť Hopper získala ocenenie modernej technológie - vytvorenie a zobrazenie čmáranice Google v deň svojich 107. narodenín.
• Inštitút Anita Borg každoročne od roku 1994 každoročne organizuje konferenciu Grace Hopper Celebration Women in Computing, ktorá sa každoročne usporadúva na rôznych miestach sveta.

Čo bolo jej najväčším úspechom v jej živote? Tu je jej odpoveď vlastnými slovami.

„Najdôležitejšou vecou, ​​ktorú som vykonal okrem zostavovania kompilátora, je odborná príprava mladých ľudí.Prídu ku mne, viete a hovoria: „Myslíte si, že to dokážeme?“ Hovorím: „Vyskúšajte to.“ A ja som ich späť. Potrebujú to. Sledujem ich, ako starnú a občas ich budím, aby nezabudli riskovať. ““

Video Návody: Admiral "Amazing Grace" Hopper (Smieť 2024).