История развития языков программирования
Основные понятия
Хронология
Классификация языков программирования
Классификация программного обеспечения
Этапы решения задач на компьютере
Никлаус Вирт 15.02.1934
603.00K
Category: programmingprogramming

История развития языков программирования. Основы алгоритмизации и программирования

1. История развития языков программирования

Основы алгоритмизации и программирования

2. Основные понятия

язык
программирования
транслятор
это способ записи решения различных
задач на ЭВМ в понятной для
компьютера форме
системная программа, переводящая текст
программы в машинные коды

3. Хронология

80-е и
далее
60-70-е
года
• С/С++/С#, Java и т.д.
• Basic, PL/1
• Pascal
• Лисп и Пролог
50-е
годы
• автокоды и ассемблеры
• фортран
• КОБОЛ
• АЛГОЛ

4. Классификация языков программирования

Языки программирования
Операторные
Функциональные
Машиннозависимые
Машинноориентирова
нные
Проблемноориентирова
нные
Универсальные
Логикоориетирован
ные
ассемблеры
С и С++
Basic, Pascal
Лисп, Пролог
объектноориентирова
нные

5. Классификация программного обеспечения

системное
предназначены для эксплуатации и технического обслуживания
ЭВМ, управления и организации вычислительного процесса при
решении любой конкретной задачи. К ним относятся: ОС,
оболочки, драйвера, утилиты, антивирусы
инструментальное
Классификация
ПО
являются инструментом при решении задач. Это текстовые и графические
редакторы, электронные таблицы
прикладное
предназначены для решения прикладных задач какой-либо отрасли науки,
техники, медицины, с/х, экономики
коммуникационное
обеспечивают работу компьютеров в составе сетей, поддерживают
функционирование сетей
системы программирования
комплекс программ и прочих средств, предназначенных для разработки и
эксплуатации программ на конкретном языке программировании

6. Этапы решения задач на компьютере

Составление
программы
Постановка
задачи
Разработка
алгоритма
Формализация
Выбор
метода
решения
Отладка
программы
Использование
программы

7. Никлаус Вирт 15.02.1934

Никлаус Вирт — швейцарский учёный, специалист в
области информатики, один из известнейших теоретиков в
области разработки языков программирования, профессор
компьютерных наук, Лауреат премии Тьюринга 1984 года.
В 1971 году швейцарским профессором Николасом Виртом
был разработан язык Pascal, как учебный язык структурного
программирования.
Позднее
фирма
Borland
разработала
систему
программирования Turbo Pascal – это не только язык и
транслятор с него, но и операционная оболочка.
В силу своих достоинств Pascal вышел за рамки учебного
языка и стал языком профессионального программирования,
на основе которого были разработаны такие языки, как Ада,
Модула-2, Delphi.
English     Русский Rules