Контрольная работа оценивается отметками «Зачтено» либо «Не зачтено».
Отметка «Зачтено» выставляется после проверки, при наличии следующих условий:
-
все задания выполнены;
-
два и более заданий выполнены правильно либо с несущественными ошибками;
-
оформление работы соответствует методическим указаниям к данной контрольной работе и правилам оформления текстовых документов, либо допущены лишь незначительные нарушения этих правил.
Отметка «Не зачтено» выставляется после проверки при наличии условия:
-
два либо более задания выполнены с существенными ошибками;
Контрольная работа не проверяется и возвращается студенту без проверки с указанием причин возврата при наличии хотя бы одного из следующих условий:
-
номер варианта не соответствует индивидуальному шифру; - хотя бы одно задание не выполнено.
Все исправления и дополнения, сделанные по требованию рецензента, помещают в конце работы после рецензии. Если работа не зачтена, то на повторную рецензию студент высылает работу вместе с новой работой.
Проверенная работа должна быть защищена. Для успешной защиты необходимо:
-
внести исправления по замечаниям рецензента;
-
ответить письменно или устно (в зависимости от требований рецензента) на поставленные вопросы.
КОНТРОЛЬНАЯ РАБОТА
Задание 1
Выполнить теоретическое задание, согласно варианта, приведенному в таблице 1
Таблица 1 – Варианты исходных данных
Вариант |
Задание |
1 |
Основные понятия теории моделировании |
2 |
Принципы моделирования |
3 |
Свойства моделей |
4 |
Классификация видов моделирования: по степени полноты модели, в зависимости от характера изучаемых процессов, по признаку развития процессов во времени, по представлению информации в модели |
5 |
Классификация видов моделирования в зависимости от формы представления объекта |
6 |
Классификация видов моделирования: математическое моделирование |
7 |
Классификация видов моделирования: имитационное моделирование |
8 |
Классификация видов моделирования: реальное моделирование |
9 |
Типовые схемы моделирования |
10 |
Управление модельным временем |
Методические указания по выполнению задания 1.
Для выполнения задания 1 необходимо ознакомиться с материалом, изложенным в [6], с. 3 – 143.
2
Дать общую характеристику методу нисходящего проектирования алгоритмического (АО) и программного обеспечения (ПО) систем коммутации с программным управлением (СКПУ). Исходные данные для каждого варианта приведены в таблице 2.
Таблица 2 – Варианты исходных данных
Вариант |
Задание |
1 |
Пояснить этап спецификации и планирования системы. Общие параметры и функциональная спецификация. |
2 |
Пояснить назначение этапа системного проектирования. Структурирование ПО. |
3 |
Пояснить назначение этапа детального проектирования. Дать определение функциональному описанию. |
4 |
Пояснить назначение этапа кодирования ПО. |
5 |
Пояснить назначение и необходимость этапа отладки ПО. Автономная, комплексная, системная отладка. |
6 |
Пояснить назначение этапа эксплуатации ПО. |
7 |
Пояснить, на каких этапах проектирования рекомендуется использовать язык SDL. Дать краткую характеристику языка. |
8 |
Пояснить, на каких этапах проектирования рекомендуется использовать язык CHILL. Дать краткую характеристику языка. |
9 |
Пояснить, на каких этапах проектирования рекомендуется использовать язык MML. Дать краткую характеристику языка. |
10 |
Привести схему, поясняющую этапы разработки АО и ПО СКПУ. Дать ей краткую характеристику. |
Методические указания по выполнению задания 2.
Для выполнения задания 2 необходимо ознакомиться с материалом, изложенным в [3], с.44 – 47, [4], с. 134 – 138.
3
Выполнить теоретическое задание, согласно варианта, приведенному в таблице 3:
Таблица 3 – Исходные данные
Вариант |
Задание |
1 |
Система в SDL. Основные элементы системы, графическое изображение системы. |
2 |
Блок в SDL. Основные элементы блока, графическое изображение блока. |
3 |
Модель процесса в SDL. Машина с конечным числом состояний, ее свойства. |
4 |
Сигнал в SDL. Примеры изображения сигналов. |
5 |
Маршрут сигнала в SDL. Определение, свойства маршрутов сигналов. Примеры изображения маршрутов сигналов. |
6 |
Канал в SDL. Основные элементы канала. Свойство каналов. Примеры изображения каналов. |
7 |
Диаграмма системы. Элементы диаграммы системы. |
8 |
Диаграмма блока. Элементы диаграммы блока. |
9 |
Расширения в SDL. Символы замечания, комментария, расширения текста. Примеры задания и использования их в SDL. |
10 |
Синтаксические формы языка SDL. Дать пояснения графической и текстовой формам языка. |
Методические указания по выполнению задания 3.
Для выполнения задания 3 необходимо ознакомиться с материалом, изложенным в [1], с. 5 – 7, 18 – 33.
4
Выполнить теоретическое задание, согласно варианта, приведенному в таблице 4:
Таблица 4 – Исходные данные
Вариант |
Задание |
1 |
Процесс в SDL. Определение процесса. Основные элементы процесса. Понятие перехода. |
2 |
Возникновение и исчезновение процессов. Символ запроса на создание процесса. Символ стоп. Их назначение и применение в диаграмме процесса, графическое изображение символов. |
3 |
Символы старта и состояния. Их назначение и применение в диаграмме процесса. Графическое изображение символов старта и состояния. |
4 |
Символ ввода. Его назначение и применение в диаграмме процесса. Графическое изображение символа ввода. |
5 |
Символ сохранение. Его назначение и применение в диаграмме процесса. Графическое изображение символа сохранения. |
6 |
Символ вывода. Его назначение и применение в диаграмме процесса. Графическое изображение символа вывода. |
7 |
Символ задачи (работы). Его назначение и применение в диаграмме процесса. Графическое изображение символа. |
8 |
Символ принятия решения (решения). Его назначение и применение в диаграмме процесса. Графическое изображение символа. |
9 |
Коннекторы (метки, присоединения). Их назначение и применение в диаграмме процесса. Графическое изображение коннекторов. |
10 |
Представление в языке SDL времени. Таймеры. Их назначение и применение в диаграмме процесса. Примеры использования. |
Методические указания по выполнению задания 4.
Для выполнения задания 4 необходимо ознакомиться с материалом, изложенным в [2], с. 3 – 10, 15 – 25.
5
На языке SDL составить диаграмму системы, блока или процесса по описанию. Используйте символ текста для изображения передаваемых сигналов. Укажите нумерацию страницы «s.1» на диаграмме. Исходные данные для каждого варианта приведены в таблице 5.
Таблица 5 – Исходные данные
Вариант |
Условие задания |
1 |
2 |
1 |
На языке SDL составить диаграмму системы P, которая содержит три блока M1, M2, M3, связанных следующим образом. Блок M1 обменивается с блоком M2 сигналом S5 по каналу C4; передает блоку М3 сигнал S3 по каналу C2; обменивается с границей системы сигналом S2 по каналу C1. Блок М2 передает блоку М3 сигнал S4 по каналу C3; передает блоку М1 сигнал S6 по каналу С4; обменивается с границей системы сигналом S1 по каналу C6. Блок М3 передает блоку М2 сигнал S7 по каналу С3; обменивается с границей системы сигналом S7 по каналу С5. |
2 |
На языке SDL составить диаграмму блока В, который содержит три процесса K1, K2, K3, связанных следующим образом. Процесс K1 обменивается с процессом K2 сигналом S2 по маршруту R1; передает процессу K3 сигнал S4 по маршруту R2; обменивается с границей блока сигналом S5 по каналу C4, по которому организован маршрут R5. Процесс K2 обменивается с процессом K3 сигналом S1 по маршруту R3; передает процессу K1 сигнал S3 по маршруту R1; обменивается с границей блока сигналом S3 по каналу C5, по которому организован маршрут R4. Процесс К3 передает процессу К1 сигнал S6 по маршруту R2; передает границе блока сигнал S7 по каналу С6, по которому организован маршрут R7. |
3 |
На языке SDL составить диаграмму системы L, которая содержит три блока D1, D2, D3, связанных следующим образом. Блок D1 передает блоку D2 сигнал S1 по каналу C3; обменивается с блоком D3 сигналом S4 по каналу C2; передает границе системы сигнал S2 по каналу C1. Блок D2 обменивается с блоком D3 сигналом S5 по каналу C4; передает блоку D1 сигнал S7 по каналу С3; обменивается с границей системы сигналом S3 по каналу C6. Блок D3 передает блоку D1 сигнал S6 по каналу С2; передает границе системы сигнал S8 по каналу С5. |
1 |
2 |
4 |
На языке SDL составить диаграмму блока М, который содержит три процесса Х1, Х2, Х3, связанных следующим образом. Процесс Х1 обменивается с процессом Х2 сигналом S4 по маршруту R5; обменивается с процессом Х3 сигналом S2 по маршруту R2; передает границе блока сигнал S1 по каналу C2, по которому организован маршрут R3. Процесс Х2 обменивается с процессом Х3 сигналом S5 по маршруту R1; передает границе сигнал S3 по каналу С3, по которому организован маршрут R4. Процесс Х3 передает процессу Х1 сигнал S6 по маршруту R2; передает границе блока сигнал S7 по каналу С4, по которому организован маршрут R6. |
5 |
На языке SDL составить диаграмму процесса A по текстовому описанию этапа процесса обслуживания вызова: 1) Ожидание вызова; 2) Вызов от абонента А. 3) Определение, есть ли свободный приемник тонального набора (ПТН). 4) Если свободный ПТН есть, то подключить сигнал «Ответ станции». 5) Выдать абоненту А сигнал «Ответ станции». 6) Ожидание начала набора номера. 7) Если свободный ПТН отсутствует, то подключить сигнал «Занято». 8) Выдать абоненту А сигнал «Занято». 9) Ожидание отбоя абонента А. 10) Отбой абонента А. 11) Освобождение абонента А. 12) Отключить сигнал «Занято» от линии абонента А. 13) Ожидание вызова. |
6 |
На языке SDL составить диаграмму системы Z, которая содержит три блока E1, E2, E3, связанных следующим образом. Блок E1 передает блоку E2 сигнал S3 по каналу C1; передает блоку Е3 сигнал S2 по каналу C3; обменивается с границей системы сигналом S1 по каналу C2. Блок Е2 обменивается с блоком Е3 сигналом S4 по каналу C4; передает границе системы сигнал S5 блоку по каналу С5. Блок Е3 передает блоку Е1 сигнал S6 по каналу С3; передает границе системы сигнал S7 по каналу С6. |
7 |
На языке SDL составить диаграмму блока Е, который содержит три процесса F1, F2, F3, связанных следующим образом. Процесс F1 передает процессу F2 сигнал S5 по маршруту R2; обменивается с процессом F3 сигналом S1 по маршруту R1; обменивается с границей блока сигналом S2 по каналу C2, по которому организован маршрут R4. Процесс F2 обменивается с процессом F3 сигналом S3 по маршруту R3; передает границе блока сигнал S4 по каналу C1, по которому организован маршрут R5. Процесс F3 передает процессу F1 сигнал S6 по маршруту R1; обменивается с границей блока сигналом S7 по каналу С5, по которому организован маршрут R6; передает процессу F2 сигнал S8 по маршруту R3. |
1 |
2 |
8 |
На языке SDL составить диаграмму системы H, которая содержит три блока J1, J2, J3, связанных следующим образом. Блок J1 обменивается с блоком J2 сигналом S5 по каналу C1; передает блоку J3 сигнал S3 по каналу C2; обменивается с границей системы сигналом S2 по каналу C4. Блок J2 передает блоку J3 сигнал S4 по каналу С3; передает блоку J1 сигнал S6 по каналу C1; обменивается с границей системы сигналом S1 по каналу C6. Блок J3 передает блоку J2 сигнал S7 по каналу С3; обменивается с границей системы сигналом S7 по каналу C5. |
9 |
На языке SDL составить диаграмму блока W, который содержит три процесса V1, V2, V3, связанных следующим образом. Процесс V1 обменивается с процессом V2 сигналом S2 по маршруту R1; передает процессу V3 сигнал S4 по маршруту R2; обменивается с границей блока сигналом S5 по каналу C4, по которому организован маршрут R5. Процесс V2 обменивается с процессом V3 сигналом S1 по маршруту R3; передает процессу V1 сигнал S3 по маршруту R1; обменивается с границей блока сигналом S3 по каналу C5, по которому организован маршрут R4. Процесс V3 передает процессу V1 сигнал S6 по маршруту R2; передает границе блока сигнал S7 по каналу С6, по которому организован маршрут R7. |
10 |
На языке SDL составить диаграмму процесса K по текстовому описанию этапа процесса обслуживания вызова: 1) Ожидание начала набора номера; 2) Поступление первой цифры номера. 3) Отключение сигнала «Ответ станции»; 4) Отключить сигнал «Ответ станции» абоненту А. 5) Ожидание окончания набора номера. 6) Отбой со стороны абонента А. 7) Освобождение абонента А до набора номера. 8) Отключить сигнал «Ответ станции» абоненту А. 9) Ожидание вызова. |
|
Методические указания по выполнению задания 5.
Для выполнения задания 5 необходимо ознакомиться с материалом, изложенным в [1, 2].