Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по Turbo Pascal.doc
Скачиваний:
2
Добавлен:
27.08.2019
Размер:
311.81 Кб
Скачать

Приложение 3 Символы схем алгоритмов по гост 19.002-80 и 19.003-80

Наименование

Обозначение

Функции

1

2

3

1 Ввод-вывод

Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод)

2 Процесс

Выполнение операции или группы операций, в результате которых изменяется значение, форма представления или расположения данных

3 Решение

Выбор направления выполнения алгоритма или программы в зависимости от некоторых переменных условий.

4 Модификация

Выполнение операций, меняющих команды или группу команд, изменяющих программу

5 Предопределенный процесс

Использование ранее созданных и отдельно описанных алгоритмов (процедуры, функции) или программ

Вспомогательные функции

6 Пуск-останов

Пуск или останов работы программы

7 Линия потока

Указание последовательности связей между символами

8 Параллельные действия

Начало или окончание двух или более одновременно выполняемых операций

9 Комментарий

Связь между элементами схемы и пояснением

a = b/2 или a = 2/3b; b = 5, 10, 15, 20,… мм.

Для одной схемы можно использовать два разных значения b.

Содержание

С.

ВВЕДЕНИЕ …………………………………………………………………….

1

1. ОСНОВНЫЕ ЭЛЕМЕНТЫ ЯЗЫКА ……………………………………….

2

1.1. Основные символы ………………………………………………………..

2

1.2. Зарезервированные слова …………………………………………………

2

1.3. Разграничители ……………………………………………………………

2

2. СТАНДАРТНЫЕ ТИПЫ СКАЛЯРОВ …………………………………….

3

2.1. Целочисленный тип /Integer/ ……………………………………………..

3

2.2. Байтовый тип /Byte/ ……………………………………………………….

3

2.3. Вещественный тип /Real/ …………………………………………………

3

2.4. Булевский тип /Boolean/ …………………………………………………..

4

2.5. Символьный тип /Char/ ……………………………………………………

4

3. СТРУКТУРА ПРОГРАММЫ ………………………………………………

4

3.1. Заголовок программы ……………………………………………………..

4

3.2. Раздел описания …………………………………………………………..

4

3.2.1. Раздел описания меток ………………………………………………….

5

3.2.2. Раздел определения констант …………………………………………..

5

3.2.3. Раздел определения типов ………………………………………………

6

3.2.4. Раздел описания переменных …………………………………………..

6

3.2.5. Раздел описания процедур и функций …………………………………

7

3.2.5.1. Подпрограмма – функция …………………………………………….

7

3.2.5.2. Подпрограмма – процедура …………………………………………..

8

3.3. Раздел операторов …………………………………………………………

9

3.3.1. Оператор присвоения …………………………………………………...

10

3.3.2. Ввод – вывод данных ……………………………………………………

10

3.3.3. Оператор безусловного перехода ………………………………………

13

3.3.4. Условные операторы ……………………………………………………

13

3.3.4.1. Оператор IF ……………………………………………………………

13

3.3.4.2. Оператор выбора /Case/ ……………………………………………….

14

3.3.4.3. Операторы повтора FOR, WHILE и REPEAT ……………………….

15

4. ПРИМЕР НАПИСАНИЯ ПРОГРАММЫ ………………………………….

18

Список литературы …………………………………………………………….

21

ПРИЛОЖЕНИЕ 1 ………………………………………………………………

21

ПРИЛОЖЕНИЕ 2 ………………………………………………………………

22

ПРИЛОЖЕНИЕ 3 ………………………………………………………………

23