Легенды программирования
Fortran – Джон Бэкус
Fortran (1954)
Современный Fortran
От Fortran к Pascal
Pascal – Никлаус Вирт
Pascal (1970)
История языков С и С++
Создатели языка С
С - Кен Томсон
С - Деннис Ричи
С (1971)
С++ - Бьерн Страуструп
С++ (1983)
Python – Гвидо ван Россум
Python (1990)
Linux – Линус Торвальдс
Операционная система Linux
751.00K
Category: programmingprogramming

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

1. Легенды программирования

Подготовил:
Студент гр. 301
Лукьянов Илья

2. Fortran – Джон Бэкус

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

3. Fortran (1954)

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

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

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

5. От Fortran к Pascal

Fortran (1954)
Algol 58 (1958)
Algol 60 (1960)
Algol W (1967)
Pascal (1970)

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

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

7. Pascal (1970)

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

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

Bspl (1967)
B (1968)
C (1971)
C++ (1983)

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 г. в
Хельсинки;
в школе преуспевал в
математике и физике;
имеет степень магистра
кибернетики.

18. Операционная система Linux

одна из самых гибких, динамичных
и мощных систем в Мире;
имеет открытый исходный код
системы;
поставляется в большом
количестве дистрибутивов
низкая стоимость свободных
разработок;
отлаженные механизмы
тестирования и распространения;
привлечение людей из разных
стран, обладающих разным
видением проблем;
защита кода лицензией GPL.
English     Русский Rules