Анализ сложности алгоритма
Модуль 1. Математические модели проектирования программного обеспечения
Лекция 1.1. Математические модели алгоритмов программного обеспечения
Задание
Провести анализ и оценку временной сложности заданного алгоритма. Варианты заданий представлены в таблице (выбор варианта задания осуществляется по первой букве фамилии). Блок схемы алгоритмов – на рис. 1.1–1.6. В блок-схемах символ div обозначает операцию целочисленного деления, mod – остаток от целочисленного деления.
Практическое задание 2Функционально-ориентированное моделирование программного обеспечения в методологии SADT
Модуль 1. Математические модели проектирования программного обеспечения
Лекция 1.2. Функционально-ориентированное моделирование программного обеспечения
Задание
Выбрать предметную область в соответствии с первой буквой своей фамилии, используя табл. 2.
Практическое задание 3Моделирование программного обеспечения в методологии UML
Модуль 1. Математические модели проектирования программного обеспечения
Лекция 1.3. Объектно-ориентированное моделирование программного обеспечения
Задание
Для предметной области практического задания 2:
1. Провести описание своей предметной области в ключе объектно-ориентированного подхода.
2. Выполнить построение диаграммы прецедентов в StarUML.
3. Выполнить документирование элементов модели в StarUML.
4. Добавить описание потока событий одного прецедента.
Практическое задание 4Детализация объектно-ориентированных моделей программного обеспечения
Модуль 1. Математические модели проектирования программного обеспечения
Лекция 1.3. Объектно-ориентированное моделирование программного обеспечения
Задание
Для предметной области практического задания 2:
1. Выполнить построение диаграммы деятельности одного прецедента практического задания 3.
2. Построить диаграмму классов с атрибутами, операциями и отношениями своей предметной области.
3. Выполнить документирование классов.
4. Сгруппировать классы в 2–3 пакета, построить диаграмму пакетов.
5. Построить диаграмму состояний одного объекта модели.
Практическое задание 5Математическое моделирование надежности программного обеспечения с помощью модели Джелински – Моранды
Модуль 2. Вероятностное моделирование ПО
Лекция 2.2. Модели надёжности программного обеспечения
Задание
Выбрать номер задачи в соответствии с первой буквой своей фамилии, используя табл. 5.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |