Легенды программирования презентация

Содержание

Слайд 2

Fortran – Джон Бэкус

родился 3 декабря 1924 году в Филадельфии;
был посредственным учеником;
в 25

лет имея степень магистра математики, пришел в фирму IBM;
занимался разработкой языков программирования Fortran и Algol.

Слайд 3

Fortran (1954)

первый реализованный высокоуровневый язык программирования;
FORmula TRANslator - переводчик формул;
система позволяла записывать программы

в алгебраической форме, а компилятор должен был автоматически переводить ее в машинные коды.

Слайд 4

Современный Fortran

Fortran 95 и Fortran 2003 приобрёл черты, необходимые для эффективного программирования для

новых вычислительных архитектур;
широко используется для научных и инженерных вычислений;
имеет большое количество написанных на нём программ и библиотек подпрограмм;
имеет жёстко стандартизированный язык, поэтому легко переносится на различные платформы;
позволяет применять современные технологии программирования, в частности, ООП.

Слайд 5

От Fortran к Pascal

Слайд 6

Pascal – Никлаус Вирт

родился 15 февраля 1934 года;
швейцарский учёный, специалист в области

информатики;
ведущий разработчик языков программирования Pascal, Algol W, Modula, Modula-2 и Oberon;
удостоен премии Алана Тьюринга, медаль Леонардо да Винчи.

Слайд 7

Pascal (1970)

характеризуется чёткой структурой программы, простотой и ясностью конструкций;
имеет принцип пошагового уточнения;
универсален и

пригоден для решения широкого круга задач;
cтрогая типизация языка значительно сокращает количество ошибок в программах.

Слайд 8

История языков С и С++

Слайд 9

Создатели языка С
Кен Томсон
Деннис Ричи

Слайд 10

С - Кен Томсон

родился в 1943 году в Новом Орлеане;
имеет степень бакалавра и

магистра по электротехнике;
разработал язык В (1968) – предшественник С, операционную систему UNIX (1969).

Слайд 11

С - Деннис Ричи

родился 9 сентября 1941 года в Бронксвили;
имел особый интерес

к физике и прикладной математике;
сделал решающий шаг в эволюции ОС UNIX, фактически создал новый язык С.

Слайд 12

С (1971)

фундамент переносимости ОС UNIX;
один из универсальных языков программирования высокого уровня, который

считается языком системного программирования;
удачно сочетает в себе свойства и средства языков высокого и низкого уровней;
большой набор операторов и операций позволяет писать эффективные и в тоже время компактные программы.

Слайд 13

С++ - Бьерн Страуструп

родился 11 июня 1950 в Дании;
закончил Орхусский университет

по математике и информатике;
известный программист и информатик;
до 2002 года возглавлял отдел исследований в области крупномасштабного программирования в компании AT&T .

Слайд 14

С++ (1983)

компилируемый строго типизированный язык программирования общего назначения;
на C++ разрабатывают программы для самых

различных платформ и систем;
работает на низком уровне с памятью, адресами, портами;
имеет мощный препроцессор унаследованный от С;
поддерживает множество стилей программирования (процедурное, ООП, обобщённое программирование и абстракцию данных).

Слайд 15

Python – Гвидо ван Россум

родился в Голландии;
в 1990 году участвовал в проекте по

написанию языка ABC  ;
в 1995 Гвидо переехал в США;
работает для Zope Corporation как директор PythonLabs.

Слайд 16

Python (1990)

интерпретируемый, диалоговый, интерактивный, объектно-ориентированный язык программирования высокого уровня;
имеет модули, классы, исключения, динамические

типы данных очень высокого уровня, и динамический контроль типов;
обладает простым и мощным синтаксисом;
новые встраиваемые модули легко пишутся на C и C++;
интерпретатор и большая стандартная библиотека доступны бесплатно в виде исходных и исполняемых кодов для всех основных платформ и могут свободно распространяться .

Слайд 17

Linux – Линус Торвальдс

родился 28 декабря 1969 г. в Хельсинки;
в школе преуспевал в

математике и физике;
имеет степень магистра кибернетики.
Имя файла: Легенды-программирования.pptx
Количество просмотров: 24
Количество скачиваний: 0