Блок Название Характеристика
процесс Для обозначения одного или нескольких действий, (обработка) изменяющих значение, форму представления или размещения данных.
решение Выбор направления выполнения алгоритма в зависимости от некоторых переменных условий. Должен содержать вопрос, решение, условие или сравнение. Выходящие линии потока помечаются ДА и НЕТ или другим способом для учета всех возможных ответов.
модификация Для организации циклических конструкций. Внутри записывается параметр цикла и закон его изменения. В блок-схеме этот блок помещается всегда в начале цикла. Имеет фиксированные входы и выходы.
предопределенный Предполагает использование ранее созданных и процесс отдельно описанных алгоритмов или программ.
ввод-вывод Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод).
пуск-останов Определяет начало и конец алгоритма. Содержит, соответственно, буквы Н или К.
Все блоки внутри одной блок-схемы должны иметь одинаковую ширину и высоту. Исключение составляют блоки пуск-останов: их высота должна быть вдвое меньше высоты остальных блоков. Соотношение высоты к ширине блока (кроме блоков пуск-останов) должно удовлетворять пропорции 1:2 или 2:3. Тексты, которые записываются в блоки, не регламентируются: они должны отражать выполняемые действия и не быть ориентированными на тот или иной язык программирования. Если текст не помещается в блок, справа или слева к блоку приписывается комментарий, куда и помещается дополнительный текст. Блоки: процесс, решение, модификация, предопределенный процесс, ввод-вывод, останов имеют единый вход (т.е. входящую линию потока), который располагается вверху блока. Например, для блока «процесс»:
Блоки: процесс, предопределенный процесс, ввод-вывод, пуск имеют единый выход (т.е. выходящую линию потока), который располагается внизу блока. Например, для блока «процесс»:
Блок «решение» имеет, как минимум, два выхода, которые подписываются словами ДА и НЕТ, например,
Блок «модификация» имеет выходы и входы (кроме входа в блок) со следующими значениями:
1) связь 1 – возврат к началу цикла. Имеет место, когда параметр цикла не превысил своего максимального значения; 2) связь 2 – вход в тело цикла; 3) связь 3 – выход из цикла, когда параметр цикла превысил свое максимальное значение. Вход и выход в блок внутристраничного соединителя допускается в любом месте, например:
Вход в блок межстраничного соединителя допускается только сверху, например:
Выход из этого блока допускается только снизу, например:
Сами линии потока должны отвечать следующим требованиям: 1) должны быть параллельны внешним краям рамки листа; 2) допускается пересечение линий потока или изгиб под углом 90°, например:
3) для обозначения слияния место слияния обозначается точкой, например:
4) направление линий потока сверху вниз и слева направо считается основным. В противном случае, направление указывается стрелкой; 5) расстояние между параллельными линиями потока не менее 3 мм, между остальными символами схемы не менее 5 мм.
2. Варианты для схем (второе задание):
Лабораторная работа 4. Таблицы стилей и форматирование документа
|