Технология разработки программного обеспечения. Сивохин А.В - 45 стр.

UptoLike

45
Отк
р
ыть выхо
д
ной
ф
айл r := r+1
операторов на том языке программирования, на котором предполагается
реализовывать конкретный проект:
Никаких дополнительных или неявных ограничений при записи действий
не накладывается.
Иногда возникает необходимость представить на диаграмме
деятельности некоторое сложное действие, которое, в свою очередь,
состоит из нескольких более простых действий. В этом случае
используется специальное обозначение:
Такое
состояние называется состоянием поддеятельности (sub-
activity state).
Каждая диаграмма деятельности должна иметь единственное
начальное и единственное конечное состояния, которые обозначается
окружностями:
При этом каждая деятельность начинается в начальном состоянии и
заканчивается в конечном состоянии.
Диаграммы деятельности принято располагать таким образом, чтобы
действия следовали сверху вниз. В этом случае начальное состояние будет
находиться
в верхней части диаграммы, а конечноев её нижней части.
Переходы на диаграмме изображаются сплошными линиями со стрелками.
Если из состояния действия выходит единственный переход, то он не
помечается. Если таких переходов несколько, то срабатывать может только
один из них. Для этих целей на переходах записываются сторожевые
условия в квадратных скобках
. Само состояние называется ветвлением и
обозначается небольшим ромбом без текста. В этот ромб может входить
только одна стрелка. Принято входящую стрелку присоединять к верхней
или левой вершине символа ветвления. Выходящих стрелок может быть
две или более, но для каждой из них явно указывается сторожевое условие
в форме булевского выражения:
Вместо
сторожевого условия допускается
использовать словоиначе”.
Отсортировать
массив
начальное
конечное
[d=0]
d
<
0]
операторов на том языке программирования, на котором предполагается
реализовывать конкретный проект:

        Открыть выходной файл                 r := r+1

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

                         Отсортировать
                    массив
       Такое состояние называется состоянием поддеятельности (sub-
activity state).
       Каждая диаграмма деятельности должна иметь единственное
начальное и единственное конечное состояния, которые обозначается
окружностями:
             начальное            конечное

      При этом каждая деятельность начинается в начальном состоянии и
заканчивается в конечном состоянии.
      Диаграммы деятельности принято располагать таким образом, чтобы
действия следовали сверху вниз. В этом случае начальное состояние будет
находиться в верхней части диаграммы, а конечное – в её нижней части.
Переходы на диаграмме изображаются сплошными линиями со стрелками.
      Если из состояния действия выходит единственный переход, то он не
помечается. Если таких переходов несколько, то срабатывать может только
один из них. Для этих целей на переходах записываются сторожевые
условия в квадратных скобках. Само состояние называется ветвлением и
обозначается небольшим ромбом без текста. В этот ромб может входить
только одна стрелка. Принято входящую стрелку присоединять к верхней
или левой вершине символа ветвления. Выходящих стрелок может быть
две или более, но для каждой из них явно указывается сторожевое условие
в форме булевского выражения:
                        Вместо     сторожевого    условия   допускается
                   использовать слово “иначе”.
         [d=0]
                                     45
      d<0]