
Никлаус Вирт.pptx
- Количество слайдов: 12
НИКЛАУС ВИРТ Выполнила студентка группы АСПМ 11 -1 Царева Мария
Биография Никлаус Вирт (нем. Niklaus Wirth) — швейцарский учёный, специалист в области информатики, один из известнейших теоретиков в области разработки языков программирования, профессор компьютерных наук (ETH), Лауреат премии Тьюринга 1984 г. Ведущий разработчик языков Паскаль, Модула-2, Оберон. Никлаус Вирт родился 15 февраля 1934 в Винтертуре, в предместье Цюриха (Швейцария). В 1954 г поступил на факультет электроники Швейцарского федерального технологического института в Цюрихе, где получил степень бакалавра по электротехнике. В 1960 г стал магистром Лавальского университета. В 1963 г защитил диссертацию по языку программирования Эйлер. В 1967 г вернулся в университет Цюриха, а в 1968 г получил звание профессора компьютерных наук
В 1970 г создал язык программирования Паскаль. В 1975 г разработал язык Модула. В 1988 г в содружестве с Юргом Гуткнехтом Вирт разработал язык программирования Оберон(основа стала упрощенная и дополненная Модула 2). В 1992 г Вирт и Мёссенбёк выпустили сообщение о новом языке программирования — Оберон-2. В 1996 г Вирт разработал Lola 1 апреля 1999 года Вирт вышел на пенсию. 19 июня 2007 года Постановлением Президиума Российской академии наук № 141 Вирту было присуждена ученая степень доктора. Винер так же является членом национальных академий: Швейцарии, США, Германии.
Н. Вирт разработал или участвовал в разработке языков программирования: Euler, Algol-W, PL/360, Pascal, Modula-2, Oberon-2, Component Pascal. Наиболее известная его разработка, безусловно — язык программирования Паскаль, оказавший огромное влияние на несколько поколений программистов и ставший базой для создания большого числа языков программирования. Ещё одна фундаментальная работа, участником которой стал Вирт — разработка технологии структурного программирования, ставшая в программировании, безусловно, самой сильной формализацией как минимум 1970 -х — 1980 -х годов. Эта технология разработана, обоснована и внедрена в жизнь всего тремя выдающимися людьми — Виртом, Дейкстрой и Хором.
Комментаторы не раз отмечали, что идеи Вирта зачастую опережали развитие компьютерной индустрии на годы(десятилетия). Разработанная в начале 1970 -х система Pascal-P, более чем на два десятилетия опередила идеи интерпретатора на языке Java и в платформе. NET. Идея совмещения системы программирования со сборщиком мусора, освобождающим программиста от необходимости отслеживать время жизни объектов, динамически размещённых в памяти, была реализована в 1988 году в языке и операционной системе Оберон.
Премии и награды IEEE Emanuel Piore Award (1983) ACM Turing Award (Премия Тьюринга) (1984) ACM Award for Outstanding Contributions to Computer Science Education (1987, 1989) IEEE Computer Pioneer (1988) Prix Max Petitpierre (1989) IBM Europe Science and Technology Prize (1989) Marcel Benoit Prize (1990) Orden Pour le Merite (1996) Leonardo da Vinci Medal (1999) ACM Outstanding Research Award in Software Engineering (1999).
Одним из наиболее точных выражений принципов является фраза Эйнштейна, вынесенная в эпиграф о языке Оберон: «Делай просто, насколько возможно, но не проще этого» . Вирт твёрдо стоит на том, что программирование должно быть нормальной инженерной дисциплиной. Достижение надёжности возможно одним способом: максимально возможным упрощением и самих систем, и инструментов, которые используются для их создания. В связи с этим принципом его языки и системы программирования всегда были образцом «разумной достаточности» , в них предусматривалось только то, без чего нельзя обойтись.
Закон Вирта — это полушутливое высказывание, популяризированное Н. Виртом в 1995 г « Программы становятся медленнее более быстро, чем компьютеры становятся быстрее» . • Вирт указал, что выражение впервые было сформировано Мартином Райзером, который в предисловии к его книге об операционной системе Оберон написал: «Есть мнение, что прогресс в аппаратной части излечит все недостатки программ, однако внимательный наблюдатель может заметить, что программы перерастают компьютеры в размерах и медлительности» • Скорость работы компьютеров становится выше в соответствии с законом Мура (т. е увеличение производительности аппаратной части ещё не означает ускорения работы как таковой). • Закон также иногда называется Законом Пейджа, в честь Ларри Пейджа(основателя Google) Впервые о нём упоминул Сергей Брин на конференции Google I/O в 2009
Книги Изданы на русском языке : - Систематическое программирование. Введение. 1977; - Паскаль. Руководство для пользователя и описание языка. 1982 (в соавторстве с К. Иенсен); - Алгоритмы + структуры данных = программы. 1985; - Программирование на языке Модула-2. 1987; - Алгоритмы и структуры данных. 1989. (версия книги на языке Модула-2) - Алгоритмы и структуры данных. 2001. - Алгоритмы и структуры данных. Новая версия для Оберона + CD. 2010. - Построение компиляторов. 2010. Книга Вирта «Алгоритмы + структуры данных = программы» издавалась на русском языке несколько раз в разных вариантах и считается первым из трёх классических учебников по структурному программированию. Последняя версия книги переработана и переведена автором на язык Оберон.
В рамках Большого турне по России (11 сентября — 7 октября 2005 г. ) собрал бурю оваций. Профессор Вирт выступил с лекциями в крупнейших университетских центрах страны: Москве, С. Петербурге, Нижнем Новгороде, Екатеринбурге, Новосибирске, Томске. Главной целью визита проф. Вирта в Россию — представление широкой общественности проблем развития информатики и др. В С. -Петербурге Никлаусу Вирту была торжественно вручена мантия Почётного доктора СПб. ГУ ИТМО. В знак уважения к высочайшему инженерному искусству России Никлаус Вирт преподнёс в дар Политехническому музею свой уникальный компьютер Lilith ("Лилит"), первый европейский персональный компьютер, созданный в ETH в 1980 г. В рамках визита профессор Вирт прочитал лекцию "Анализ инноваций в компьютерных науках за последние 40 лет» в ННГУ им. Лобачевского. «Обычно ожидают, что я расскажу о последних достижениях в области программирования, последних моих разработках в области языков программирования и о том, что ждет программирование в будущем»
Заключение Профессор Никлаус Вирт — живая легенда в мире программирования, блестящий инженер и глубокий исследователь, удостоенный в 1984 г. премии им. Тьюринга среди прочего за разработку языка программирования Паскаль «За разработку серии инновационных компьютерных языков, ЭЙЛЕР, ALGOL-W, МОДУЛА и ПАСКАЛЬ» . Тьюринговская премия — аналог Нобелевской и высшая почесть в информатике.
СПАСИБО ЗА ВНИМАНИЕ! E-mail: manunia 5@email. ru Источники: http: //ru. wikipedia. org/wiki/%C 2%E 8%F 0%F 2, _%CD%E 8%EA%EB%E 0%F 3%F 1 http: //oberon 2005. oberoncore. ru/