Буфер ввода-вывода — это область в памяти, которая выделяется для каждого файла.
Венгерская нотация — это соглашение о наименованиях переменных и функций.
Ветвление — это конструкция, состоящая из развилки, двух операций и слияния. Одна из операций может отсутствовать.
Выражение в алгоритмическом языке состоит из элементарных конструкций и символов, оно задает правило вычисления некоторого значения.
Выражение-константа представляет собой выражение, которое может вычисляться компилятором без необходимости выполнения программы.
Глобальные переменные — это переменные, описанные вне процедуры и функции и располагающиеся в сегменте данных.
Динамическая переменная создается во время выполнения программы и память для них выделяется в динамической области (heap).
Запись представляет собой совокупность ограниченного числа логически связанных компонент, принадлежащих к разным типам. Компоненты записи называются полями, каждое из которых определяется именем.
Именами (идентификаторами) называют элементы языка — константы, метки, типы, переменные, процедуры, функции, модули, объекты. Имя — это последовательность букв и цифр, начинающаяся с буквы. В именах может использоваться символ ‘_’ подчеркивание.
Инициализация переменных — это задание начальных значений переменным.
Инкапсуляция — это объединение данных и алгоритмов их обработки в одной структуре данных (объекте).
Компонентный или типизированный файл — это файл с объявленным типом его компонент.
Компонентные файлы состоят из машинных представлений значений переменных, они хранят данные в том же виде, что и память ЭВМ.
Локальные переменные — это переменные, описанные в самой процедуре или функции и располагающиеся в сегменте стека.
Массивы представляют собой ограниченную упорядоченную совокупность однотипных величин. Каждая отдельная величина называется компонентой массива.
Методы — это инкапсулированные в объект процедуры и функции.
Множество — это ограниченная совокупность различных элементов.
Модуль — это совокупность программных ресурсов, предназначенных для использования другими программами.
Оператор задает полное описание некоторого действия, которое необходимо выполнить. Для описания сложного действия может потребоваться группа операторов. В этом случае операторы объединяются в составной оператор или блок.
Операторы отношений сравнивают два значения, возвращая в результате булевское значение True или False.
Подпрограмма — это последовательность операторов, которые определены и записаны только в одном месте программы, однако их можно вызвать для выполнения из одной или нескольких точек программы. Каждая подпрограмма определяется уникальным именем.
Полиморфизм — это свойство, позволяющее называть разные алгоритмические действия одним именем.
Последовательный доступ — это доступ в каждый момент времени лишь к одной компоненте данных из всей последовательности, записанной в файл.
Программа — это объединенная единым алгоритмом совокупность описаний и операторов на алгоритмическом языке.
Процедура и функция — это именованная последовательность описаний и операторов.
Прямой доступ предполагает, что файл представляет собой линейную последовательность блоков.
Семантика — определение смысла и правила использования тех элементов языка, для которых были даны синтаксические определения.
Символы языка — это основные неделимые знаки, в терминах которых пишутся все тексты на языке.
Синтаксис — правила построения элементов языка.
Следование — это конструкция, представляющая собой последовательное выполнение двух или более операций.
Статической переменной (статически размещенной) называется описанная явным образом в программе переменная, обращение к которой осуществляется по имени. Место в памяти для размещения статических переменных определяется при компиляции программы.
Строки в языке Паскаль — это последовательность символов, записанная между апострофами.
Структурированная программа (или подпрограмма) — это программа, составленная из фиксированного множества базовых конструкций.
Физические файлы — это файлы на внешних устройствах.
Цикл — это конструкция, имеющая линии управления, ведущие к предыдущим операциям или развилкам.
Элементарные конструкции — это минимальные единицы языка, имеющие самостоятельный смысл. Они образуются из основных символов языка.