Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемНадежда Глотова
1 Языки программирования
2 Алгоритмические (указаны действия, которые надо выполнять) Декларационные (не указано, как выполнять действия; есть исходные данные и результат)
3 Общая структура алгоритмических языков программирования Синтаксис Синтаксис 1)Алфавит-набор символов, допустимый к исследованию. 2)Лексика-мнимая единица языка, имеющая самостоятельный смысл. 3)Синтаксис-правила, по которым строятся операторы, выражения. Отличие в синтаксисе языков, деталях. Алгоритмические механизмы, управляемые структуры, операторы Алгоритмические механизмы, управляемые структуры, операторы. Операторы условного и безусловного перехода-минимум, нужный для алгоритма механизма.
4 Условный оператор Значение: выполнение того или иного действия в зависимости от значения некоторого условия Условие Действие Да Условие Действие 1Действие 2 Нет Да
5 Оператор множественного выбора Оператор множественного выбора (предназначен для выполнения того или иного действия в зависимости от управления сохранения переменной) Циклические операторы с условием Циклические операторы с условием (выполнение неодн. последовательности действий, пока некоторое условие не станет истинным или ложным)Замечание: 1) для того, чтобы циклы могли завершиться, в их теле должны содержаться операторы или действия влияющие на условие. 2) Тело цикла с предусловным может не выполняться, в то время как с постусловием всегда выполняется хотя бы раз. Оператор безусловного перехода организует переход к оператору, помеченному следующей меткой: Go to Metka: label 3) Механизмы работы с данными: А) размещение резервированного места для данных Б) доступ к данным В) пересылка данных А) механизм доступа к данным реализован (организован) с помощью идентификаторов переменных. (Идентификатор адрес ячейки в оперативке) Б) размещение данных (осуществление резервирования места для данных в оперативке) Данные Тип данных -числовые типы (целые или вещественные) -логические типы (true или false) -строковый тип Массив Массив –объединение одинаковых типов данных (чисел) Размещение: Размещение: Имя переменных Тип
6 Механизмы размещения Статический Статический (память резервируется на этапе написания программы) Динамический Динамический (выделение памяти происходит на этапе выполнения программы) 4) Интерфейсный механизм – вывод строки текста, знач. числовой переменной. 5) Механизмы взаимодействия с аппаратурой управления -Взаимодействие с операционной системой -Прямой доступ к оборудованию 6) Механизмы структурирования
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.