При выполнении КР псевдокод алгоритма или программы можно записывать, используя управляющие конструкции языка С++ (for, while, do while, if, else и др.) и опуская декларативные предложения, какими, например, являются описания типов переменных. В псевдокоде следует передавать смысл и порядок выполнения алгоритма или программы, поэтому детали выполняемых действий в нем можно не указывать.
ПРИЛОЖЕНИЕ 2
Оформление блок-схем алгоритмов и подпрограмм
(ГОСТ 19.701 – 90)
1 В пределах одной схемы при выполнении ее от руки допускается применять не более двух смежных размеров ряда чисел, кратных 5.
2 Направления линий потока сверху вниз и слева направо принимают за основное и, если линии потока не имеют изломов, стрелками можно не обозначать. В остальных случаях направление линии потока обозначать стрелкой обязательно.
3 Расстояние между параллельными линиями потока должны быть не менее 3 мм, между остальными символами схемы – не менее 5 мм.
4 Размер а должен выбираться из ряда 10, 15, 20 и т.п. мм. Размер b равен 1,5a. Допускается устанавливать b равным 2a.
Таблица П 2.1
Обозначения, применяемые в схемах
Фрагмент схемы |
Содержание, обозначения |
Правила применения |
1 |
2 |
3 |
|
B2, B3, C2 – координаты зоны листа, в которой размещен символ. |
Координату зоны символа или порядковый номер проставляют слева в верхней части символа в разрыве его контура. |
|
18,19,20 – порядковые номера символов в схеме |
|
|
Допускается не проставлять координаты символов при выполнении схем от руки и при наличии координатной сетки |
Продолжение таблицы П 2.1
1 |
2 |
3 |
|
Комментарий |
Применяется, если пояснение не помещается внутри символа (для пояснения характера параметров, особенностей процесса, линий потока и др.). Комментарий записывают параллельно основной надписи. Комментарий помещают в свободном месте схемы алгоритма на данном листе и соединяют с поясняемым символом. |
|
Соединитель: E5, B1, A, 5 - идентификаторы соединителя в виде: Буквы и цифры (координаты зоны листа). Буквы Цифры |
При большой насыщенности схемы символами отдельные линии потока между удаленными друг от друга символами допускается обрывать. При этом в конце (начале) обрыва должен быть помещен символ «Соединитель». |
|
Межстраничный соединитель Первая строка внутри межстраничного соединителя определяет номер листа схемы, вторая – координату символа. |
Связываемые линией потока символы находятся на разных листах. |
|
Излом линии потока под углом 90° |
Обозначает изменение направлений линий потока |
Продолжение таблицы П 2.1
1 |
2 |
3 |
|
Пересечение линий потока |
Применяется в случае пересечения двух несвязанных линий потока |
|
Место слияний линий потока обозначено точкой |
Применяется в случае слияния линий потока, каждая из которых направлена к одному и тому же символу на схеме. |
|
Возможные варианты отображения решения A=B, P і 0 – условия решений; A, B, P - параметры |
При числе исходов не более трех признак условия решения (Да, Нет, =, >, <) проставляют над каждой выходящей линией потока или справа от линии потока. |
|
Yi- условие i-го исхода, 011Е1, 016А3, 005В5, 015Е4 – адреса исходов. Структура адреса имеет вид |
При числе исходов более трех условие исхода проставляется в разрыве линии потока. Адрес исхода проставляется в продолжении условия исхода и отделяется от него пробелом |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.