Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
INFORMAT / 6TABLE.DOC
Скачиваний:
23
Добавлен:
02.03.2016
Размер:
257.02 Кб
Скачать

Приложение 3 основные символы, используемые для построения блок-схем

Конфигурация и размер блоков, а также порядок построения блок-схем определяется

ГОСТ 19.701-90.

Условное наименование

Изображение

Примечания

1

2

3

Процесс

Отображает функцию обработки данных любого вида (например, вычисление по формуле)

Приложение 3 (продолжение)

1

2

3

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

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

Ручная операция

Отображает любой процесс, выполняемый человеком

да

нет

Решение (проверка выполнения условия)

Стрелка с ответом «да» определяет действия в случае истинности условия, вторая стрелка – в случае невыполнения условия

Подготовка

Отображает модификацию команды или группы команд с целью воздействия на некоторую последующую функцию

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

Отображает синхронизацию двух или более параллельных операций

ZI

i > 40

Граница цикла

Состоит из двух частей. Отображает начало и конец цикла. Обе части символа имеют один и тот же идентификатор. Условия для инициализации, прираще-ния, завершения и т. д. Помещаются внутри символа в начале или в конце в зависимости от расположения операции, проверяющей условие.

Данные

1

(ввод-вывод)

Отображает данные, носитель которых не определен (1 – «ввод», если блок используется для ввода переменных, или

1 – «вывод», если блок используется для вывода переменных).

Терминатор

1 – пуск (начало) программы или

1 – останов (конец) программы

Ручной ввод

Ввод данных с клавиатуры

Соединитель

Применяется как соединитель линий потока при разрыве (внутри ставится метка)

Комментарий

Используется для добавления описатель-ных комментариев или пояснительных записей. Текст комментариев должен быть помещен около ограничивающей фигуры.

Приложение 4 список команд, операторов, функций языка бейсик

п/п

Ключевое слово

Назначение

Элемент языка

1

2

3

4

ABS

Абсолютное значение

Числовая функция

AND

Логическая операция «И»

Операция

ASC

Переводит символ в числовой код ASCII

Символьная функция

Приложение 4 (продолжение)

1

2

3

4

ATN

Арктангенс

Числовая функция

CHR$

Переводит числовой код ASCII в символ

Символьная функция

CIRCLE

Рисует окружности, овалы, дуги.

Оператор

CLS

Очищает экран

Оператор

COLOR

Переключение цвета фона и текущего цвета изображения

Оператор

COS

Косинус угла

Числовая функция

CASE

Случай. Составная часть оператора выбора SELECT CASE.

Часть оператора

DELETE

Удаляет группы строк из текста программы

Команда

DIM

Определяет, резервирует память и инициализирует массив

Оператор

DRAW

Выполняет строки графических команд

Оператор

DATA

Определяет список данных

Оператор

DO

Делать. Оператор начала цикла.

Оператор

DOUBLE

Тип двойной точности.

Ключевое слово

DEF FN

Определяет пользовательские функции FN

Оператор

EXIT

Выход (из управляющей конструкции, процедуры / функции)

Оператор

ELSE

Составная часть оператора условного перехода IF, выполняет действие, если условие не выполнено

Часть оператора IF

EXP

Возведение числа e=2.71... в степень

Числовая функция

END

Заканчивает выполнение программы

Оператор

FIX

Отбрасывает дробную часть аргумента

Числовая функция

FOR

Начинает выполнение цикла

Оператор

GOSUB

Вызов подпрограммы (п/п)

Оператор

GOTO

Переход на новую строку программы

Оператор

IS

Если. Служит для проверки условия в операторе SELECT CASE

Ключевое слово

IF

В зависимости от заданного условия выполняется одна из ветвей.

Оператор

INPUT

Ввод данных

Оператор

INTEGER

Целое. Тип данных

Ключевое слово

INT

Округляет аргумент до целого числа, не превосходящего аргумент

Числовая функция

LEN

Текущая длина символьного выражения

Символьная функция

LONG

Длинное целое. Тип данных

Ключевое слово

LPRINT

Вывод на печатающее устройство

Оператор

LOOP

Пока. Оператор конца цикла DO

Оператор

LOG

Натуральный логарифм числа

Числовая функция

LOCATE

Передвигает курсор, высвечивая или гася его

Оператор

LET

Присваивание новых значений переменным

Оператор

LINE

Чертит линии и прямоугольники

Оператор

MID$

Выбор части символьного выражения

Символьная функция

Приложение 4 (продолжение)

1

2

3

4

MOD

Деление по модулю

Арифметическая функция

MERGE

Загружает программу с диска и объединяет ее с программой в ОЗУ

Команда

NEW

Удаляет всю программу из памяти

Команда

NEXT

Заканчивает цикл, начатый оператором FOR

Оператор

NOT

Логическая операция отрицания

Операция

ON

Выбор альтернативы

Оператор

OR

Логическая операция «ИЛИ»

Операция

PAINT

Заполняет замкнутую область заданным цветом

Оператор

PSET

Окрашивает указанную точку в заданный цвет

Оператор

PRESET

Окрашивает указанную точку в цвет фона

Оператор

PRINT

Вывод данных

Оператор

RETURN

Оканчивает п/п и осуществляет возврат к следующему за GOSUB оператору

Оператор

RND

Псевдослучайное число

Числовая функция

RUN

Начинает выполнение программы

Команда

READ

Ввод данных из оператора данных DATA в переменные

Оператор

RESTORE

Устанавливает ввод с определенного оператора DATA

Оператор

SAVE

Записывает программу на диск

Команда

SELECT

Выбрать. Составная часть оператора выбора SELECT CASE

Часть оператора SELECT CASE

SGN

Функция знака

Числовая функция

SIN

Синус числа

Числовая функция

SINGLE

Тип данных обычной точности

Ключевое слово

STRING

Символьное (тип данных)

Ключевое слово

SQR

Квадратный корень

Числовая функция

STEP

Величина шага параметра цикла в операторе FOR

Часть оператора FOR

STOP

Временно приостанавливает выполнение программы

Оператор

STR$

Преобразует число в символьную функцию

Символьная функция

STRING$

Формирует строку повторяющегося указанного символа

Символьная функция

SPC

Выводит указанное число пробелов

Функция оператора PRINT

TAB

Выводит пробелы до указанной позиции

Функция оператора PRINT

TAN

Тангенс угла

Числовая функция

Приложение 4 (продолжение)

1

2

3

4

THEN

Составная часть оператора IF, выполня-ет действие, если условие выполнено

Часть оператора IF

TO

Часть оператора цикла FOR

Составная часть оператора цикла

VAL

Преобразует часть символьной перемен-ной, содержащей цифры, в число

Символьная функция

WHILE

Пока. Заголовок цикла с предусловием

Оператор

WEND

Конец цикла с предусловием

Оператор

Соседние файлы в папке INFORMAT