Контр-адмирал Грейс Мюррей Хоппер: Коболдың анасы

Мазмұны:

Контр-адмирал Грейс Мюррей Хоппер: Коболдың анасы
Контр-адмирал Грейс Мюррей Хоппер: Коболдың анасы
Anonim

Коболдың анасы ретінде белгілі, контр-адмирал Грейс Мюррей Хоппер компьютерлік пионер, теңіз офицері, тәрбиеші, оқытушы және информатика саласында медаль иегері әйел болды. Оның білімі, білімі, табандылығы және тәжірибесі оның халықаралық деңгейде танылуына әкелді.

Грэйс Хоппер деген кім? Алғашқы жылдар

1906 жылы желтоқсанда Нью-Йоркте дүниеге келген Грейс Брюстер Мюррей Хоппер Уолтер Флетчер Мюррей мен Мэри Кэмпбелл Ван Хорнның қызы болды. Бала кезінде ол жекеменшік мектептерде білім алған және инженерияға ерте қызығушылық танытқан.

Image
Image

Ол 1928 жылы Фи Бета Каппаны Вассар колледжін математика және физика мамандығы бойынша бітірді. Содан кейін ол 1930 жылы Йельден математика бойынша магистр дәрежесін алды және бір жылдан кейін Вассар колледжінде сол пәннен сабақ бере бастады. Ол өзінің білім беру жолын 1934 жылы кандидаттық диссертациямен аяқтады. математикада. Кейінірек ол өзі тәрбиеші және информатика саласында кәсіби оқытушы болды.

“Мен үшін бағдарламалау маңызды практикалық өнер емес. Бұл сонымен қатар білім негіздеріндегі үлкен бастама.”

Контр-адмирал Хоппердің теңіздегі мансабы

Екінші дүниежүзілік соғыс кезінде Грейс Мюррей Хоппер Әскери-теңіз күштеріне қосылуға әрекеттенді, бірақ олар оның жасына (34) және кішкентай бойына байланысты бас тартты. Содан кейін ол Вассар колледжіндегі жұмысынан демалысқа шығып, WAVES деп аталатын Америка Құрама Штаттарының Әскери-теңіз резервіне (Әйелдер резервіне) қосылды.

Image
Image

Массачусетс штатындағы Әскери-теңіз резервіндегі мидшерлер мектебінде оқудан кейін ол өз сыныбында бірінші бітірді. Содан кейін ол Гарвард университетіндегі кемелерді есептеу жобасының бюросына лейтенант, кіші сынып ретінде тағайындалды.

Ол технологияға елеулі үлес қосқанына қарамастан, өмірінің соңына дейін Әскери-теңіз күштері резервіндегі байланыста болды. Әскери-теңіз күштері оның резервтен тыс әскери-теңіз күштеріне ауысуын ешқашан мақұлдамағанымен, ол 1966 жылы командир, 1973 жылы капитан, 1983 жылы командир, 1985 жылы контр-адмирал атағын алды.

“Көшбасшылық – екі жақты көше, адалдық жоғары және төмен. Басшыларды құрметтеу; экипажына қамқорлық."

1987 жылы ол жауынгерлік емес ең жоғары әскери марапат - «Қорғаныстағы ерекше қызметі үшін» медалімен марапатталды.

Грэйс Хоппер немен танымал?

Гарвардтағы «Кемелерді есептеу бюросы» жобасымен бірге Хоппер басқа компьютерлік пионер Ховард Айкенмен жұмыс істеді. Айкен басқаратын топ автоматты түрде басқарылатын калькулятор ретінде белгілі Mark I компьютерін жасады. Хопперге Mark I-ді бағдарламалау тапсырылды және осы ерте электромеханикалық компьютер үшін 500-ден астам беттік пайдаланушы нұсқаулығын жазды.

Ол және команданың есептеулері соғыс әрекеті үшін маңызды болды. Әскерилер оларды зымырандардың траекториясын есептеу, мина іздеушілерді калибрлеу және жаңа зеңбіректер үшін қашықтық кестелерін жасау үшін пайдаланды.

Image
Image

Марк II және Марк III көп ұзамай соңынан ерді. Әңгіме бойынша, команда 1947 жылы кеште II Марктың ішінен көбелек тауып, Хоппер компьютер мәселесін «қате» деп атаған бірінші адам болды. Хоппер Гарвард есептеу зертханасындағы жұмысын 1949 жылға дейін жалғастырды.

Одан кейін ол Remington Rand сатып алған Eckert-Mauchly компьютерлік корпорациясына қосылды. Ол 1950 жылы нарыққа шыққан алғашқы ауқымды, толық электронды компьютер UNIVAC I әзірлеу тобында аға математик болып жұмыс істеді.

«Содан кейін компьютерде бірдеңе дұрыс болмады, біз оның қателері бар екенін айттық.»

Осы уақытта Хоппер жаңа компьютер тілін ұсынды. Ол адамдар таңбаларды емес, ағылшын сөздерін қолданатын бағдарламалау тілін кеңінен қолданады деп сенді. Компания бірнеше жыл бойы оның ұсынысын жоққа шығарғанымен, Хоппер өз идеясынан бас тартпады және компьютерлік тілдің алғашқы компиляторын жасады.

1952 жылы бағдарламаның бірінші нұсқасы дүниеге келді және ол A-0 деп аталды. Байланыстырушы қызметін атқарған бұл бағдарлама бағдарламашыларға жеке компьютердің орнына бірнеше компьютерге арналған бағдарламалар жазу мүмкіндігін берді. Ал компилятор негізінен «математикалық белгілерді машиналық кодқа аударды».

«Олар маған компьютерлер тек арифметика жасай алады деді.»

1954 және 1955 жылдар арасында командалар ретінде ағылшын тіліндегі мәлімдемелерді пайдаланатын компиляторға негізделген бағдарламалау тілі Flow-Matic шықты. Бағдарлама 1958 жылы көпшілікке қолжетімді болды. Flow-Matic Коболды қалыптастырған концепция болды.

1959 жылы анықталған Cobol (жалпы бизнес-бағытталған тіл) бүгінде біз қолданатын деректер процессорларына арналған бағдарламалау тілі. Хоппер бұл тілді 1960 жылдар бойы әскери және жеке секторларға насихаттады.1970 жылдары Кобол дүние жүзінде ең көп қолданылатын компьютер тілі болды.

Image
Image

Хоппер Әскери-теңіз күштерінің бағдарламалау тілдері тобының директоры қызметін атқарды, Cobol үшін валидациялық бағдарламалық құрал әзірледі және компилятор бүкіл Әскери-теңіз күштері үшін стандарттау бағдарламасының бөлігі болды.

1970 жылдары ол компьютерлік жүйелер мен компоненттерді сынау стандарттарын әзірледі. Ұлттық стандарттар бюросы (қазіргі Ұлттық стандарттар және технологиялар институты (NIST)) бұл сынақтарды қабылдады.

“Тілдегі ең қауіпті фраза: ‘Біз әрқашан осылай істедік’.”

Мұраның хронологиясы

1906: Нью-Йорк қаласында туған.

1928: Вассар колледжін Фи Бета Каппа бітірген.

1930: Йель университетінде математика магистрі дәрежесін алды және Нью-Йорк университетінің профессоры Винсент Фостер Хопперге үйленді.

1931: Вассар колледжінде математикадан сабақ бере бастады.

1934: Ph. D. Йель университетінің математика бойынша.

1943: АҚШ әскери-теңіз резервіне (WAVES) қосылды.

1944: лейтенант, кіші шен ретінде тапсырылды және Гарвард университетіндегі кемелерді есептеу жобасының бюросына тағайындалды.

1945: күйеуі Винсент Фостер Хоппермен ажырасқан.

1949: Eckert-Mauchly компьютерлік корпорациясына аға математик ретінде қосылды.

1952: Бірінші компьютер тілінің компиляторы жасалды.

1954: Өз командасымен Math-Matic және Flow-Matic бағдарламалау тілдерін әзірледі.

1959: Cobol бағдарламалау тілін анықтап, Пенсильвания университетіндегі Мур электротехника мектебінде оқытушы болды.

1966: Командир шенін алды және Әскери-теңіз күштері резервінен зейнетке шықты.

1967, 1971, 1972: Әскери-теңіз күштері резервіндегі әскери қызметке шақырылған, тағы бір рет зейнетке шықты және қайтадан белсенді қызметке оралды.

“Мен зейнеткерлікке көп шығатын сияқтымын.”

1972 - 1978: Джордж Вашингтон университетінде кәсіби оқытушы ретінде қызмет етті.

1973: Әскери-теңіз күштерінің капитаны атағын алды және Британдық компьютерлік қоғамының құрметті мүшесі атанған алғашқы американдық және әйел адам.

1983: Президент Рональд Рейганның арнайы президенттік тағайындауы бойынша Әскери-теңіз күштерінің резервіндегі командир атағын алды.

1985: Теңіз резервіндегі контр-адмирал атағын алды.

1986 - 1987: Әскери-теңіз күштері резервінен біржола зейнеткерлікке шықты және «Қорғаныстағы үздік қызметі үшін» медалімен марапатталды.

1988: Ұлттық технология медалін алды.

1991: Америка өнер және ғылым академиясының мүшесі атанды.

1992 жылы қаңтарда 85 жасында контр-адмирал Грейс Мюррей Хоппер табиғи себептерден ұйқысында қайтыс болды және Арлингтон ұлттық зиратында толық әскери құрметпен жерленді. Оның балалары болмады. Қайтыс болғаннан кейін ол компьютерлік ғылым саласына қосқан үлесі үшін Президенттің Бостандық медалін алды.

Рахмет, Грейс Мюррей Хоппер

Тек Cobol-ға қатысты ондаған жылдар бойына жасалған түзетулер IBM және Fujitsu сияқты жеткізушілер пайдаланатын нысанға бағытталған синтаксистерге әкелді. Cobol бағдарламалары әлі де Unix және Windows сияқты операциялық жүйелерде жұмыс істейді. Ағылшын тіліндегі мәлімдемелерді компьютерлік командалар ретінде пайдалану концепциясы тек бағдарламалау тілдеріне ғана емес, сонымен қатар оларды жазатын және күнделікті қолданатын адамдарға да әсер етті.

“Порттағы кеме қауіпсіз, бірақ кемелер ол үшін емес. Теңізге жүзіп, жаңа нәрселер жасаңыз."

Грэйс Мюррей Хоппердің үлесі болмаса, біз технология әлемінде бүгінгідей болмас едік. Рахмет, контр-адмирал Грейс Мюррей Хоппер.

Бейне ойындар тарихындағы маңызды әйелдер тізімімен технологиядағы басқа ықпалды әйелдер туралы толығырақ оқыңыз.