1 / 1 / 0
Регистрация: 09.10.2014
Сообщений: 40
|
||||||
1 | ||||||
Как реализовать работы программы по-секундно?21.12.2015, 00:17. Показов 1405. Ответов 5
Метки нет (Все метки)
Есть задание:
"В системе передачи данных осуществляется обмен пакетами данных между пунктами А и В по дуплексному каналу связи. Пакеты поступают в пункты системы от абонентов с интервалами времени между ними 10±3 мс. Передача пакета занимает 10 мс. В пунктах имеются буферные регистры, которые могут хранить два пакета (включая передаваемый). В случае прихода пакета в момент занятости регистров пунктам системы предоставлялся выход на спутниковую полудуплексную линию связи, которая осуществляет передачу пакетов данных за 10±5 мс. При занятости спутниковой линии пакет получает отказ. Смоделировать обмен информацией в системе передачи данных в течении 1 мин. Определить частоту вызовов спутниковой линии и ее загрузку. В случае возможности отказов определить необходимый для безотказной работы системы объем буферных регистров." В программе GPSS создала программу моделирования процесса:
И сразу получаю готовый отчет о работе моей модели. Но препод говорит, "хочу посмотреть как программа работает в течении всего заданного времени". То есть посекундно. (У меня время работы 1 минута ). Что нужно бы доделать для этого??
0
|
21.12.2015, 00:17 | |
Ответы с готовыми решениями:
5
Реализовать ограничение работы программы (демо - режим) Доработка программы: реализовать возможность работы с шестнадцатеричными числами Как вывести время работы программы ПОСЛЕ завершения работы progressBar? Как реализовать задержку выполнения определённой части программы без полной задержки всей программы? |
1816 / 1030 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
21.12.2015, 13:54 | 2 |
Если точно хочет посекундно, то предлагаю не посекундно, а пошагово - в зависимости от событий в модели.
запускаем моделирование (Ctrl+Alt+S) - переходим в меню window/simulation window/Block window Step step step , время можно включить тоже в одном из меню, тогда пошагово можно посмотреть как работает модель по времени.
1
|
1 / 1 / 0
Регистрация: 09.10.2014
Сообщений: 40
|
|
21.12.2015, 18:33 [ТС] | 3 |
А как именно, подскажите!? Может у Вас есть и толковый мануал по этой программе?
0
|
1816 / 1030 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
21.12.2015, 19:31 | 4 |
Уточню.
* START ... комментируем строчку кода Ctrl + Alt + S Window/Simulation window/Block window Step ДА есть литература, например Кудрявцев Е. М. GPSS World Основы имитационного моделирования различных систем
1
|
1 / 1 / 0
Регистрация: 09.10.2014
Сообщений: 40
|
|
21.12.2015, 19:39 [ТС] | 5 |
Если не трудно, укажите в какую строку кода программы нужно вставить Start? и почему ее нужно комментировать? Ранее читала, что там задается значение 1, тоже самое что и в комбинации кнопок "Command-Create Simulation-Start-Start 1".
0
|
1816 / 1030 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
21.12.2015, 20:06 | 6 |
Это я привёл на тот случай если она у вас есть в коде.
Смысл запуска который я описал - не давать никаких ограничений на моделирование - это для запуска модели в предварительном формате, без запуска - после этого вы либо вводите ограничение start и запускается моделирование, либо вы переходите в режим пошаговой отладки, который описан выше. про start вам тоже необходимо разобраться - это счётчик числа заявок которые должны покинуть систему прежде чем завершится моделирования (счётчик start изменяется картой terminate число_уменьшения_счётчика) start=0 моделирование заканчивается. В указанной книге всё есть.
1
|
21.12.2015, 20:06 | |
21.12.2015, 20:06 | |
Помогаю со студенческими работами здесь
6
Как в процессе работы программы, обратиться к самому коду программы? Как реализовать график работы Как реализовать контроллер для работы с API? Как реализовать логирование работы скрипта Python Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |