Лабораторная работа: Исследование канальных протоколов с обратной связью
Позиция Файл главного меню содержит следующие пункты:
· Создать – очистить область просмотра главного окна и параметры моделирования, приготовив их для ввода спецификаций входных данных.
· Открыть – открыть текстовый файл для просмотра в главном окне программы. Предназначен для просмотра сохраненных результатов предыдущих прогонов модели.
Рис. 2. Функциональная схема пользовательского интерфейса
· Сохранить – сохранить результаты моделирования в текстовом файле.
· Сохранить как … – сохранить результаты моделирования в файле с другим именем.
· Печать – вывести результаты моделирования (содержимое области просмотра) на принтер.
· Выход – выход из программы.
При выборе пункта Параметризация появляется диалоговое окно задания параметров модели.
Позиция Моделирование главного меню содержит два пункта:
· Начать моделирование ;
· Результаты моделирования ;
Выбор пункта Начать моделирование запускает процесс моделирования передачи данных. При этом появляется окно с индикатором хода (процента выполнения) процесса моделирования. При нажатии на кнопку Отмена система просит подтвердить прекращение процесса моделирования. При завершении или прекращении моделирования в главное окно программы выводятся результаты моделирования.
Выбор пункта Результаты моделирования приводит к выводу в главное окно программы результатов последнего моделирования (Это могут быть и результаты предшествующих прогонов модели, если загрузить файл результатов другого процесса).
Позиция «?» главного меню содержит пункт О программе , при выборе которой выводится информация о программе.
Под главным меню расположена Панель управления , которая для удобства работы с программой содержит следующие кнопки:
· Создать (Очистить от старого и создать)
· Открыть…
· Сохранить
· Сохранить как…
· Параметризация модели
· Начать моделирование
5.3 Параметризация модели
При выборе пункта Параметризация появляется диалоговое окно задания параметров модели. Это окно содержит две закладки: Протокол и Канал , которые предназначены для ввода параметров протокола и каналов (прямого и обратного).
5.3.1 Параметризация протокола
При выборе закладки Протокол появляется окно, показанное на рис. 2. В данном окне задаются следующие параметры протокола.
1). Тип моделируемого протокола:
· ARQ с остановкой и ожиданием;
· ARQ c окном на N пакетов;