TORÎma Akademî Logo TORÎma Akademî
Margaret Hamilton (software engineer)
Zanîn

Margaret Hamilton (software engineer)

TORÎma Akademî — Zanîn

Margaret Hamilton (software engineer)

Margaret Hamilton (software engineer)

Margaret Elaine Hamilton ( née Heafield ; born August 17, 1936) zanistvaneke komputerê ya Amerîkî ye. Wê beşa Endezyariya Nermalavê li MIT… birêve bir.

Margaret Elaine Hamilton (née Heafield, di 17ê Tebaxa 1936an de ji dayik bûye) zanyareke komputerê ya Amerîkî ya navdar e. Wê wekî Derhênera Beşa Endezyariya Nivîsbarî li Laboratuvara Amûrkirinê ya MIT xebitî, ku serokatiya wê di pêşxistina nivîsbarîya firînê ya ser-keştî de ji bo Komputera Rêberiya Apollo ya NASA'yê JGirîng bû, ku ji bo bernameya Apollo pir JGirîng bû. Paşê, wê du şîrketên nivîsbarî damezrand: Higher Order Software di sala 1976an de û Hamilton Technologies di sala 1986an de, herdu jî li Cambridge, Massachusetts bûn.

Margaret Elaine Hamilton (née Heafield; di 17ê Tebaxa 1936an de ji dayik bûye) zanyareke komputerê ya Amerîkî ye. Wê wekî Derhênera Beşa Endezyariya Nivîsbarî li Laboratuvara Amûrkirinê ya MIT xebitî, ku wê pêşxistina nivîsbarîya firînê ya ser-keştî ji bo Komputera Rêberiya Apollo ya NASA'yê ji bo bernameya Apollo bi rê ve bir. Paşê, wê du şîrketên nivîsbarî damezrand, Higher Order Software di sala 1976an de û Hamilton Technologies di sala 1986an de, herdu jî li Cambridge, Massachusetts.

Karê Hamiltonê yê berfireh zêdetirî 130 gotar, pêşniyar û raporên çapkirî dihewîne, ligel beşdariyên Nêzîkî şêst projeyan û şeş bernameyên JGirîng. Wê tê gotin ku wê têgîna "endezyariya nivîsbarî" afirandiye, armanca wê wiha rave kir: "Min dest bi bikaranîna têgîna 'endezyariya nivîsbarî' kir da ku wê ji Reqalav û cureyên din ên endezyariyê cuda bikim, lê her cure endezyariyê wekî beşek ji Pêvajoya endezyariya pergalên giştî bihesibînim."

Di 22ê Mijdara 2016an de, Serok Barack Obama Medalyaya Azadiyê ya Serokatiyê da Hamiltonê, ji bo naskirina beşdariyên wê yên JGirîng di pêşxistina nivîsbarîya firînê ya ser-keştî de ji bo mîsyonên Heyvê yên Apollo yên NASA'yê.

Jiyana Destpêkê û Paşxaneya Perwerdehiyê

Margaret Elaine Heafield di 17ê Tebaxa 1936an de li Paoli, Indiana, ji Kenneth Heafield û Ruth Esther Heafield (née Partington) ji dayik bû. Paşê, malbata wê koçî Michiganê kir, ku wê perwerdehiya xwe ya navîn li Dibistana Bilind a Hancock di sala 1954an de qedand.

Wê di sala 1955an de li Zanîngeha Michiganê dest bi xwendina xwe ya matematîkê kir, paşê veguhestin Koleja Earlham, saziyek ku berê diya wê lê xwendibû. Di sala 1958an de, wê bawernameya Bachelor of Arts di matematîkê de wergirt, ku bi piçûkek di Felsefeyê de hatibû temam kirin. Ew spasiya Florence Long dike, ku seroka beşa matematîkê li Earlham bû, ji bo geşkirina daxwaza wê ya şopandina matematîka abstrakt û kariyerek wekî profesorê matematîkê.

Ew biryara xwe ya ku piçûkek Felsefeyê têxe nav xwendina xwe ya akademîk, bi bandora bavê xwe, helbestvanekî, û bapîrê xwe, rêveberekî dibistanê ve girê dide.

Kariyera Pîşeyî

Di destpêkê de, dema ku li Bostonê bû, Hamiltonê plan kiribû ku li Zanîngeha Brandeisê xwendina bilind di bîrkariya abstrakt de bike. Lê belê, di nîvê sala 1959an de, Hamiltonê dest bi kar kir bi Edward Norton Lorenz re di beşa meteorolojiyê ya Enstîtuya Teknolojiyê ya Massachusetts (MIT) de. Berpirsiyariyên wê pêşxistina nivîsbarî ji bo pêşbîniya rewşa hewayê bû, bi bikaranîna komputerên LGP-30 û PDP-1 li Projeya MAC ya Marvin Minsky. Beşdariyên wê ji bo weşanên paşîn ên Lorenz ên li ser teoriya tevliheviyê bingehîn bûn, ev rastî ji hêla Lorenz bi xwe ve hate pejirandin. Di wê mîladê de, zanista komputerê û endezyariya nivîsbarî hîn bi fermî wekî dîsîplînên akademîk nehatibûn damezrandin; wekî encam, bernameçêker bi gelemperî jêhatîbûnên xwe bi ezmûna pratîkî, di dema kar de bi dest dixistin. Di havîna sala 1961an de, ew derbasî projeyek din bû, û paşê Ellen Fetter wekî cîgira xwe kar kir û perwerde kir.

Projeya SAGE

Di navbera salên 1961 û 1963an de, Hamilton di Projeya Semi-Automatic Ground Environment (SAGE) de li Laboratuvara Lincoln ya MITê xebitî, wekî yek ji bernameçêkerên ku berpirsiyarê pêşxistina nivîsbarî ji bo komputera prototîp AN/FSQ-7 (XD-1) bû, ku Hêzên Hewayî yên DYAê ji bo tespîtkirina balafirên neyar ên potansiyel bikar dianîn. Herwiha, wê nivîsbarî ji bo însiyatîfek şopandina peykê li Laboratuvarên Lêkolînê yên Hêzên Hewayî yên Cambridge pêş xist. Projeya SAGE wekî berfirehkirinek Projeya Whirlwind derket holê, însiyatîfek MITê bû ku armanca wê afirandina pergalek komputerê bû ku bikaribe şêwazên rewşa hewayê pêşbîn bike û rêgezên wan bi sîmulasyonê bişopîne. SAGE paşê ji bo sepanên leşkerî di parastina hewayî ya dijî-balafiran de hate adaptekirin. Hamiltonê vegot:

Tiştê ku wan dikir dema ku tu wekî destpêkek dihatî vê rêxistinê, ew bû ku ev bernameya ku kesî nikaribû fam bike an bixebitîne, bidin te. Dema ez destpêk bûm, wan ew da min jî. Û tiştê ku qewimî ev bû ku ew bernamekirinek dijwar bû, û kesê ku ew nivîsîbû kêfxweş bû ku hemî şîroveyên wî bi Yewnanî û Latînî bûn. Ji ber vê yekê ev bernameya hanê da min û min bi rastî jî ew xebitand. Wê tewra bersivên xwe bi Latînî û Yewnanî çap kirin. Ez yekem kes bûm ku ew xebitand.

Xebatên wê yên serketî yên li ser vê projeyê ew kir berendamê bihêz ji bo rola pêşdebirê sereke yê nivîsbarîya firînê ya Apollo li NASA.

Laboratuvara Amûran a MIT û Pêşxistina Komputera Rêberiya Apollo

Di sala 1965an de, Margaret Hamilton ji projeya Apollo haydar bû û xwest ku beşdar bibe, ji ber ku îhtîmala înîsiyatîfa lêkolîna heyvî ya "gelek balkêş" bala wê kişandibû. Paşê, ew tevlî Laboratuvara Amûran a MIT bû, saziyek ku ji pêşxistina Komputera Rêberiya Apollo ji bo bernameya lêkolîna heyvî ya Apollo berpirsiyar bû. Hamilton xwe wekî bernameçêkerê yekem ê ku ji bo projeya Apollo li MIT hatibû xebitandin û yekem bernameçêkerê jin di nav vê hewldanê de nîşan da, û di dawiyê de gihîşt pozîsyona Derhênera Beşa Endezyariya Nivîsbarî. Berpirsiyariyên wê di nav de rêveberiya tîmê bû ku hemî nivîsbarîya ser-keştî ya di dema firînê de ji bo Modula Fermandariyê û Modula Heyvî ya keştiya asmanî ya Apollo, her weha ji bo îstasyona fezayê ya Skylab a paşîn, pêşxist û bi tundî ceriband. Beşek cuda ya tîmê wê bal kişand ser sêwirandin û bicîhanîna nivîsbarîya pergalê, ku di nav de mekanîzmayên krîtîk ên tespîtkirina xeletiyan û vegerandinê, wekî ji nû ve destpêkirin û Rûtînên Navrûya Nîşandanê (ku wekî Nîşandanên Pêşîn jî têne zanîn), hebûn, û her du jî ji hêla Hamilton ve hatibûn fikirîn û pêşxistin. Wê di dema mîladekê de pisporiya pratîkî bi dest xist ku bernameyên Zanista Komputerê yên fermî kêm bûn û qursên endezyariya nivîsbarî tune bûn.

Pisporiya berfireh a Hamilton spektrumek berfireh a dîsîplînan di nav de hebû, wek sêwirana pergalan û pêşxistina nivîsbarî, modelkirina karsaziyê û pêvajoyê, paradigmayên pêşxistinê, zimanên modelkirina pergalên fermî, objeyên pergal-orientî ji bo modelkirin û pêşxistina pergalan, hawîrdorên çerxa jiyanê ya otomatîk, metodolojiyên ji bo baştirkirina pêbaweriya nivîsbarî û ji nû ve bikaranînê, analîza domainê, misogerkirina rastbûnê bi taybetmendiyên zimanî yên çêkirî, teknîkên mîmarîya vekirî ji bo pergalên zexm, otomasyona çerxa jiyanê ya berfireh, piştrastkirina qelîteyê, entegrasyona bêkêmasî, teknîkên pêşkeftî yên tespîtkirina xeletiyan û vegerandinê, pergalên navrûya mirov-makîne, pergalên xebitandinê, protokolên ceribandina dawî-bi-dawî, û stratejiyên rêveberiya çerxa jiyanê ya sofîstîke. Van teknîkên entegre hatibûn sêwirandin ku pêbaweriya kodê baştir bikin bi hêsankirina tespîtkirina zû û rastkirina xeletiyan di nav de pêvajoya pêşxistina nivîsbarî.

Danîna Heyvî ya Apollo 11

Di dema qonaxeke krîtîk a mîsyona Apollo 11 de, Kompîtura Rêberiya Apollo, bi hevkariya nivîsbarîya firînê ya ser-keştî, bi serkeftî pêşî li betalkirina temasa erdê ya heyvî girt. Nêzîkî sê deqe berî daketina daxistinerê heyvî, gelek alarmên kompîturê hatin aktîvekirin. Endezyarê nivîsbarîyê Robert Wills diyar kir ku asmanger Buzz Aldrin daxwazek da destpêkirin ku kompîtur bilindahî û daneên din ên têkildar li ser dîmendera xwe nîşandan bike. Her çend pergal ji bo bicîhkirina heft bernameyên hevdem hatibû sêwirandin jî, têketina Aldrin bû heştemîn. Ev çalakî, ku Aldrin bi berfirehî di simulasyonan de pratîk kiribû, di dema daketina rastîn de bû sedema rêzek kodên xeletiyê yên nedîtî. Nivîsbarîya firînê ya ser-keştî van alarmên girt, "nîşandanên ku qet nedibû çêbibin" nîşandan kirin ku asmanger bi agahdariyên alarma pêşîn qut kirin. Hamilton bi rastî salan berê pêşbînî kiribû û xwe ji bo vê senaryoyê amade kiribû.

Hamilton bi berfirehî mekanîzmayek ewlehiyê ya zêde bi bîr anî. Pergalek wê ya nûjen a "nîşandana pêşîn" rîskek girîng anî holê: potansiyela jihevdengbûnê di navbera asmanger û kompîturê de di dema qonaxên xebatê yên krîtîk de. Dema alarm hatin tetikandin û nîşandanên pêşîn li şûna yên standard derbas bûn, veguherîna bingehîn bo bernameyên nû bi lezek ku wekî "gavek hêdîtir" ji pergalên hemdem hate binavkirin çêbû.

Hamilton bi berfirehî ev pirsgirêka potansiyel analîz kiribû. Analîza wê diyar kir ku heke asmangerek, wekî Aldrin, pir zû bi nîşandanek pêşîn têkilî danîn, pergal dibe ku hîn jî bersivek "normal" tomar bike. Bişêvka wê ya sêwirandî rêwerzek prosedural bû: li ser xuya bûn a nîşandanek pêşîn, asmanger divê pêşî heta pêncan bijmêre.

Li gorî hin raporan, alarm ji ber ku asmangeran bi nezanî guhêrbar a radara hevdîtinê aktîvekirî hiştibûn hatin lezandin; lê belê, ev îdîa derbarê aktîvekirina bêhemdî ya radarê ji aliyê Robert Wills ê Muzeya Neteweyî ya Kompîturê ve tê nîqaşkirin. Kompîturê rû bi rû bi zêdebariyek qutkirinan ma, ku ji ber hêza qonaxkirî ya nerast ku dihat peyda kirin ji radara hevdîtinê ya daxistinerê çêbû. Alarmên bernameyê "zêdebariyên rêveberiyê" nîşan dan, ku diyar dikir ku kompîtura rêberiyê nikarîbû hemî karên xwe yên hatine destnîşankirin di dema rast de bicîh bîne û wekî encam neçar ma ku hin operasyonan paşde bixe. Tîma Hamilton rêveberê asenkron, ku bi eslê xwe ji aliyê J. Halcombe Laning ve hatibû sêwirandin, bikar anî da ku nivîsbarîya firînê ya asenkron pêş bixe.

Nivîsbariya firînê teknîkên pêşketî yên tespîtkirina xeletiyan û vegerandinê di nav xwe de dihewand, wekî mînak ji nû ve destpêkirina "rawestîne û ji nû ve hesab bike" ya li seranserê Pergalê ji "cihekî Ewle" û fonksiyonên girtina dîmenê/paşvekişandinê. Van kapasîteyan pêşveçûna Rûtînên Navrûya Nîşandanê (ku wekî Nîşandanên Pêşîn jî têne zanîn) hêsan kirin, yên ku, digel taybetmendiyên mirov-di-Xelekê de, dikaribûn Nîşandanên mîsyona standard ên Asmangeran qut bikin da ku alarmên acîl ên girîng pêşkêş bikin. Ev fonksiyonelî li ser tayînkirina pêşîneyek Bêhempa ji bo her Pêvajoya Nivîsbarî ve girêdayî bû, ku bicîh anîna rast a demkî û rêzî ya hemî bûyeran misoger dikir.

Pergala alarma pêşîn a Hamilton hatibû sêwirandin ku Di dema rewşên acîl de Nîşandanên standard ên Asmangeran derbas bike, agahiyên girîng pêşkêş bike ku biryarek "here/neçe" di derbarê daketinê de gengaz dikir. Di dema bûyerek girîng de, Jack Garman, endezyarekî komputerê yê NASAyê li navenda kontrola mîsyonê, peyamên xeletiyê yên ku ji hêla Nîşandanên pêşîn ve hatibûn ragihandin Bi durustî şîrove kir, berdewamiya mîsyonê bi qîrîna, "Herin, herin!" pejirand. Paul Curto, teknolojîstekî payebilind ku paşê Hamilton ji bo Xelata Qanûna Fezayê ya NASAyê berbijar kir, beşdariyên wê wekî "bingeha sêwirana Nivîsbariya pir-pêbawer" pesin da.

Hamilton paşê Perspektîfa xwe ya li ser bûyerê belge kir:

Nivîsbariya Pergalê hatibû sêwirandin ku Mercê zêdebarkirinê tespît bike, ku daxwazek ji bo Karên zêdetir ji ya ku dikaribû bi awayekî herî baş bicîh bîne destnîşan dikir. Piştî tespîtkirinê, wê alarmek da, ji Asmanger re îşaret kir, 'Ez Niha bi Karên zêde barkirî me û dê tenê yên herî girîng pêşîn bigirim,' ango, yên ku ji bo daketinê bingehîn bûn. Wêdetirî tenê naskirina xeletiyan, Nivîsbarî komek berfireh a Bernameyên vegerandinê di nav xwe de dihewand. Di vê rewşa taybetî de, bersiva Nivîsbariyê betalkirina Karên pêşîneyên kêmtir û ji nû ve damezrandina fonksiyonên pêşîneyên bilindtir bû. Ger Pergalê ev pirsgirêk tespît nekira û vegerandinê dest pê nekira, daketina Heyvî ya serketî ya Apollo 11 dê Bi awayekî girîng ketibû xeterê.

Hewldanên Karsaziyê

Di sala 1976an de, Hamilton bi Saydean Zeldin re Higher Order Software (HOS) damezrand, bi armanca pêşxistina têgehên pêşîlêgirtina xeletiyan û toleransa Xeta Fayê ku ji Karê wan ê li ser Bernameya Apollo li MITê derketibûn. Paşê wan USE.IT pêş xist, hilberek ku li ser bingeha metodolojiya HOSê ya ku li MITê hatibû formulekirin bû. Ev Hilber di gelek însiyatîfên hikûmetê de serkeftî bû, bi taybetî projeyek ji bo fermîkirin û bicîhanîna C-IDEF, dubarekirineke otomatîk a IDEFê, zimanekî modelkirinê ku ji hêla Hêza Hewayî ya DYE ve Di nav de projeya Hilberîna Komputer-Alîkar a Yekgirtî (ICAM) de hatibû afirandin. Di sala 1980an de, Zanyarê komputerê yê Brîtanî-Îsraîlî David Harel zimanekî Bernamekirinê yê rêxistinkirî ku ji HOSê derketibû pêşniyar kir, ku ji hêla Perspektîfa armancên jêrîn ên Û/AN ve hatibû çarçovekirin. Herwiha, HOS ji hêla lêkolînerên din ve jî hatiye bikaranîn da ku semantîka pîvanên zimanî fermî bike û sêwiranên hişk ji bo pergalên pêbawer ên dem-rast ên bicîbûyî damezrîne.

Hamilton heta sala 1984an wek Rêvebera Giştî ya HOSê kar kir, û di sala 1985an de ji şîrketê veqetiya. Di Adara 1986an de, wê Hamilton Technologies, Inc. li Cambridge, Massachusetts damezrand. Ev saziya nû li ser Zimanê Pergalên Gerdûnî (USL) û jîngeha wê ya otomatîk a pê re, 001 Tool Suite, sekinîbû, ku her du jî li ser paradîgma wê ya "pêşveçûna berî bûyerê" ji bo sêwirana pergalên berfireh û endezyariya nivîsbarî hatibûn avakirin.

Lêketina Mayînde

Hamilton bi berfirehî ji ber çêkirina peyva "endezyariya nivîsbarî" tê naskirin. Wê paşê li ser çavkaniya vê navdêrê hûrgulî da:

Di destpêkê de, ev peyv di nav qada me ya pîşeyî de nenas bû. Ji bo demeke dirêj, ew bû kirdeya henekan, û hevkar gelek caran min ji ber têgehên min ên neasayî henek dikirin. Kêliyek girîng çêbû dema ku pisporê reqalavê yê pir rêzdar di civînekê de bi eşkereyî piştrast kir ku pêşveçûna nivîsbarî heq dike ku wekî dîsîplînek endezyariyê were naskirin, mîna endezyariya reqalavê. Ev pejirandin ne tenê ji pejirandina termînolojiya nû çêbû, lê ji pejirandina kolektîf ku karê me xwe wekî qadeke endezyariyê ya rewa damezrandibû.

Di dema mîsyonên destpêkê yên Apollo de, dema ku Hamilton peyva "endezyariya nivîsbarî" destnîşan kir, dîsîplîna pêşveçûna nivîsbarî ji naskirin û statuya zanistî ya ku ji qadên din ên endezyariyê re dihat dayîn kêm bû. Armanca Hamilton ew bû ku pêşveçûna nivîsbarî wekî dîsîplînek endezyariyê ya rewa damezrîne. Paşê, "endezyariya nivîsbarî" rêzgirtineke berawirdî bi dîsîplînên din ên teknîkî re bi dest xist. Hejmara Îlon/Cotmeh 2018 ya IEEE Software 50emîn salvegera endezyariya nivîsbarî pîroz kir. Hamilton li ser bandora kûr a "Çewtiyan" li ser hewldanên xwe yên endezyariya nivîsbarî axivî, bi taybetî ka zimanê wê yê pêşkeftî, USL, çawa dikaribû piraniya "Çewtiyên" pergalê kêm bike. Sêwirana USL armanc dikir ku pêşî li piraniya çewtiyan ji pêşveçûna pergalê ya destpêkê bigire, bi vî awayî girêdana bi ceribandina berfireh a piştî pêşveçûnê kêm bike. Tecrûbeya wê di dema mîsyona Apollo de, ku bû sedema formulekirina wê ya teoriyek matematîkî ji bo pergal û nivîsbarî, bingeha afirandina USLê çêkir. Ev metodolojî di nav qada endezyariya nivîsbarî de bandoreke girîng parastiye. Robert McMillan, ku ji bo Wired dinivîsand, tevkariya wê li MITê ronî kir, û diyar kir ku wê "di afirandina prensîbên navikî yên bernamekirina komputerê de alîkarî kir dema ku wê bi hevkarên xwe re di nivîsandina kodê ji bo yekemîn komputera portable ya cîhanê de kar kir." Nûbûnên Hamilton ji rola wê ya sereke di mîsyonên heyvî de wêdetir diçin. Karen Tegan Padir ji Wired's bêtir piştrast kir ku Hamilton, ligel Grace Hopper, dahênera COBOL û pêşengeke din a destpêkê ya bernamekirinê, heq dike ku ji bo hêsankirina ketin û serkeftina jinan di qadên STEM de, wekî nivîsbarî, bi girîngî were naskirin.

Bîranîn

Di sala 2017an de, komek LEGO ya bi navê "Jinên NASA" hate derxistin, ku tê de mînîfîgurên Hamilton, astronot Mae Jemison û Sally Ride, û Nancy Grace Roman, Serekê yekem ê Astronomîyê yê NASA, hebûn. Maia Weinstock di destpêkê de ev kom pêşniyar kiribû da ku xebatên van jinan ên di dîroka NASA de bi rûmet bike. Beşa Hamilton a di nav vê komê de, bi awayekî berbiçav wêneyê wê yê îkonîk ê sala 1969an ji nû ve diafirîne, ku wê li kêleka komek mezin a lîsteyên wê yên nivîsbarîyê nîşan dide.

Di sala 2019an de, ji bo bîranîna 50emîn salvegera daketina Apollo, Google bi rêya sazkirina neynikên li Navenda Hêza Rojê ya Ivanpah, Hamilton bi rûmet kir da ku wêneyek wê û Apollo 11 bi ronahiya heyvê nîşan bide.

Karaktera Margo Madison, endezyarek NASA ya xeyalî ku di rêzefîlma dîroka alternatîf a bi navê For All Mankind de cih digire, îlhama xwe ji Hamilton digire.

Xelat û Rûmet

Weşanên Hilbijartî

Çavkanî: Arşîva TORÎma Akademî

Derbarê vê nivîsê

Derbarê Margaret Hamilton (software engineer) de agahî

Kurtenivîsek li ser jiyana Margaret Hamilton (software engineer), xebatên zanistî, vedîtin û bandora wî/wê.

Etîketên babetê

Margaret Hamilton (software engineer) kî ye Jiyana Margaret Hamilton (software engineer) Xebatên Margaret Hamilton (software engineer) Vedîtinên Margaret Hamilton (software engineer) Zanista Margaret Hamilton (software engineer) Beşdariya Margaret Hamilton (software engineer)

Lêgerînên gelemperî li ser vê babetê

  • Margaret Hamilton (software engineer) kî ye?
  • Margaret Hamilton (software engineer) çi vedît?
  • Beşdariya Margaret Hamilton (software engineer) di zanistê de çi bû?
  • Margaret Hamilton (software engineer) çima girîng e?

Arşîva kategoriyê

Arşîva Neverok: Zanist û Zanîn

Li vir, hûn dikarin gotarên berfireh ên di derbarê zanist, têgehên bingehîn, û babetên akademîk ên cihêreng de bibînin. Ji biyolojî heya matematîkê, ji fîzîkê heya kîmyayê, cîhana zanînê bi Kurdî keşf bikin. Neverok

Destpêk Vegere Zanîn