Главная страница
Навигация по странице:

  • UNIVAC

  • 8. слайд COBOL

  • Презентация о Грейс Хоппер. Грейс Хоппер. Грейс Хоппер


    Скачать 21.25 Kb.
    НазваниеГрейс Хоппер
    АнкорПрезентация о Грейс Хоппер
    Дата22.05.2021
    Размер21.25 Kb.
    Формат файлаdocx
    Имя файлаГрейс Хоппер.docx
    ТипДокументы
    #208312

    1 слайд. Грейс Хоппер (9 декабря 1906 — 1 января 1992) — американский учёный и контр-адмирал флота США. Она одной из первых писала программы для гарвардского компьютера Марк I, разработала первый компилятор для компьютерного языка программирования, развила концепцию машинно-независимых языков программирования, что привело к созданию COBOL, высокоуровневого языка программирования, внесла значительный вклад в тестирование. Именно ей приписывается популяризация термина debugging для устранения сбоев в работе компьютера. Из-за многочисленных достижений и высокого чина во флоте её иногда называют «Удивительная Грейс», «Amazing Grace».

    2 слайд. Родилась в Нью-Йорке. Старшая из троих детей. Отучилась в школе штата Нью-Джерси. В 17 лет со второй попытки поступила в колледж. В 1928 г. Грейс закончила Вассар со степенью бакалавра математики и физики, а в 1930 г. получила степень магистра в Йельском университете. В 1934 г. там же она получила степень доктора математических наук. Хоппер начала преподавание математики в Вассаре в 1934 г. и стала адъюнкт-профессором в 1941 г.

    3 слайд Грейс Хоппер состояла в браке с профессором Нью-Йоркского университета Винсентом Фостером Хоппером (1906—1976[12]) с 1930 г. до развода в 1945 г.[9] Она сохранила фамилию мужа и больше не вступала в брак.

    4. слайд. В 1943 г. Хоппер принесла присягу в резерве ВМС США. Её приняли в виде исключения; ей недоставало 6,8 кг до нижней границы веса 54 кг. Она поступила на службу в декабре и училась в Школе курсантов резерва в колледже Смит, г. Нортгемптон, шт. Массачусетс. Хоппер закончила обучение с лучшими результатами в классе и в чине младшего лейтенанта была назначена в бюро артиллерийских вычислительных проектов при Гарвардском университете.

    Слайд5. Она занималась программированием на компьютере Mark I под руководством Говарда Эйкена. Эйкен и Хоппер были соавторами трёх статей о компьютере Марк I, также известном как счётное устройство с автоматической последовательностью операций. Просьба Хоппер о переводе в регулярный флот не была удовлетворена в связи с возрастом (38 лет). Она продолжила службу в запасе. Хоппер оставалась в Гарвардской лаборатории вычислений (Harvard Computation Lab) до 1949 г.

    6. слайд  В 1947 году, работая над компьютером Mark 2 Грейс Хоппер во время планового осмотра компьютера с коллегами обнаружила в одном из реле дохлого мотылька, из-за которого кластер некорректно работал. Насекомое убрали и аккуратно подклеили в журнал с комментариями о том, что «успешно удалили баг». Рассказывая об этом случае, Грейс придумала и ввела в обиход термин «дебаггинг».

    7. слайд UNIVAC
    В 1949 году Хоппер стала сотрудником компании Eckert-Mauchly Computer Corporation и как старший математик присоединилась к команде разработчиков UNIVAC I. В начале 1950-х компания перешла в руки корпорации Remington Rand, и тогда их команда выпустила первый в истории компилятор. Он был известен как A Compiler и первая версия была A-0.

    В 1952 г. у неё был готовый к работе компилятор.

    В 1954 году она стала начальником отдела автоматизации и программирования, а её отделение выпустило некоторые из первых компиляторов, включая ARITH-MATIC, MATH-MATIC и FLOW-MATIC.

    8. слайд COBOL
    Весной 1959 г. состоялась Конференция по языкам систем обработки. Хоппер была техническим консультантом комитета временного комитета, который стандартизировал новый язык COBOL. Этот новый язык был расширением хопперовского FLOW-MATIC и содержал некоторые идеи COMTRAN, похожего языка от IBM. В этом новом языке была заключена идея Хоппер о том, что программы лучше писать на языке, который ближе к английскому, нежели на языке, который ближе к машинному коду (как, напр., ассемблер).

    9. слайд COBOL стал наиболее распространённым языком для бизнес-приложений и остаётся таковым по сей день.В 1967—1977 гг. Хоппер руководила Navy Programming Languages Group (Navy’s Office of Information Systems Planning) и получила звание капитана в 1973 г. Она разработала валидационное программное обеспечение для COBOL и его компилятора, что было частью программы стандартизации COBOL.

    10 слайд В 1970-е гг. Хоппер убедила министерство обороны заменить большие централизованные системы сетью малых, находящихся в разных местах компьютеров. Любой пользователь любого компьютерного узла мог получить доступ к базам данных, хранившихся в сети.

    11 слайд  Она впервые применила стандартизацию к тестированию компьютерных систем и компонентов, и что особенно важно, к ранним языкам программирования, таким, как FORTRAN и COBOL. Тесты соответствия этим стандартам привели к значительному сходству различных диалектов этих языков у главных производителей компьютеров. В 1980-е гг. эти тесты были одобрены Национальным бюро стандартов (NBS), которое сейчас известно как Национальный институт стандартов и технологий (NIST).

    12. Хоппер знаменита своим наглядным пособием «наносекунды». Люди (например, генералы и адмиралы) часто спрашивали её, почему спутниковые коммуникации занимают столько времени. Для наглядности Грейс стала выдавать им отрезки шнура длиной в 30 сантиметров, поскольку именно столько свет проходит за одну наносекунду. Хоппер уточняла для аудитории, что это максимальное расстояние, которое свет проходит в вакууме без помех, и что сигналы идут дольше по настоящим кабелям, служившим ей пособием.


    13. В конце 1966 года Хоппер вышла в отставку из Резерва Военно-морского флота США в звании комэндера (примерно соответствует капитану второго ранга). В августе 1967 года она была снова призвана на действительную службу сроком на полгода, это назначение перешло в бессрочный контракт. В 1971 году Хоппер опять вышла в отставку, однако в 1972 году её снова попросили вернуться на службу.

    В 1973 году адмирал Элмо Р. Зумвалт мл. повысил Хоппер до звания кэптен (примерно соответствует капитану первого ранга).

    14. После того, как член Палаты Представителей Филипп Крейн увидел Грейс в мартовском выпуске программы «60 минут» 1983 года, он направил совместное прошение от Палаты представителей президенту, прошение привело к возведению Грейс Хоппер в звание коммодор[17]. В 1985 ранг коммодор переименовали в Rear Admiral Lower Half (не имеет аналога в российском флоте, выше капитана 1-го ранга, но ниже контр-адмирала).

    15. 14 августа 1986 года Хоппер была вынуждена снова подать в отставку из ВМС. На церемонии торжества, посвященного её уходу, Хоппер была награждена «Медалью безупречной службы», высшей наградой нестроевой службы Министерства Обороны США.

    К моменту отставки Грейс была старейшим офицером, находящимся на действительной службе в ВМС США (79 лет, восемь месяцев и пять дней), а церемония её отставки проходила на старейшем активном судне Военно-морского флота США USS Constitution (188 лет, девять месяцев и 23 дня)[18].

    16. Посол доброй воли — так можно назвать её новую роль. Она читала различные лекции о заре компьютерной эры, о своей карьере и об усилиях, которые разработчики компьютеров могут предпринять, чтобы упростить жизнь пользователям. Хоппер посещала бо́льшую часть инженерных производств Digital Equipment, где слушатели зачастую провожали её, вставая с аплодисментами. Многие лекции она иллюстрировала прямым телефонным шнуром компании Bell, обрезанным по длине в 30 см, чтобы продемонстрировать дистанцию, которую свет проходит за одну наносекунду. Кабель передавался аудитории в качестве наглядного пособия.

    17. В ее честь назвали кораблик USS Hopper (DDG-70): Doodle от Google на 107 годовщину:  суперкомпьютер Cray XE6: Про Грейс Хоппер сняли документальный фильм на 15 минут, посмотрите на выступления этой женщины перед аудиторией, зал часто заливается смехом от ее историй.


    написать администратору сайта