Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Стандартные типы данных Pascal
Так называется набор типов данных, описанных первым международным стандартом языка Pascal. Для настоящего курса можно ограничиться этими данными, хотя современный Pascal имеет много больше типов. Каждый тип данных указывается в разделе описания переменных после имени переменной через двоеточие (см. предыдущий пример).
Составной оператор. Пустой оператор
Составной оператор представляет собой специальную структуру, позволяющую объединять несколько операторов в одно действие. Лексическая схема (лексема) такого оператора представляет собой следующее: (S1; S2; S3;...; Sn); где (- операторная скобка, зарезервированное слово BEGIN; S1; S2;...; Sn - исполняемые операторы; ) - операторная скобка, зарезервированное слово END; ; - признак завершения оператора. В программе составной оператор обычно записывается так: BEGIN < оператор 1 >; < оператор 2 >; < оператор 3 >; .............. < оператор N > END; Как видно из лексемы, после открытой скобки (слова BEGIN) и перед закрывающейся (слово END) символ "; " не ставится. Но если после < оператор N> поставить "; ", то по синтаксическим правилам Pascal'я эта запись будет называться «пустой оператор». Пустой оператор не содержит никаких действий. Может использоваться для передачи управления в конец составного оператора.
Физический смысл имени переменной
Для ЭВМ имя переменной - адрес (абсолютный номер) ячейки оперативной памяти. Анализируя описательную часть программы, транслятор закрепляет за каждой переменной, указанной там, конкретную ячейку памяти и запоминает её номер (адрес). В дальнейшем, по мере надобности, ЭВМ производит обращение к этой ячейке - записывает туда информацию или считывает её оттуда. Таким образом, переменная будет менять своё значение. Но для ЭВМ это будет не переменная " Х" или " Y", а ячейка за номером N1 или N2.
Арифметическое выражение
Арифметическое выражение - совокупность констант, имён переменных, функций, объединённых знаками математических операций.
Таблица арифметических функций языка Pascal
|