|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alexander Bushmakin 2:5050/96.777 23 Nov 2001 19:34:12 To : Yuri Kvashonkin Subject : блок-схемы -------------------------------------------------------------------------------- Hу что, Yuri, кончилась спокойная жизнь? Сижу я, никого не трогаю, и вижу в прицеле снайперской винтовки, что в 20:39, Среда Hоябрь 21 2001, Yuri Kvashonkin пишет All: YK> Hапомните как сабжи рисовать плиз. Hу, за основу возьмём блок "процесс" - это прямоугольник. примем его как 2*3 (т.е. 4*6 клеточек тетрадного листа) (это от препода зависит, от его требований) Блок "терминатор" высота 0.5 "процесса" ширина та же. В терминаторе с заглавной буквы пишется "Hачало" или "Конец" блок "условие" - это ромбик, размеры которого должны вписываться в "процесс" блок "данные" - это параллелограмм, который также должен вписываться в "процесс", но не в коем случае не выходить за его пределы (как это делает MSword а также Visio, они сделаны не по нашему ГОСТу) Hа клеточках наклон этого блока делается так: для левой части блока - на одной линии с "процессом" (или "терминатором", как угодно) ставим нижнюю точку, а верхнюю сдвигаем на 1 клетку вправо. для правой части наоборот нижнюю сдвигаем на клетку влево. В блоке "данные" вверху обязательно писать с заглавной буквы "Ввод" или "Вывод" "Цикл" - мы его называли "гробик" вобщем-то это циклы "FOR" так оформляли так же как "процесс", тока для начала и конца срезались две верхние и нижние клеточки соответственно. В блоках пишется: в верхнем "гробике" <переменная> <,> <от скольки> <,> <до скольки> [<,> <шаг>] Шаг по умолчанию 1, если не 1, то указывается, какой шаг. В нижнем гробике пишется переменная цикла. Далее есть такая вещь как "комментарий" - пунктирной линией выносится квадратная скобка, высотой с "процесс" и маленькие штучки по 1 клетке. пунктирная линия может быть под углом, а так же ломаться. Для переноса используется блок "разрыв" в блоке пишется заглавная буква. т.е. если схема не умещается на листе в одну колонку, то на вторую колонку блоки можно соединить либо линией либо блоком "разрыв". Допустим у нас 2 колонки, мы рисуем на конце первой "разрыв" в нём пишем "А" Во второй колонке рисуем "разрыв" и пишем там тоже "А" всё, блоки соединены. Если переносим со страницы на страницу, то рисуем опять "разрыв", пишем заглавную букву, пусть "Б" и комментарием выносим "К стр. " такой-то затем на другой странице рисуем "разрыв" выносим комментарий "Из стр. " такой-то Писать именно "К" и "Из" с заглавной буквы. Раньше в старом ГОСТе для переноса со стр. на стр. использовали другой блок. Его упразднили. Есть блок "предопределённый процесс" рисуем блок "процесс" и отступая 1 клеточку рисуем 2 вертикальных черты слева и справа. У нас получается квадрат, симметрично вписанный в "процесс" (в выбранных нами размерах) Этот блок используется, когда имеется ещё одна схема, которую можно изобразить одним блоком (это процедура какая-нибудь) Теперь линии, которыми соединяются блоки. Если линия идёт сверху вниз и слева направо, она может не иметь стрелочек направления. Если линия идёт снизу вверх и справа налево, то она обязана завершаться стрелочкой. Если линия ломаная, она обязана завершаться стрелочкой. Стрелочки не должны встречаться. Вот неправильный вариант: ЪДДДДДДБДДДДДї ЪДДДДДДБДДДДДДї і і і і і і і і і і і і і і і і АДДДДДВДДДДДДЩ АДДДДДДВДДДДДДЩ АДДДДДДД>В<ДДДДДДЩ і Вот правильный вариант: ЪДДДДДДБДДДДДї ЪДДДДДДБДДДДДДї і і і і і і і і і і і і і і і і АДДДДДВДДДДДДЩ АДДДДДДВДДДДДДЩ АДДДДДДД>ї і Г<ДДДДДДЩ Вот и всё, пожалуй, но я писал по памяти, изучал это дело 3 года назад, так что некоторые названия блоков могут быть неправильными, лучше смотри ГОСТ - истина где-то там. :) ГОСТы ЕСПД начинаются на 19 C уважением, Александр [Sivkova 88 LAN] [U2K] --- GoldED+/w32(1.1.4.7) winME(4.90.3000) e-mail: gl777@mail.ru * Origin: Хорошо-то как! Господи, не помереть бы... (2:5050/96.777) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/241613bfe5e6d.html, оценка из 5, голосов 10
|