Знакомство с языками программирования

Предмет: Информатика
Категория материала: Презентации
Автор:
Стили программирования: Процедурное  программирование Функциональное программирование Логическое программирование Объектно-ориентированное программирование  Одним из важнейших признаков классификации языков программирования является принадлежность их к одному из стилей, основными из которых являются следующие: процедурный, функциональный, логический и объектно-ориентированный.  Процедурное  программирование Процедурное (императивное) программирование является отражением архитектуры традиционных ЭВМ, которая была предложена фон Нейманом в 40-х годах. Теоретической моделью процедурного программирования служит алгоритмическая система под названием «машина Тьюринга». Программа на процедурном языке программирования состоит из последовательности операторов (инструкций), задающих процедуру решения задачи. Основным является оператор присваивания, служащий для изменения содержимого областей памяти. Концепция памяти как хранилища значений, содержимое которого может обновляться операторами программы, является фундаментальной в императивном программировании. Выполнение программы сводится к последовательному выполнению операторов с целью преобразования исходного состояния памяти, то есть значений исходных данных, в заключительное, то есть в результаты. Таким образом, с точки зрения программиста имеются программа и память, причем первая последовательно обновляет содержимое последней. Процедурные языки характеризуются следующими особенностями: необходимостью явного управления памятью, в частности, описанием переменных; малой пригодностью для символьных вычислений; отсутствием строгой математической основы; высокой эффективностью реализации на традиционных ЭВМ.
Тип материала: Презентация Power Point (ppt)
Размер: 3.4 Mb
Количество скачиваний: 6
Просмотров: 82

Похожие материалы