
- •Жаппай қызмет ету жүйелері туралы жалпы мәліметтер (жқж).
- •Оқиғалар ағынының түрлері, ағыны ж/е қасиеттері.
- •Жқж модельдерінің символдық белгіленуі (Кендалл бойынша).
- •Қызмет ету процессі Марков процессі ретінде. Колмогоров-Чепмен теңдеуі.
- •Күтуі бар бірарналы жқж. Колмогоров теңдеулерін құрудың жалпы заңы.
- •Жойылудың және көбеюдің сұлбасы. Литтл формуласы.
- •11. Қарсылықты бірарналы жқж
- •12. Қабыл алмауы бар бірарналы жқж.
- •13. Шектелген кезегі бар бірарналы жқж.
- •17. Көпканалды өзара жәрдеммен жұмыс істейтін жқж
- •18. Тұйық жқж. Ауысулар графы мен сипаттамалары. Мысал. Тұйық жқж
- •20. Имитациялық моделдеу тіліе құру негіздері. Имитациялық модельдеу тілінің объектілері, олардың құрамы және блоктары.
- •21. Gpss World туралы жалпы мәліметтер. Gpss – блоктардың форматы. Gpss World тілінде бірканалды құрылғыларды модельдеу.
- •24. Terminatе блогы. Start операторы.
- •25. Gpss World тілінің диалогтық мүмкіндіктері
- •29. Стандартты сандық атрибуттар (сса). Сса транзакт және блоктар үшін. (Этот вопрос смотреть дополнительно на русском)
- •30. Модельдегі транзактардың жылжу маршрутын өзгерту. Displace, transfer, loop блоктары
- •32. ) Безусловный режим выбора в блоке transfer
- •34. Transfer блогындағы таңдаудың статистикалық режимі
- •37. Plus, index және mark блоктары
- •39. Логикалық және буль операторлары, қатынастар операторлары.
- •41. Gpss-тағы функциялар. Функцияны суреттейтін оператор.
- •43. Generate және advance блоктарында функцияларды қолдану
- •Generate a, b advance a, b
- •44. Имитациялық модельде статистиканы жинау әдісі
- •46. Псевдокездейсоқ сандардың генераторлары
- •47.Арифметикалық айнымалылар және арифметикалық белгілер
- •48. Storage және function блогі
- •49. Table және tabulate блоктары
- •50.Priority және sabevalue блогы
34. Transfer блогындағы таңдаудың статистикалық режимі
Статистикалық таңдау тәртібі. Бұл режимде А өрісінде нүкте (•)жазылады, одан кейін үш таңбалы сан жазылады. Бұл сан блокқа кіретін транзакттар санының неше пайызы С өрісінде көрсетілген блокқа бағытталғанын көрсетеді. Қалған транзакттар В блогында көрсетілген блокқа кіреді. Егер В өрісі көрсетілмесе транзакт келесі блокқа кіреді.
Мысалы,
TRANSFER .700, BLK1, BLK2
0.700 BLK2-ге кіруге тырасады,ал қалған 0.300 BLK1-ге.
0.700 – ықтималдық ретінде интерпреттеледі.
35. Блок SAVEVALUE и оператор INITIAL. SAVEVALUE – мәнді сақтау. Транзакт бұл блокка кіргенде сақталынатын шаманың мәні өзгереді. SAVEVALUE А,В
А- В-ның мәні жазылатын ұяшықтың нөмірі, Егер А аумағында + немесе – жазылса, онда сақталынған мәнге В операндының мәні қосылады немесе алынады.Рұқсат етілген мән -Name, Polnteger, ParenthesizedExpression, SNA, *Parameter, бұдан кейін + ,- немесе Null жазылады.
INITIAL командасыматрицаны модельдеудің алдында сақталынатын шамаларының бастапқы мәндерін қабылдатады.
INITIAL А,В
А – ұяшық нөмірі немесе аты. В- А га иеленетін шама.
36. .Блок ASSIGN. Транзакттың параметрін өзгертеді. Транзакттың параметрінің мәнін өзгерту үшін және меншіктеу үшін қолданады.
ASSIGN А,В[C]
Мұндағы А- параметрдің нөмірі , В- параметрге берілетін мән, С- функцияның аты. Егер А аумағындағы + немесе – таңбасы көрсетілсе, онда параметрдің мәні көрсетілген мәнге қосылады немесе азаяды деген сөз.
Изменяет параметр транзакта.Исп-ся для присвоения и изменения значения параметра транзакта: ASSIGN А,И,С.После входа в транзакта в блок выполняется действие,определяемое типом блока.Структура блоков устанавливается во время процесса трансляции объекта «Модель».Операторы блоков могут быть вставлены в объект «Модель» при помощи текстового редактора или при помощи диалогового окна создания блока.Также текстовый редактор можно использовать для размещения блоков в различных текстовых объектах к которым потом можно обращаться при помощи операторов INCLUDE. После запуска процесса моделирования (команда START)последовательность блоков определяет последовательность действий в нём.До тех пор, пока поток транзактов не будет изменён, активные транзакты один за другим пытаются войти в каждый из блоков в исходной последовательности.Блоки,принимаемые процессом моделирования после того,как исходный файл модели прошёл трансляцию,не включаются в структуру блоков процесса моделирования.Операнды:А-параметр активного транзакта.Обяз.операнд.Допустим.зн-я: Name, PosInteger,Parenthesized Expression,SNA или SNA*Parameter,после которого следуют +,-, Null.В-зн-е.Обяз.операнд.Допустим.зн-я: Name,Number,String,Parenthesized Expression,SNA или SNA*Parameter.С-номер функции.Необяз.операнд.Допустим.зн-я:Null,Name,PosInteger,Parenthesized Expression,SNA или SNA*Parameter.Действие:Когда транзакт входит в блок ASSIGN,зн-е параметра транзакта,указанного в операнде А,устанавливается в соответствии с операндами В и С.Если необходимо,параметр транзакта создаётся.Можно присвоить,прибавить или вычесть из числового эквивалента зн-я параметра транзакта.Если операнд С отсутствует,операнд В вычисляется и исп-ся в качестве нового значения или же его числовой эквивалент-в качестве инкремента или декремента.Сложение и вычетание задаются «+»или «-» следующими сразу же за операндом А.Если эти знаки отсутствуют,операнд Вычисляется и результат присваивается значению параметра транзакта.Дополнительно для определения номера функции может быть использован операнд С,называемый в этом случае «модификатором функции»Если он задан,то вычисляется функция,которая затем умножается на числовой эквивалентвычисленного операнда В,и результат прибавляется,вычитается или присваивается значению параметра транзакта в зависимости от знака в операнде А.Следует отметить,что операнд С определяет номер функции или её имя (не нужно использовать FN или FN$ перед ним ).Если используется СЧА класса FN,то вычисляется ф-я GPSS,результат которой используется для определения второй функции GPSS,которая в свою очередь будет вычислена.