1352 / 851 / 365
Регистрация: 26.02.2015
Сообщений: 3,799
|
|
1 | |
Режим ограниченного числа транзактов30.10.2015, 17:35. Показов 2510. Ответов 4
Метки нет (Все метки)
Приветствую всех!
В ВУЗе дали задание построить модель многоканальной системы с однородными каналами. Делал по образцу. В итоге был получен следующий код: Код
MKU STORAGE 3 GENERATE 15,5 QUEUE Q_mku ENTER MKU DEPART Q_mku ADVANCE 30 LEAVE MKU TERMINATE GENERATE (8#60) TERMINATE 1 "Данный листинг демонстрирует работу в режиме заданного времени. А что нужно изменить, если я захожу сделать работу системы в режиме заданного количества транзактов? Что сделать, чтобы система сгенерировала только 100 транзактов?" И что я только не менял в программе, он всегда говорит, что неверно. Следующая попытка последняя, как он сказал. Подскажите, пожалуйста, что за режим такой и как его реализовать?!
0
|
30.10.2015, 17:35 | |
Ответы с готовыми решениями:
4
Завершение моделирования при обслуживании определённого числа транзактов Вывод ограниченного числа записей Запрос на вывод ограниченного числа строк Выборка ограниченного числа строк по условию |
1816 / 1030 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
30.10.2015, 17:57 | 2 |
Сейчас модель работает ограниченное время которое задано последними блоками программы. В момент времени 8*60 генерится заявка и переходит к терминейт 1, который в свою очередь уменьшает значение счетчика обработанных заявок. Вспомните при моделировании вы еще вызываете команду start 1. По факту получается что момент завершения работы модели задан времен м 8*60 ( счетчик становится равным 0 и моделирование завершается).
Вам же ставят задачу сделать так чтобы модель крутилась не определенное время, а обслуживала 100 заявок например и завершала работу, время завершения можеь с каждым запуском и отличаться. Вначале подумайте что от вас требуют - сгенерить 100 заявок и завершить работу модели или обслужить 100 заявок и завершить работу (при этом сгенерено может быть и больше 100), или комбинация.
1
|
1352 / 851 / 365
Регистрация: 26.02.2015
Сообщений: 3,799
|
|
30.10.2015, 18:10 [ТС] | 3 |
Да вот этого то я понять и не могу. Были такие варианты:
Код
MKU STORAGE 3 GENERATE 15,5 QUEUE Q_mku ENTER MKU DEPART Q_mku ADVANCE 30 LEAVE MKU TERMINATE 1 START 100 Код
MKU STORAGE 3 GENERATE 15,5 QUEUE Q_mku ENTER MKU DEPART Q_mku ADVANCE 7,2 LEAVE MKU TERMINATE 1 START 100 Сказал, что неверно. Добавлено через 3 минуты Видимо, либо комбинация, либо генерация 100 заявок и завершение работы системы.
0
|
1816 / 1030 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
|
|
30.10.2015, 19:06 | 4 |
Вы почему временем обслуживания вольно распоряжаетесь, изменения не должны касаться модели, только условий завершения моделирования.
1. по числу обслуженных - это ваши варианты 1 или 2, они однотипны - TERMINATE 1 START 100 2. по числу сгенерированных - после generate сделать проверку TEST NE XN1,100,VIXOD ; проверяем номер заявки XN1 если станет равным 100 то заявка пойдёт на отдельный выход на котором вы её поймаете vixod terminate 1 start 1 (выход для обычных заявок terminate 0 3. вариант комбинированный ограничим и поступление 100 и завершим когда обслужаться - ограничим в generate предел генерирования GENARATE A,B,C,D - вроде параметр D заявки выходят как в первом случае через terminate 1 start 100
1
|
1352 / 851 / 365
Регистрация: 26.02.2015
Сообщений: 3,799
|
|
30.10.2015, 19:11 [ТС] | 5 |
Спасибо за совет!
Предлагали вариант - сказал идти готовиться. Так не делал, но данная тема была пройдена, поэтому теоретически мог задумать подобное. Но подобное достигается с помощью GENERATE ,,,100 ... START 1 В общем, Вы подтвердили мои догадки о том, что я был прав (возможно и частично) в своих ответах. Спасибо большое за ответы!
0
|
30.10.2015, 19:11 | |
30.10.2015, 19:11 | |
Помогаю со студенческими работами здесь
5
Решить систему линейных уравнений для ограниченного числа переменных используя метод Гаусса Счетчик транзактов Вычислите определенный интеграл методом трапеции (площадь ограниченного числа S): ось X равна, Y = a и Y = b прямые лини TRANSFER BOTH и ALL и приоритеты транзактов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |