Готовы контрольные работы по дисциплине: "Математические методы моделирования программного обеспечения" ВАРИАНТ буква М
Комплексная контрольная работа по дисциплине «Математические методы моделирования программного обеспечения»
Освоение дисциплины «Математические методы моделирования программного обеспечения» направлено на формирование следующей компетенции:
ОПК-6 Способен анализировать и разрабатывать организационно-технические и экономические процессы с применением методов системного анализа и математического моделирования.
Курс базируется на следующих дисциплинах:
Базы данных и управление данными
ОПК-6 Способен анализировать и разрабатывать организационно-технические и экономические процессы с применением методов системного анализа и математического моделирования
Математические методы моделирования программного обеспечения
ОПК-6 Способен анализировать и разрабатывать организационно-технические и экономические процессы с применением методов системного анализа и математического моделирования
Задание 1. Анализ сложности алгоритма
Провести анализ и оценку временной сложности заданного алгоритма. Варианты заданий представлены в таблице. Блок схемы алгоритмов – на рисунках 1.1 – 1.6. В блок-схемах символ div обозначают операцию целочисленного деления, mod – остаток от целочисленного деления.
Задание 2. Функционально-ориентированное моделирование программного обеспечения в методологии SADTВыбрать предметную область в соответствии с первой буквой своей фамилии используя таблицу 2.1.
Задание 3. Моделирование программного обеспечения в методологии UML
Для предметной области практического задания 2:
1. Провести описание своей предметной области в ключе объектно-ориентированного подхода.
2. Выполнить построение диаграммы прецедентов в StarUML.
3. Выполнить документирование элементов модели в StarUML.
4. Добавить описание потока событий одного прецедента.
Задание 4. Детализация объектно-ориентированных моделей программного обеспеченияДля предметной области практического задания 2:
1. Выполнить построение диаграммы деятельности одного прецедента практического задания 3.
2. Построить диаграмму классов с атрибутами, операциями и отношениями своей предметной области.
3. Выполнить документирование классов.
4. Сгруппировать классы в 2-3 пакета, построить диаграмму пакетов.
5. Построить диаграмму состояний одного объекта модели.
Задание 5. Математическое моделирование надежности программного обеспечения помощью модели Джелински – Моранды
Выбрать номер задачи в соответствии с первой буквой своей фамилии используя таблицу 5.1.
Таблица 5.1 - Варианты заданий
Первая буква фамилии студента
Номер задачи
Задание 6. Математическое моделирование надежности программного обеспечения помощью модели Миллса
Выбрать номер задачи в соответствии с первой буквой своей фамилии используя таблицу 6.1.
Таблица 6.1 - Варианты заданий
Первая буква фамилии студента