Легенды программирования. Fortran – Джон Бэкус родился 3 декабря 1924 году в Филадельфии; был посредственным учеником; в 25 лет имея степень магистра.

Презентация:



Advertisements
Похожие презентации
Языки программирования. Программа - это алгоритм, записанный на языке программирования. Программирование – процесс создания программы.
Advertisements

Никлаус Вирт. Родился 15 февраля Профессор Никлаус Вирт живая легенда в мире программирования, блестящий инженер и глубокий исследователь, удостоенный.
Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических.
Творческая работа По информатике «Никлаус Вирт» Выполнила: ученица 9 А класса Хлебова Ангелина.
История языков программирования 9 класс. Языки программирования Даже при наличии десятков тысяч программ разработанных для IBM PC пользователям может.
Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических.
Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических.
История развития языков программирования. Терминологический словарь: ПРОГРАММИРОВАНИЯЯЗЫК Знаковая система совокупность условных знаков и правил их взаимосвязи.
Язык программирования Pascal был разработан в гг. Никлаусом Виртом Первая публикация Вирта о языке датирована 1970 годом ; Последующая работа.
История языков программирования. Язык программирования – это система команд, понятных ЭВМ. 1.машинно-ориентированные языки (языки низкого уровня): Автокоды,
Обзор языка Си Лекция 1. Краткая история развития С Автор - Деннис Ритчи (Dennis Ritchie) Компьютер - DEC PDP-11 ОС - Unix. Основа - "более старый" язык.
Классификация. Язык программирования – это фиксированная система обозначений и правил, предназначенная для описания алгоритмов и структур данных.
Информационные технологии Литература Керниган Б., Ритчи Д. Язык программирования Си. М.И. Болски. Язык программирования Си. Справочник. 2.
История Linux и ПСПО Разработка Linux Типы программного обеспечения ПСПО.
Уильям (Билл) Гейтс. Информатика Hard Ware (технические средства) Soft Ware (программные средства) Brain Ware (алгоритмические средства) MS Windows MS.
Тема урока: Классификация языков программирования.
Доклад по информатике. Python vs Pascal. Смоляков Никита класс 9 М школа 1288.
Языки программирования.. Этапы создания программы. Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала разрабатывается.
Языки программирования часто классифицируют по уровню. Уровень языка показывает, насколько язык близок к естественной для человека записи. Уровни языков.
Языки программирования. PYTHON для преподавания алгоритмизации и программирования в школьном курсе информатики Елена Владимировна Андреева, зав. каф. информатики,
Транксрипт:

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

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

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

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

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

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

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

История языков С и С++ Bspl (1967) B (1968) C (1971) C++ (1983)

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

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

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

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

С++ - Бьерн Страуструп родился 11 июня 1950 в Дании; закончил Орхусский университет по математике и информатике; известный программист и информатик; до 2002 года возглавлял отдел исследований в области крупномасштабного программирования в компании AT&T.

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

Python – Гвидо ван Россум родился в Голландии; в 1990 году участвовал в проекте по написанию языка ABC ; в 1995 Гвидо переехал в США; работает для Zope Corporation как директор PythonLabs.

Python (1990) интерпретируемый, диалоговый, интерактивный, объектно-ориентированный язык программирования высокого уровня; имеет модули, классы, исключения, динамические типы данных очень высокого уровня, и динамический контроль типов; обладает простым и мощным синтаксисом; новые встраиваемые модули легко пишутся на C и C++; интерпретатор и большая стандартная библиотека доступны бесплатно в виде исходных и исполняемых кодов для всех основных платформ и могут свободно распространяться.

Linux – Линус Торвальдс родился 28 декабря 1969 г. в Хельсинки; в школе преуспевал в математике и физике; имеет степень магистра кибернетики.

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