🗊 Презентация Краткий очерк истории языков программирования

Нажмите для полного просмотра!
Краткий очерк истории языков программирования, слайд №1 Краткий очерк истории языков программирования, слайд №2 Краткий очерк истории языков программирования, слайд №3 Краткий очерк истории языков программирования, слайд №4 Краткий очерк истории языков программирования, слайд №5 Краткий очерк истории языков программирования, слайд №6 Краткий очерк истории языков программирования, слайд №7 Краткий очерк истории языков программирования, слайд №8 Краткий очерк истории языков программирования, слайд №9 Краткий очерк истории языков программирования, слайд №10 Краткий очерк истории языков программирования, слайд №11 Краткий очерк истории языков программирования, слайд №12 Краткий очерк истории языков программирования, слайд №13 Краткий очерк истории языков программирования, слайд №14 Краткий очерк истории языков программирования, слайд №15 Краткий очерк истории языков программирования, слайд №16 Краткий очерк истории языков программирования, слайд №17

Вы можете ознакомиться и скачать презентацию на тему Краткий очерк истории языков программирования. Доклад-сообщение содержит 17 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Краткий очерк истории языков программирования
Описание слайда:
Краткий очерк истории языков программирования

Слайд 2


Первые языки программирования Программирование в машинных кодах Программисты обязаны были знать архитектуру компьютера досконально Ограниченные...
Описание слайда:
Первые языки программирования Программирование в машинных кодах Программисты обязаны были знать архитектуру компьютера досконально Ограниченные возможности машин Сложность разработки и отладки Хитроумные алгоритмы и способы организации программ

Слайд 3


Ассемблер Программисту не нужно знать способы кодирования команд на аппаратном уровне Подобие переносимости программ Два представления программы: в...
Описание слайда:
Ассемблер Программисту не нужно знать способы кодирования команд на аппаратном уровне Подобие переносимости программ Два представления программы: в исходном коде и в откомпилированном виде Дизассемблирование

Слайд 4


Фортран 1954, IBM, Джон Бэкус Язык высокого уровня Концепция подпрограмм Скорее компилятор, чем язык – нет поддержки структурирования кода и данных...
Описание слайда:
Фортран 1954, IBM, Джон Бэкус Язык высокого уровня Концепция подпрограмм Скорее компилятор, чем язык – нет поддержки структурирования кода и данных Компилятор не проверяет семантическую корректность

Слайд 5


Дальнейшее развитие языков 1960 год, Cobol – эффективная работа с большими массивами данных 1960 год, Algol (Петер Наур) – теоретический интерес 1963...
Описание слайда:
Дальнейшее развитие языков 1960 год, Cobol – эффективная работа с большими массивами данных 1960 год, Algol (Петер Наур) – теоретический интерес 1963 год, Basic (Дартмурский колледж) – средство обучения 1964 год, Pl/1 (IBM) – обработка исключительных ситуаций

Слайд 6


Pascal-подобные языки 1970 год, Pascal, Никлаус Вирт Язык для структурного программирования Проверка типов на этапе компиляции Отрицательной чертой...
Описание слайда:
Pascal-подобные языки 1970 год, Pascal, Никлаус Вирт Язык для структурного программирования Проверка типов на этапе компиляции Отрицательной чертой языка было отсутствие в нем средств для разбиения программы на модули

Слайд 7


C-подобные языки В 1972 году Керниганом и Ритчи был создан язык программирования C. Он создавался как язык для разработки операционной системы UNIX....
Описание слайда:
C-подобные языки В 1972 году Керниганом и Ритчи был создан язык программирования C. Он создавался как язык для разработки операционной системы UNIX. C часто называют «переносимым ассемблером» Структурированные управляющие конструкции и абстракции высокого уровня (структуры и массивы)

Слайд 8


Объектно-ориентированное программирование Simula ,1967 год, Оле Джохан Дал - моделирование различных объектов и процессов Smalltalk, 1972, 1983 год ,...
Описание слайда:
Объектно-ориентированное программирование Simula ,1967 год, Оле Джохан Дал - моделирование различных объектов и процессов Smalltalk, 1972, 1983 год , Алан Кей - проектирование сложных графических интерфейсов. Впервые использовались понятия: ООП, класс и объект C++, 1983 год Бьерн Страуструп создал первую версию языка, добавив в язык C объектно-ориентированные черты, взятые из Simula, и исправив некоторые ошибки и неудачные решения языка. Turbo Pascal, Borland – быстрый и недорогой компилятор, интегрированная среда разработки

Слайд 9


Визуальное программирование Visual Basic – первая ласточка. Быстрое создание пользовательского интерфейса Отсутствие контроля типов данных и...
Описание слайда:
Визуальное программирование Visual Basic – первая ласточка. Быстрое создание пользовательского интерфейса Отсутствие контроля типов данных и механизма их расширения Наличие стандартных компонентов, использующихся на этапе проектирования как кирпичики пользовательского интерфейса Трудность разработки нестандартных компонентов и как следствие невозможность использования для коммерческих приложений

Слайд 10


Среда программирования Delphi Визуальное проектирование пользовательского интерфейса Развитый объектно-ориентированный язык Object Pascal, позже...
Описание слайда:
Среда программирования Delphi Визуальное проектирование пользовательского интерфейса Развитый объектно-ориентированный язык Object Pascal, позже переименованный в Delphi Уникальные по своей простоте и мощи средства доступа к базам данных

Слайд 11


Технология Java Три составляющих: одноименный язык программирования, универсальный байт-код, интерпретатор (виртуальную машину) Надежность программ и...
Описание слайда:
Технология Java Три составляющих: одноименный язык программирования, универсальный байт-код, интерпретатор (виртуальную машину) Надежность программ и скорость разработки Безграничная переносимость Java-программ Использование, главным образом, для разработки серверных приложений

Слайд 12


Среда программирования Kylix Первая среда визуального программирования для операционной системы Linux Идея разумной переносимости Поддержка...
Описание слайда:
Среда программирования Kylix Первая среда визуального программирования для операционной системы Linux Идея разумной переносимости Поддержка технологии Web-сервисов была изящно встроена в системы Delphi и Kylix

Слайд 13


Технология .NET
Описание слайда:
Технология .NET

Слайд 14


... и опять среда Delphi Delphi 1: скоростной компилятор, формы и ООП, поддержка баз данных, компонентная технология Delphi 2: поддержка OLE...
Описание слайда:
... и опять среда Delphi Delphi 1: скоростной компилятор, формы и ООП, поддержка баз данных, компонентная технология Delphi 2: поддержка OLE автоматизации, Grid, вариантный тип, визуальное наследование форм Delphi 3: отладка DLL-библиотек, шаблоны компонентов, отчеты

Слайд 15


... и опять среда Delphi Delphi 4: расширенные компоненты баз данных, дополнение в основные классы VCL Delphi 5: улучшенная MIDAS с поддержкой...
Описание слайда:
... и опять среда Delphi Delphi 4: расширенные компоненты баз данных, дополнение в основные классы VCL Delphi 5: улучшенная MIDAS с поддержкой Internet, концепция фреймов, контроль версий, IDE (много) Delphi 6: CLX, dbExpress, веб-сервисы, поддержка XML

Слайд 16


Разработчики:
Описание слайда:
Разработчики:

Слайд 17


Вместо заключения Языки развиваются в сторону все большей и большей абстракции Мнение о «всеобщей применимости» того или иного языка связано :...
Описание слайда:
Вместо заключения Языки развиваются в сторону все большей и большей абстракции Мнение о «всеобщей применимости» того или иного языка связано : недостатком информации, привычкой, инертностью мышления Имеет смысл говорить о преимуществах одного языка над другим в контексте той или иной задачи в тех или иных условиях



Похожие презентации
Mypresentation.ru
Загрузить презентацию