Лекция "Язык программирования Турбо Паскаль"
Оценка 5

Лекция "Язык программирования Турбо Паскаль"

Оценка 5
Лекции
doc
информатика
Взрослым
05.04.2017
Лекция "Язык программирования Турбо Паскаль"
Любую программу, написанную на Паскале можно условно разделить на две основные части:– раздел объявлений и описаний;– раздел основного блока. В разделе объявлений и описаний программист сообщает компилятору, какими идентификаторами он обозначает данные (константы и переменные), а также определяет собственные типы данных, которые он в дальнейшем намеревается использовать в данной программе. “Процедура” и “функция” – термины, применяемые в Паскале для обозначения специальным образом оформленной последовательности команд (подпрограммы).
Язык программирования Турбо Паскаль. общая структура программы, алфавит языка.doc
Язык программирования Турбо Паскаль: общая структура программы, алфавит  языка Программы,   написанные   на   языке   программирования   Турбо   Паскале,   строятся   в соответствии   с   правилами,   представляющими   собой   несколько   расширенные   и “ослабленные” правила синтаксиса стандартного Паскаля. Приведем пример программы на Турбо Паскале.  PROGRAM Addition; { ADDITION.PAS – Программа суммирования двух введенных целых чисел} VAR  Number_1, Number_2, Sum: INTEGER; BEGIN  Write (‘ Введите первое число:’);   ReadLn (Number_1);  Write (‘Введите второе число:’);   ReadLn (Number_2);  Sum := Number_1 + Number_2;   WriteLn (‘ Сумма введенных чисел равна: ‘,Sum); END. Любую  программу,   написанную   на  Паскале   можно   условно   разделить   на  две   основные части:– раздел объявлений и описаний;– раздел основного блока. В   разделе   объявлений   и   описаний   программист   сообщает   компилятору,   какими идентификаторами он обозначает данные (константы и переменные), а также определяет собственные типы данных, которые он в дальнейшем намеревается использовать в данной программе.  “Процедура”   и   “функция”   –   термины,   применяемые   в   Паскале   для   обозначения специальным образом оформленной последовательности команд (подпрограммы). Доступ к такой   подпрограмме   может   быть   осуществлен   из   любого   места   основного   блока программы, а также из любой процедуры или функции, описание которых следует ниже. В разделе описаний содержится описание процедур и функций в виде текста процедур и функций, который строится по правилам аналогичным правилам построения программы. Основной блок программы состоит из последовательности операторов, причем работа  программы начинается именно с первого оператора основного блока программы. Тело  основного блока программы ограничено словами BEGIN и END. Структура рассмотренной программы имеет следующий вид: PROGRAM Addition;{ Раздел описаний}BEGIN{ Раздел операторов}END. Слово   PROGRAM   зарезервировано   в   Паскале   и   означает   начало   программы.   Далее записывается   имя   программы   (в   приведенном   примере   –   Addition).   В   Турбо   Паскале можно опускать объявление имени оператором PROGRAM без каких–либо последствий для программы. Строки программы обычно выделяют некоторые смысловые фрагменты текста и могут не связываться   с   конкретными   действиями   в   программе.   Программа   записывается   в свободной форме, операторы не привязаны к определенной позиции строки в отличие от других языков программирования.  Расположение  текста программы  по строкам – дело вкуса программиста,  а не требование  синтаксиса  языка.  В то же время рекомендуется программу   записывать   в   такой   внешней   форме,   чтобы   ее   можно   было   легко   читать   и понимать. Для этого широко используются пробелы, пустые строки и комментарии.  Пробел   в   Паскале   используется   как   разделитель   отдельных   конструкций   языка, следовательно   необходимо   внимательно   следить   за   его   присутствием   в   качестве разделителя. 1. Структура программы на языке Турбо Паскаль Program P1; {заголовок, название программы} {±} Uses………;{подключение внешних модулей с расширением *.tpu}{±} Const……...; {описание констант} {±} Type………; {задание типов} {±} Var………..; {раздел объявления переменных}{±} Function F1 ….; {описание функций} {±} Procedure Pr1 ….; {описание процедур} {±} Begin{начало основной программы} {+}  ….. {тело основной программы} {±} End. {конец основной программы} {+}. Алфавит языка в свою очередь состоит из: 1) латинских букв и символа подчеркивания: ABC...Zabc...z_  2) арабских цифр: 012...9  3) 22 специальных символов: +­*/=><.,:;@')(][}{#$^ Символы алфавита используются для построения базовых элементов Pascal­программ ­  минимальных единиц языка, имеющих самостоятельный смысл. Базовые элементы также  называют лексемами.

Лекция "Язык программирования Турбо Паскаль"

Лекция "Язык программирования Турбо Паскаль"

Лекция "Язык программирования Турбо Паскаль"

Лекция "Язык программирования Турбо Паскаль"
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
05.04.2017