Специфические символы линий




Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего образования «Казанский национальный исследовательский технический университет им. А.Н. Туполева-КАИ»

(КНИТУ-КАИ)

Отделение СПО ИКТЗИ

Реферат

ГОСТ 19.002-80. Схемы алгоритмов и программ. Правила выполнения.

 

Работу выполнили:

студенты гр. 4338:

Скоблин С.

Хасанова Р.

 

 

Принял:

Преподаватель каф. ПМИ

Александров А.Ю.

 

Казань, 2017 г.

Содержание

Введение. 4

1.Элементы схем алгоритмов. 5

1.1Данные. 5

1.2Основные символы процесса. 5

1.2.1Процесс. 5

1.3Специфические символы процесса. 5

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

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

1.3.3Подготовка. 6

1.3.4 Решение. 6

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

1.4Основной символ линий. 7

1.4.1Линия. 7

1.5Специфические символы линий. 8

1.5.1Передача управления. 8

1.5.2 Канал связи. 8

1.5.3 Пунктирная линия. 8

1.6 Специальные символы.. 9

1.6.1 Соединитель. 9

1.6.2 Терминатор. 9

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

2. Правила выполнения схем. 10

3. Правила применения символов. 13

4.Размеры символов. 21

5. Пример схемы алгоритма. 22

Заключение. 24

Список использованных источников. 25

 

 

Введение

Схемы (графические модели), описывают алгоритмы или процессы, в которых отдельные шаги изображаются в виде блоков различной формы, соединенных между собой линиями, указывающими направление последовательности. То есть, схема это по своей сути не что иное, как графическая интерпретация алгоритма программы.

Для изображения схем алгоритмов и программ выработаны соглашения, которые закреплены ГОСТ и международными стандартами. На территории Российской Федерации действует единая система программной документации (ЕСПД), частью которой является Государственный стандарт – ГОСТ 18.002-80 “Схемы алгоритмов программ. Правила выполнения”.

В данном реферате приведены и описаны основные, и по сей день актуальные элементы, используемые для построения схем алгоритмов.
Также кроме графического изображения в реферате описаны правила выполнения схем, в соответствии с ГОСТ 19.002-80.

 

 

Элементы схем алгоритмов

Данные

Символ отображает данные, носитель данных не определен (Рис. 1).

Рис.1

Основные символы процесса

Процесс

Символ отображает функцию обработки данных любого вида (выполнение определенной операции или группы операций, приводящее к изменению значения, формы или размещения информации или к определению, по которому из нескольких направлений потока следует двигаться) (Рис. 2).

Рис. 2

Специфические символы процесса

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

Символ отображает предопределенный процесс, состоящий из одной или нескольких операций или шагов программы, которые определены в другом месте (в подпрограмме, модуле) (Рис. 3).

Рис. 3

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

Символ отображает любой процесс, выполняемый человеком (Рис.4).

Рис. 4

Подготовка

Символ отображает модификацию команды или группы команд с целью воздействия на некоторую последующую функцию (установка переключателя, модификация индексного регистра или инициализация программы) (Рис. 5).

Рис. 5

Решение

Символ отображает решение или функцию переключательного типа, имеющую один вход и ряд альтернативных выходов, один и только один из которых может быть активизирован после вычисления условий, определенных внутри этого символа (Рис. 6). Соответствующие результаты вычисления могут быть записаны по соседству с линиями, отображающими эти пути.

Рис. 6

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

Символ отображает синхронизацию двух или более параллельных операций (Рис. 7).

Рис. 7

Основной символ линий

Линия

Символ отображает поток данных или управления (Рис.8).

Рис. 8

 

Специфические символы линий

Передача управления

Символ отображает непосредственную передачу управления от одного процесса к другому, иногда с возможностью прямого возвращения к инициирующему процессу после того, как инициированный процесс завершит свои функции (Рис. 9). Тип передачи управления должен быть назван внутри символа (например, запрос, вызов, событие).

Рис. 9

Канал связи

Символ отображает передачу данных по каналу связи (Рис. 10).

Рис. 10

Пунктирная линия

Символ отображает альтернативную связь между двумя или более символами (Рис. 11). Кроме того, символ используют для обведения аннотированного участка.

Рис. 11

Специальные символы

Соединитель

Символ отображает выход в часть схемы и вход из другой части этой схемы и используется для обрыва линии и продолжения ее в другом месте (Рис. 12). Соответствующие символы - соединители должны содержать одно и то же уникальное обозначение.

Рис. 12

Терминатор

Символ отображает выход во внешнюю среду и вход из внешней среды (начало или конец схемы программы, внешнее использование и источник или пункт назначения данных) (Рис. 13).

Рис. 13

Комментарий

Символ используют для добавления описательных комментариев или пояснительных записей в целях объяснения или примечаний (Рис. 14). Пунктирные линии в символе комментария связаны с соответствующим символом или могут обводить группу символов. Текст комментариев или примечаний должен быть помещен около ограничивающей фигуры.

Рис. 14

Правила выполнения схем

2.1. При выполнении схем алгоритмов и программ отдельные функции алгоритмов и программ, с учетом степени их детализации, отображаются в виде условных графических обозначений - символов по ГОСТ 19.003-80.

Схемы должны быть выполнены на форматах по ГОСТ 2.301-68 (формат с размерами сторон 1189Х841 мм, площадь которого равна 1 м2, и другие форматы, полученные путем последовательного деления его на две равные части параллельно меньшей стороне соответствующего формата, принимаются за основные).

2.2. Для облегчения вычерчивания и нахождения на схеме символов рекомендуется поле листа разбивать на зоны. Размеры зон устанавливают с учетом минимальных размеров символов, изображенных на данном листе. Допускается один символ размещать в двух и более зонах, если размер символа превышает размер зоны.

2.3. Координаты зоны проставляют:

· по горизонтали - арабскими цифрами слева направо в верхней части листа;

· по вертикали - прописными буквами латинского алфавита сверху вниз в левой части листа.

2.4. Координаты зон в виде сочетания букв и цифр присваивают символам, вписанным в поля этих зон, например A1, A2, A3, B1, B2, B3 и т. д.

При выполнении схем от руки, если поле листа не разбито на зоны, символам присваивают порядковые номера.

2.5. В пределах одной схемы, при выполнении ее от руки, допускается применять не более двух смежных размеров ряда чисел, кратных 5.

2.6. Для ускорения выполнения схем от руки рекомендуется использовать бланки с контуром прямоугольника внутри каждой зоны. Контуры не должны воспроизводиться при изготовлении копии.

2.7. Расположение символов на схеме должной соответствовать требованиям ГОСТ 19.003-80.

Исключение составляют обязательные символы «Линия потока», «Канал связи», «Комментарий» и рекомендуемые символы «Межстраничный соединитель», «Транспортирование носителей», «Материальный поток».

2.8. Линии потока должны быть параллельны линиям внешней рамки схемы.

2.9. Направления линии потока сверху вниз и слева направо принимают за основные и, если линии потока не имеют изломов, стрелками можно не обозначать. В остальных случаях направление линии потока обозначать стрелкой обязательно.

2.10. Расстояния между параллельными линиями потока должно быть не менее 3 мм, между остальными символами схемы - не менее 5 мм.

2.11. Записи внутри символа или рядом с ним должны быть выполняться машинописью с одним интервалом или чертежным шрифтом по ГОСТ 2.304-68.

2.12. Записи внутри символа или рядом с ним должны быть краткими. Сокращение слов и аббревиатуры, за исключением установленных государственными стандартами, должны быть расшифрованы в нижней части поля схемы или в документе, к которому эта схема относится.

2.13. Для удобства детализации программы должны быть использованы символы «Процесс», «Решение», «Модификация», «Ввод-вывод» и «Пуск-останов», при этом внутри символа на расстоянии на менее 0,25a проводят тонкую линию (размер a по ГОСТ 19.003-80).

2.14. Записи внутри символа должны быть представлены так, чтобы их можно было читать слева направо и сверху вниз, независимо от направления потока (Рис. 15). Вид а должен быть прочитан как вид b.


Рис. 15

2.15. В схеме символу может быть присвоен идентификатор, который должен помещаться слева над символом (например, для ссылки в других частях документации) (Рис. 16).


Рис. 16

2.16. В схемах допускается краткая информация о символе (описание, уточнение или другие перекрестные ссылки для более полного понимания функции данной части системы). Описание символа должно помещаться справа над символом (Рис. 17).


Рис. 17



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2018-01-08 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: