Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Система программирования – совокупность программ для создания других программ.
Среда программирования – программная оболочка для системы программирования, организующая удобный интерфейс для написания программ.
Алфавит – конечный набор знаков, состоящий из букв, десятичных и шестнадцатеричных цифр, специальных символов.
Синтаксис – правила написания текста, в том числе порядок слов и знаков препинания.
Транслятор – специальная программа, осуществляющая перевод созданной программы на машинный язык.
Интерпретатор – транслятор, производящий покомандную обработку и выполнение исходной программы.
Компилятор – преобразует всю программу в модуль на машинном языке, после этого программа записывается в память компьютера и лишь потом исполняется.
Модули – части целого.
Библиотеки программ – файлы, которые содержат информацию, подключаемую программным способом для использования в исполняемой части по мере необходимости.
Монолит – единое целое.
Символ – условный знак, обозначающий букву, цифру и т.п.
Буква – символ из азбуки человеческого языка.
Зарезервированные слова – слова, являющиеся составной частью языка, имеют фиксированное начертание и, раз и навсегда, определенный смысл.
Азбука – совокупность символов, принятых в данной письменности, располагаемых в установленном порядке, алфавит.
Синтаксис – система языковых категорий, относящихся к соединениям слов и строению предложений.
Пунктуация – расстановка знаков препинания.
Формат записи – принятые правила семантики в записи команд.
Аргументы – части выражений, являющиеся объектами, которые в отдельности используются командой, в состав которой они входят.
Выражение – словосочетание, состоящее из слов и символов и задающее правило вычисления некоторого значения.
Комментарии - текст, который помещается в программу для лучшего понимания алгоритма. Не выполняется. Текст комментария ограничен символами {} или (* *).
Идентификатор - имя для обозначения программ, а в программе переменных и постоянных величин, различных процедур, функций, объектов.
Константы – данные, значения которых установлены в описательной части программы и в процессе выполнения не изменяются.
Переменные – величины, которые могут менять свои значения в процессе выполнения программы.
Основные правила корректной записи программы на Турбо Паскаль:
1. Избегайте запись текста сплошным стилем, т.е. при записи конструкций языка более глубоких уровней вложенности следует двигать их от начала строки вправо. Каждое описание и каждый оператор следует писать с новой строки.
2. Любую программу сопровождать комментариями, поясняющими назначение всей программы и отдельных ее блоков, процедур, функций.
3. Имена для объектов программы (переменные и константы) надо выбирать так, чтобы они соответствовали этим объектам.
Исполнитель – тот, кто выполняет приказы. Формальный исполнитель – не задумывается (компьютер), Неформальный – рассуждает (человек).
Команда – указание исполнителю выполнить некоторое законченное действие.
Модуль – часть целого.
Раздел Паскаль – модуль текста программы, предназначенный для строго определенной цели и заполненный в соответствии с правилами языка.
Тип данных – множество величин, объединенных определенной совокупностью допустимых операций. Каждый тип данных имеет свой диапазон значений и специальное зарезервированное слово для описания.
Виды типов данных:
1. скалярные (величины, значения которых не содержат составных частей):
1.1. стандартные;
1.2. пользовательские.
2. структурированные.
Универсальный – с разнообразным назначением, для разнообразного применения.
Резервировать – сохранять про запас, чтобы использовать при необходимости.
Целые (натуральные) числа – числа, которые получаются при счете. Например в ТР, 1,2,3…в десятичной системе, и $0000, $0001... в шестнадцатеричной системе счисления.
Реальные (вещественные) числа – числа, содержащие десятые, сотые, тысячные и т.д. доли единицы, записанные тем же способом, что и целые, но отделяемые в ТР точкой от целой части.
Формат с плавающей точкой – представление вещественного числа R в виде произведения мантиссы m (целой части) на основание системы счисления n в некоторой целой степени p, которую называют порядком: R=m×np.
Экспоненциальная форма записи – формат с плавающей запятой для десятичной системы счисления, в котором в записывается только мантисса (m) и степень десяти (p), отделенные друг от друга латинской буквой Е: R=m E p.
Присваивание – наименование каким-нибудь образом.
Зарезервированные слова:
absolute | Абсолютный | label | метка | ||
and | Логическое И | library | Библиотека | ||
array | массив | mod | Остаток от деления | ||
asm | ассемблер | nil | отсутствие | ||
begin | Начало блока | not | логическое Не | ||
case | вариант | or | логическое Или | ||
const | константа | of | Из | ||
constructor | Конструктор | object | Объект (цель) | ||
div | Деление нацело | packed | Упакованный | ||
go to | переход к | procedure | Процедура | ||
do | выполнять | program | Программа | ||
downto | уменьшить до | record | запись | ||
destructor | разрушитель | repeat | повторение | ||
else | иначе | set | множество | ||
end | Конец блока | shl | сдвиг битов влево | ||
exports | Экспорт | shr | сдвиг битов вправо | ||
external | Внешний | string | строка | ||
file | Файл | then | Тогда | ||
for | Для | to | увеличивая | ||
forward | опережающий | type | Тип | ||
function | Функция | unit | модуль | ||
if | Если | until | До | ||
implementation | Выполнение | uses | Использования | ||
in | В | var | переменная | ||
inline | Встроенный | while | пока | ||
interrupt | Прервать | with | с | ||
interface | Интерфейс | xor | исключающее Или | ||
inherited | Унаследованный |
Д/З:
Лекция № 3. Схемы, алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.
1
Д/З:
Дата публикования: 2015-09-17; Прочитано: 391 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!