69612

РАЗРАБОТКА UML ДИАГРАММ ЛОГИЧЕСКОГО УРОВНЯ ПРОЕКТИРОВАНИЯ КОМПОНЕНТНИХ ПРОГРАММНЫХ РЕШЕНИЙ (КПР): МОДЕЛИРОВАНИЯ ДИНАМИЧЕСКИХ АСПЕКТОВ

Лабораторная работа

Информатика, кибернетика и программирование

Диаграмма состояний Показывает как объект переходит из одного состояния в другое. Диаграмма активности Используются для визуализации алгоритмов программы. Диаграмма кооперации Показывает поток сообщений между объектами системы и основные ассоциации между ними...

Русский

2014-10-07

45.05 KB

1 чел.

Министерство образования и науки, молодежи и спорта Украины

Харьковский национальный университет им. В. Н. Каразина

Факультет компьютерных наук

Лабораторная работа №5

на тему:

«РАЗРАБОТКА UML ДИАГРАММ ЛОГИЧЕСКОГО УРОВНЯ ПРОЕКТИРОВАНИЯ КОМПОНЕНТНИХ  ПРОГРАММНЫХ  РЕШЕНИЙ (КПР):  МОДЕЛИРОВАНИЯДИНАМИЧЕСКИХ АСПЕКТОВ»

               Выполнила:

студентка группы КС-51

Тимченко Н.М.

Харьков 2011

Диаграмма состояний

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

Диаграмма активности

Используются для визуализации алгоритмов программы.

Диаграмма кооперации

Показывает поток сообщений между объектами системы и основные ассоциации между ними и по сути, является альтернативой диаграммы последовательностей.


 

А также другие работы, которые могут Вас заинтересовать

28613. События, обрабатываемые формой 16.6 KB
  В этом случае создается объектнаследник того компонента который должен обрабатывать событие и специальный методобработчик этого события. Форма получает событие OnActivate при ее активизации. Форма получает это событие перед закрытием формы которое может наступить либо при вызове метода Close либо при выборе команды Close из системного меню. Это событие может наступить либо при вызове метода Close либо при выборе команды Close из системного меню.
28614. Архитектура фон Неймана 15.3 KB
  von Neumann architecture широко известный принцип совместного хранения программ и данных в памятикомпьютера. Всё изменила идея хранения компьютерных программ в общей памяти. Принцип однородности памяти. Программы и данные хранятся в одной и той же памяти.
28615. Структурные типы данных (массивы, записи, множества) 21.26 KB
  Массив - это структура данных, доступ к элементам которой осуществляется по номеру (илииндексу). Все элементы массива имеют одинаковый тип.
28616. Подпрограмма 21.26 KB
  Функции Другой вид подпрограммыфункцияоформляется аналогично процедуре. Отличительные особенности функции: она имеет только один результат выполнения но может иметь несколько входных параметров; результат обозначается именем функции и передаётся в основную программу. Функция оформляется в следующем виде: Function имя функции формальные параметры: тип: тип значения функции; Var . Вызов функции можно делать непосредственно внутри выражения.
28617. В программе на языке FPC 12.55 KB
  Если локальное и глобальное имя совпадают то в подпрограмме локальное имя блокирует глобальное. Формат доступа к глобальному имени: имя программы . глобальное имя .
28618. Процедурные типы 15.45 KB
  Для объявления процедурного типа используется заголовок процедуры функции в котором опускается ее имя например: type Prod = Procedure a b c: Real; var d: Real; Proc2 = Procedure var a b ; РгосЗ = Procedure; Func1 = Function: String; Func2 = Function var s: String: Real; Как видно из приведенных примеров существует два процедурных типа: типпроцедура и типфункция. Вычисление и печать значений этих функций реализуются в процедуре PRINTFUNC которой в качестве параметров передаются номер позиции N на экране куда будет...
28619. Процедуры с ближним и дальним адресом вызова 21.13 KB
  Возможность создавать опережающее описание для процедур позволяет решить следующую проблему: предположим в некоторой программе Вы используете две процедуры с именами Proc1 и Proc2 причем процедура Proc1 использует вложенную процедуру Proc2 а процедура Proc2 в свою очередь использует процедуру Proc1. Поскольку Вы не можете использовать не объявленную ранее процедуру то у Вас возникает проблема связанная с необходимостью развязать зацикленные друг на друга процедуры Proc1 и Proc2. Использование директивы Forward при объявлении процедуры...
28620. Описание и вызов процедур и функций 18.23 KB
  Формат описания процедуры имеет вид: procedure имя процедуры формальные параметры; раздел описаний процедуры begin исполняемая часть процедуры end; Формат описания функции: function имя функции формальные параметры:тип результата; раздел описаний функции begin исполняемая часть функции end; Формальные параметры в заголовке процедур и функций записываются в виде: var имя праметра: имя типа и отделяются друг от друга точкой с запятой. Вызов функции в Турбо Паскаль может производиться аналогичным способом кроме того имеется возможность...