Основы алгоритмизации и программирования. Часть первая. Алгоритмический язык. Операторы. Асламова В.С - 9 стр.

UptoLike

Составители: 

17
Структура программы
ЛОС 2
ЧТО?
ИЗ ЧЕГО?
КАК?
PROGRAM ИМЯ (INPUT, OUTPUT);
ОИПСАНИЕ МЕТОК;
КОНСТАНТ;
ТИПОВ; ПЕРЕМЕННЫХ;
BEGIN
ОПЕРАТОР1
ОПЕРАТОР2
END.
СИМВОЛЫ
00AF68C9
SOFTWARE
HARDWARE
КОДЫ
ABCD=+$
PROGRAM ИМЯ
(
ИМЯ
)
БЛОК
; .
,
БЛОК
LABEL
CONST
TYPE
VAR
ИМЯ
ИМЯ
ИМЯ
=
=
:
ЗНАЧЕНИЕ
ТИП
ТИП
;
;
;
МЕТКА
;
,
,
BEGIN ОПЕРАТОР
;
END
Рисунок 5. Лист опорного сигнала 2
18
Общая структура программы Turbo Pascal
Язык Turbo Pascal является алгоритмическим языком. Иными
словами, правильная программа на этом языке представляет собой
формальную запись некоторого алгоритма, то есть конечной
последовательности действий, приводящих к решению некоторой задачи.
Обратите внимание на ЛОС№1 и ЛОС№2.
В соответствии с этим принципом программа на языке Turbo Pascal
всегда состоит из двух основных частей: описания последовательности
действий, которые нео
бходимо выполнить, и описания данных, с
которыми оперируют действия. Действия представляются операторами
языка, данные вводятся посредством описаний и определений. Кроме
того, программа может быть снабжена заголовком, который задает имя
программы и ее параметры. В авторском варианте языка заголовок
реализует связь программы с вычислительной средой. Язык Turbo Pascal
рассматривает заголовок как комментарий. Текст программы должен
завершаться с
имволом. ” (точка).
Описания данных текстуально предшествуют описанию действий и
должны содержать упоминание всех объектов, используемых в действиях
(операторах).
Совокупность описаний и определений и следующая за ней
последовательность операторов называется блоком.
Блок
.
Заголовок
Рисунок 6. Программа
Объекты, вводимые посредством описаний и определений, имеют
различную природу и могут быть разбиты на пять классов:
Метки.
Константы.
Типы.
Переменные.
Процедуры и функции.
                                                                                                   Общая структура программы Turbo Pascal
  ЛОС №2
                  Структура программы
                                                                                               Язык Turbo Pascal является алгоритмическим языком. Иными
                   ЧТО?               PROGRAM ИМЯ (INPUT, OUTPUT);
                                      ОИПСАНИЕ       МЕТОК;                              словами, правильная программа на этом языке представляет собой
                   ИЗ ЧЕГО?                      КОНСТАНТ;
                                      ТИПОВ; ПЕРЕМЕННЫХ;
                                                                                         формальную запись некоторого алгоритма, то есть конечной
                                       BEGIN                                             последовательности действий, приводящих к решению некоторой задачи.
                   КАК?                  ОПЕРАТОР1                                       Обратите внимание на ЛОС№1 и ЛОС№2.
                                         ОПЕРАТОР2
                                       END.
                                                                                                В соответствии с этим принципом программа на языке Turbo Pascal
                                                                                         всегда состоит из двух основных частей: описания последовательности
                                                                                         действий, которые необходимо выполнить, и описания данных, с
                    HARDWARE                                                             которыми оперируют действия. Действия представляются операторами
                                                                                         языка, данные вводятся посредством описаний и определений. Кроме
                                                                                         того, программа может быть снабжена заголовком, который задает имя
                                                                                         программы и ее параметры. В авторском варианте языка заголовок
                      КОДЫ
         00AF68C9                                                                        реализует связь программы с вычислительной средой. Язык Turbo Pascal
                                                                                         рассматривает заголовок как комментарий. Текст программы должен
                                                                                         завершаться символом “ . ” (точка).
                    SOFTWARE
                                                                                               Описания данных текстуально предшествуют описанию действий и
                                                                                         должны содержать упоминание всех объектов, используемых в действиях
                    СИМВОЛЫ
                                                                                         (операторах).
         ABCD=+$
                                                                                               Совокупность описаний и определений и следующая за ней
                                                                                         последовательность операторов называется блоком.
  PROGRAM           ИМЯ         (       ИМЯ       )        ;             БЛОК   .
                                                                                                       Заголовок        Блок      .
  БЛОК                                      ,
           LABEL          МЕТКА                                      ;                   Рисунок 6. Программа
                            ,                                                                  Объекты, вводимые посредством описаний и определений, имеют
                                                                                         различную природу и могут быть разбиты на пять классов:
           CONST          ИМЯ           =       ЗНАЧЕНИЕ             ;
                                                                                                  ⊕   Метки.
           TYPE           ИМЯ           =       ТИП                  ;
                                                                                                  ⊕   Константы.
            VAR           ИМЯ           :       ТИП                  ;                            ⊕   Типы.
                            ,
                                                                                                  ⊕   Переменные.
           BEGIN                    ОПЕРАТОР                   END
                                                                                                  ⊕   Процедуры и функции.
                                        ;
Рисунок 5. Лист опорного сигнала №2

                                                                                    17   18