Тақырып 4 GPSS моделдеуінің жүйесі
Моделдеу жүйесі GPSS (General Purpose Simulating System)статикалық моделдерді сол сияқты дискреттік техникалық және туынды жүйелерді құру үшін қажет.Жалпы зерттеу барысында GPSS жүйесінің әртүрлігі оның кез келген факторында болып,заттық образ арқылы оның бар болуына әсер етеді.Бұл жағдайға қарап,көп зерттеліп жатқан жүйелердің жағдайы дискреттік және оларды ауыстырылуы кейбір уақытта ғана болатының түсінуге болады.Ауыстыру жағдайы кезінде сәттің арасындағы интервалы кез келген болуы мүмкін, сол сияқты детерминдалған өлшемдерде солай болады.Барлық интервал кезінде сәттер арасында ауыстыру жағдайы зерттелу жүйе жағдайы өзгермейді. GPSS жүйелердің әртүрлі моделдерді салған кезде, оларда түрлі тектер кезекте болуы да мүмкін. Сондай жүйелерге әртүрлі массалық жаппай қызмет көрсетулердің жүйелері жатады,есептеуіш жүйелер (ЕЖ), транспорттық және теміржол жүйелері т.с.с. Керекті заттар арқылы GPSS экспериментал алгоритм сияқты функциялық зерттеулер жүйесі,сол сияқты кез келген факторлардың әсері арқылы суреттеуге мүмкіндігі бар. Сол арқылы GPSS күрделі жүйелерді кез келген тілде суреттеу арқылы қарастыруға болады.
Кездейсоқ жағдайда , зерттейтін жүйеге сыртқы факторлардың әсері болуы мүмкін оқиғаларына лайықты , кей-жағдайларда олардың әртүрлі болуы мүмкін. Сапа туралы зерттейтін жүйе кездейсоқ жағдайлардың еліктеуі барысында хабар қосылып жұмыс жасаулары сандық көрсеткіштер түрінде беріледі . Соған дейін кездейсоқ жағдайлардың еліктеуі созылады , жұмыс жасау сапалары көрсеткіштердің статистикалық ең анық бағалаулардың есептеуіне арналған жеткілікті сұрыптау көлемі болып табылады .
Жүйе жұмыс жасауларының сапа бағалаулары негізінде , тәжірибе нәтижесінде алынған үлгі , жұмыстың ең жақсы шарттары сияқты мүмкін болып өткізіледі, дәл осылай және зерттейтін жүйелердің ең жақсы құрылымдары бар . Мақсаттардың шешіміне арналған ықшамдаулар алгоритмдік тілмен тоғысуға сүйейді ; мына оқиғада үлгілеу бастапқы шарттарының тапсырмасы ол- бағдарлама , анықтаманың қозғалыс бағыттары жүйе өзгеретін параметрлерінің түрлендіру мүмкін облыстары тілінде жазылады , ал - үстіне салу ,сонымен қатар , арқасында - үлгінің үстінде маңызды оңайлатуға сәтті жүйе үлгісі болады ол-GPSS . Объектілерді негізінде салынып алады да , иілгіш үлгілер арқылы көп жұмыс істейді .
Әртүрлі жүйелердің жұмыс жасау процесінде және байланыс ауларының көз алдына келген немесе жиынтықпен басқа бұқаралық қызмет ету жүйелерінің ( СМО )- стохастикалық , динамикалықтардың , математикалық үлгілердің дискретноепрерывныхі бола алады . Сондай үлгілердің мінездемелері немесе аналитикалық әдістермен , немесе еліктеу үлгілеу жолымен [1-6] зерттеуден өткізіле алады.Е ліктеу үлгі СМО дискреттік күй-жағдайларының алмастыру стохастикалық процесін суреттейді, толассыз түрде уақыттардың алгоритмі үлгі ретінде болады . Үлгі ана атрибуттарымен статистикалық тап осы ЭВМ-ға орындау оның жанында қорлануы шығарылады , қайсы мінездемелер зерттеулердің затымен келеді .
Үлгілеу аяғысы бойынша жиналған статистика обрабатывается , және зерттейтін мөлшерлердің ішінара таратулары түрінде үлгілеу нәтижелері болып шығады немесе олардың ішінара кезеңдері болады . Сайып келгенде , сөйлеу бұқаралық қызмет ету жүйелерінің еліктеу үлгілеуі жанында әрқашан [5;6]. күрделі функциялар бағдарламалау әмбебаб тілдерінің құралдарымен іске асырылған болады да, алгоритм үлгілеуші жасай алады, статистикалық еліктеу үлгілеу туралы жүреді ( паскаль , Си ), не өңдеуде шектелмеген мүмкіншіліктер , жөндеуге және үлгі қолдануында пайдалануына бола береді. Бірақ ұқсас иілгіштік үлкен жігерлердің бағасымен тауып алынады , жұмсалатындардың өңдеуге және бағдарламалау күрделі үлгілеуші алгоритмдар өте көп, тап осы құрылымдармен списковымидан операция жасаушылар болады. Баламамен мынаға [5-7]. мамандандырылған тілдер құрылымы суреттеулер құралдарын еліктеу үлгі ретінде мамандандырылған тілдерінің қолдануы келеді және процестің үлгіленуші жүйе жұмыс жасаулары , не еліктеу үлгілердің бағдарламалауы маңыздылығын жеңілдетеді және оңайлатады , сондықтан негізгі функция алгоритм үлгілеуші арқылы автоматты түрде іске асады . Еліктеу үлгілердің бағдарламалары мамандандырылғандарды үлгілеу тілдерінде табиғи тілде үлгіленуші жүйелердің суреттеулеріне таяу , не пайдаланушыларға күрделі еліктеу үлгілер конструкциялауға рұқсат етеді , кәсіпшілік емес бағдарламашылармен болады . Біреумен ғана[1;4;7]. күрделі дискреттік жүйелердің үлгілеу нәтиже і және көп таралған тілдері ең осы шақ тіліне келеді
Ол мүмкін ең үлкен табыспен жүйелердің үлгілеуі үшін қолданған шығар, түрленушілердің бұқаралық қызмет ету жүйелері түрінде беріледі. Тіл объектілері кім, не ретінде СМО сондай стандартты компоненттерінің аналогтері қолданылады , мәлімдемелер сияқты , қызмет етуші құралдар , кезектер және ұқсас компоненттердің п . т . жеткілікті терімі күрделі еліктеу үлгілер конструкциялауға рұқсат етеді , СМО . дағдылы терминологиясын сақтай арнайыларды компьютерлерде ( ПК ) үлгісінің | тілі қолданбалы бағдарламаларының пакет рамкаларында іске асырылған | енгізу құралдары кіріс тілден интеграцияланған ортаны , басқа қосылған транслятор өзімен [8]. пакет ең басты модулі ұсынады және үлгі мәтіні редакциялауының , оның жөндеуінің және бақылаудың үлгілеу процесінің ар жағында , үлгі атрибуттарының елестету графикалық құралдары , сонымен қатар базада үлгілеу нәтижелерінің қорлану құралдары тап осылардың және олардың статистикалық өңдеудің , сонымен қатар қосымша модульдердің қатарына жатады . Тап осы шығаруда , екі бөлімнен құрылушыда , излагаются жүйелердің үлгілеу негіздері және байланыс ауларының пакеті қолдануымен | бірінші бөлімде PC .Негізгі ұғымдар және құралдар - үлгілердің құрастыру қабылдаулары және жұмыс технологиясы пакетпен қарастырылады .
Материал баяндауларын кішкене оқулық үлгілермен қосады . Тіл салыстырмалы толық қарауы | оқулық материал әдебиетінде жоқ болумен шақырылған тіл тап осы болжамаға жатады . Екінші бөлімге әртүрлі жүйелердің - үлгілердің үлгілері және бұқаралық қызмет ету ауларының , қолданылатындардың жүйелердің жұмыс жасау процестерінің формалауына арналған және байланыс аулары қарастырылады . Жүйелердің үлгілеу үлгілерінің қатары сонымен қатар тура келеді және байланыс аулары қолданады PC . Толық комментируются - үлгілердің мәтіндері және үлгілеу нәтижелері .1. Жалпы мәлімдеудің туралы | негізгі бағдарлама тілінде | , қалай және бағдарлама бағдарламалау - тілінде , операторлардың жүйелілігі өзімен ұсынады . Операторлары | жазылады және енгізіледі : нөмір _ жолдың аты операция операндылар ; түсініктер барлық жолдар - бүтін дұрыс санның 0_ негізгі бағдарлама операторлары нөмірден тиісті басталу 1 9999999. Операторлардың енгізуінен кейін олар жолдардың нөмерлеуімен сәйкестікте негізгі бағдарламада орналасады . Адындап әдеттегі нөмерлеу шығарылады , өте жақсымен 1, негізгі бағдарлама керек орынына операторлардың қосу мүмкіншілігі болуы үшін керек .
Операторлар ыңғайлы енгізу , негізгі бағдарламаға оларды қоспайды . Сондай операторлар жол нөмірлері енгізілед. Қазіргі шығаруда операторлардың формат суреттеуі жанында және жолдардың нөмір үлгілерінің үлгілерінде мәтін жақсы оқушылығы үшін түседі . Бөлек операторлар сілтемеге арналған атыны бола алады бұлар операторлар басқаларды операторлатады . Егер сондай сілтемелер жоқ болса , онда мынау міндетті оператор элементі келмейді . Операция даласына маңызды сөз жазылады ( оператор аты ), көрсететін нақтылы функцияны , тап осы оператормен орындалады . Мынау міндетті оператор даласы - операторларды операция даласы қосады, өзінді қосалқы операнды сонымен қатар келеді. Операндылардың далаларында хабар жазылады , функциялар анықталады және орындалу операциясы айқындалады . Бұлар операция үлгісінің тәуелділікте далалары жеті операндыға дейін асырайды , орналасқандардың айқын жүйелілікте және белгіленетініG . дейін латын әліпбисі бірінші әріптермен әдеттегі операторлар операндыларды жалпы болмайды , ал - операндылар түскен бола алады , стандартты мағынаның мыналар жанында олардың орналастырады ( үндемеумен ). операндылардың жазуы жанында позициялы принцип қолданылады : операнды кіргізуі үтірлердің белгіленеді . - оқиғада түсініктер оларды үтірлерден нүктемен қатысудың операндылардың даласынан бөлінеді . Түсініктер орыс әліпбисі әріптерінің асырай алмайды . Операторлары | жазылады , бірінші позициямен бастай , азат форматта , т . бөлек дала е . ашық жерлердің өз бетімен санымен бөлінеді . Негізгі бағдарлама енгізуі жанында интеграцияланған ортасына | орналастыру бөлектердің аралықтардың айқын санымен операторларды құй аралық олардын автоматты шығарылады . Әрбір операторы | үлгілердің төртеуіндерінен біреуінеге жатады : операторлар - одақтар , объектілердің анықтама операторлары , басқарушы опера - торлар және операторлар - команданың . Операторлар - одақтар үлгі логика маманына қалыптастырады . | болады жанында 50 одақтардың әртүрлі түрлерінің , әрбір қайсылардың өз нақтылы функцияны орындайды . Үшін әрбірмен сондай одақтардан транслятор лайықты ішкі программасы тұрады , ал әрбір одақ операндылары мына ішкі программа параметрлерімен қызмет етеді . ( туралы өздері алысырақ объектілерде сөйлеу барады Объектілердің параметрлерінің үлгілерімен каналдардың санын бола алады бұқаралық қызмет ету көп өзекті жүйесіне , жолдардың саны және матрица бағаналарының және п . т . басқарушы операторлар үлгілеу процесімен басқару үшін қызмет етеді ( үлгі мал айдап өтетін жолымен ). интеграцияланған орталары операторлар - командалар жұмыспен басқаруға рұқсат етеді | PC .
Тақырып 7 Күрделі жүйелерді моделдеу
Басқарушы операторлар және операторлар - командалар негізгі бағдарламаға әдеттегі қосылмайды , ал енгізіледі - ПК клавиатуралары интеграцияланғанмен интерактивтік әрекеттестік барысында ортамен . Объектілердің әр түрлі үлгісінің жиынтықпен аталатын үлгі ағымдағы , болатын дәл осылай ПК жадында негізгі бағдарлама трансляциясынан кейін жасалады , әрбір қайсылардың ПК жадында сандардылардың қайсысыз терім , суреттеуші қасиет өзімен ұсынады және объекті күй-жағдай ағымдағы . Объектілері | жеті сыныпқа бөлуге болады : динамикалық , операциялық , аппараттық , статистикалық , есептеуіш , есте сақтайтын және топтаушылар . Динамикалық объектілер , бұқаралық қызмет ету жүйелерінде мәлімдемелерге лайықтылар , аталады | PC транзактами . олар " жасалады " және " құртылады " дәл осылай , қалай мынау логика маманы бойынша қажетті сәнге - үлгілеу барысында . Әрбір транзактомнан параметрлердің өз бетімен саны мүмкін байлаулы , - өзіме қажетті хабарды мына транзакте . туралы сонымен қатар , транзакты әртүрлі приоритеттерді бола алады . , одақтармен аталатындар , негізгі бағдарлама операторларға - одақтарына талапқа сай болады .
Олар , , үлгі логика маманына қалыптастырады , нұсқау транзактамы бере : қайда жүру және не алысырақ істеу . Жүйе үлгісі | одақтардың жиынтығымен ұсынуға болады , біріккендердің сәйкестікте қисынмен нақты жүйе жұмыстары аталатын одақ - схеманы дәл осылай . Үлгілеу барысында үлгі одақ - схемасы одақтардың әрекеттестігін көрсетуге графикалық , көрнекті мүмкін бейнеленген . Аппараттық объектілері | - мынау абстракты элементтер , қайсыларды мүмкін ыдыратып жіберілген ( декомпозировано ) нақты жүйе жабдықтауы . Оларға одноканальные және көп өзекті құрылғылар және кисынды ауыстырып қосқыштарды жатады . Көп өзекті құрылғы жадпен кейде атайды . Құрылғы Одноканальные және көп өзекті құрылғылар Одноканальное СМО . қызмет етуші құралдарға талапқа сай болады , құрылғымен қарапайым ықшамдыққа арналған онан әрі атаймыз , бір транзакт . көп өзекті құрылғы бір уақытта тек қана қызмет ете алады ( МКУ ) кисынды ауыстырып қосқыштар бір уақытта бірнеше транзактов . қызмет ете алады ( ЛП ) кисынды немесе физикалық мінез-құлық екілік күй-жағдайларының үлгілеуі үшін қолданылады . ЛП орнында бола алады екі күй-жағдайдың : қосылған және өшірілген . Үлгілеу барысында оның күй-жағдайы өзгере алады , сонымен қатар айқын шешімдердің қабыл алуы үшін сұралу . Статистикалық объектілері | жинау үшін қызмет етеді және статистикалық тап осы өңдеудің үлгі жұмыс жасауы туралы . Оларға кезектер және кестелерді жатады . Транзактах туралы тап осы әрбір кезек жинау және өңдеуді қамсыздандырады , ұстап алынғандардың қандай болмасынды үлгі нүктесіне , одноканальнымның алдында мысалы құрылғымен .
Кестелер ішінара таратулардың - кездейсоқ мөлшерлердің алуы үшін қолданылады , үлгіде транзакта мекендеулері уақыттар мысалы . Есептеуіш объектілеріне | өзгергіш жатады ( арифметикалықтар және булевские ) және функцияның . Олар есептеулер - мөлшерлер үшін қолданылады , арифметикалық немесе кисынды айтылулармен берілгендердің немесе кестелік тәуелділіктермен . Есте сақтайтын объектілері | бөлек мөлшерлердің ПК жадында сақтауды қамсыздандырады , қолданылатындардың үлгіде , сонымен қатар сондай мөлшерлердің сілемдерінің . Аталатындар - мөлшердің және матрицалар - мөлшерлер дәл осылай оларға жатады . Объектілерге пайдаланушы тізімдері және топтарды сынып топтаушы жатады . Пайдаланушы тізімдері тәртіптермен кезектердің ұйымы үшін қолданылады , өте жақсылармен тәртіптен " ертерек келді - ертерек - ". тап осы шығаруда топтар анықтап қаралмайды . Әрбір объектіге ананы немесе басқа сыныпты сандық атрибуттарды талапқа сай болады , уақыттардың сәнді дәл қазір оның күй-жағдайы суреттеушілер . Сонымен қатар , аталатын жүйелік атрибуттар дәл осылай қатар болады , қатыстылардың бөлек объектілерге емес , ал үлгіге бүтінде . Үлгі барлық объектілерінің атрибуттардың мағыналары үлгілеу аяғысы бойынша Выводятся стандартты есептеу нәтижесіне | атрибуттардың PC . үлкен бөлімі бағдарламашыға қолайлы және сан - выемен аталатын стандартты атрибуттар дәл осылай құрастырады ( СЧА ),0 қайсылар негізгі бағдарлама операторларының операндылары кім, не ретінде қолданыла алады . Барлық СЧА | бүтін сандармен келеді . Әрбір объектісі | аты және нөмірді болады . Аттар объектілерге беріледі әртүрлілерді негізгі бағдарлама операторларында , ал оларға лайықтылар автоматты нөмірлер транслятор иемденеді . Латын әліпбисі әріптерінің жүйелілік , цифрлардың және символдың әріптен басталушы өзімен объекті атысы ұсынады " астын сызу ".
Аттың - объекті қажеттілігі жанында , одақ аты басқа , суреттеулері оператор арқасында кез келген нөмір сәйкестікке қоюға болады , бар болушыны формат келесі : аты нөмір негізгі бағдарламаға реттік нөмірдің олардың одақтарға меншіктеледі ( жолдардың нөмірлерімен шатастырусыз !). Сілтемеге арналған 0 қандай болмасын стандартты сандық атрибут - объектіні негізгі бағдарламалар оператор операнды лайықты келесі тәсілдерден біреумен ғанамен жазылады : СЧА $ аты ; СЧА j , қайда СЧА - жүйелік белгілеу ( ат ) тап осы объекті нақтылы стандартты сандық атрибутының ; объекті аты - атысы ; объекті j - нөмірі ;$- символ - бөлгіш . Ағымдағы үлгі мал айдап өтетін жол , е . т . үлгілеу өзіне меншікті , выполняется арнайы басқарушы бағдарлама арқасында , симуляторомды атайды ( ағылшынының - үлгі жасау , еліктеу ). - үлгі жұмысы симулятора басқаруы астында одақтардың біреулерін транзактов ауыспалылығында болады басқа , ұқсас анаға , қалай СМОмен үлгіленушіде мәлімдемелерді орналасады , симулятор үлгілеуі барысында транзакты генерациялайды - үлгіде уақыттардың бастапқы кезеңіне транзактам . лайықты бір транзакта . емес жоқ сәйкестікте уақыттардың айқын кезеңдері аналармен кисынды қажеттіліктермен , үлгіленуші жүйеде көрінеді .
Ұқсаспен ғой транзакты бейнесімен үлгіні тастап кетеді үлгіленуші жүйе ерекшілігінің тәуелділікте уақыттардың айқын кезеңдері . Үлгіде жалпы оқиғада транзактов үлкен саны бір уақытта бар болады , бірақ бір транзакта . қандай болмасын тек қана симулятор уақыттарының әрбір кезеңіне жылжу жүзеге асырады егер транзакті өз қозғалысын бастаса , ол жол-жөнекей одаққа одақтан орналасады , одақ - схемамен тапсырма берілгенге . Анау кезең , қашан симулятора ішкі программасы шақырылады транзакті қайсысыз одаққа , атқаруға кіреді , мына одақ үлгісіне лайықты , ал оның орындалуынан кейін , қайсыда тап осы одақ функция , транзакті іске асады " тырысады " кіру одақ келесі . Соған дейін транзакта сондай жылжуы созылады , емес бір :1) транзакті одаққа кіреді мүмкін оқиғаларды келесілердің болып жатқанда , функциямен одаққа кіреді қайсыны ;2) транзакті үлгіден транзакта қашықтауы келеді , функциямен қайсыны уақыт ;3) транзакті үлгіде - айқын транзакта тоқтауы келеді " тырысады " кіру одақ келесі , бірақ одақ " бастартиды " оның қабыл алу . Транзакті мына оқиғасында одақта томға қалады , қайда орнында болды , және кіру кешкі өз әрекет қайта айтиды одақ келесі . Қашан үлгіде шарттар өзгереді , табысты сондай әрекет бола алады , және транзакті одақ - схемамен өз ауыспалылығын жалғастыруға істей алады . Егер бір пайда болса суреттелгендердің шарттар жоғарырақ , өңдеу транзактамен тап осыны тоқталады , және начинается транзакта . басқа ауыспалылық
Сайып келгенде , тұрақты симулятором үлгілеу орындалуы созылады . Үлгі одақтары арқылы жүре , транзактімен әрбір үлес енгізеді ұсталушыны одақтардың есепшілерінің . Мағынаның бұларды арқылы есепшілерді бағдарламашыға қолайлы : - ағымдағы ұсталушы одақты және одаққа кірулердің - жалпы саны . Үлгіде транзакта әрбір жылжуы оқиғамен келеді , уақыттардың сәнді айқын кезеңіне тиісті болу . , уақыттардың сәнді таймерін болады оқиғалардың дұрыс уақытша жүйелілік , симулятор сүйеу үшін , қисынмен , тапсырма берілген үлгімен сәйкестікте автоматты дәлдеп түзеледі . Таймері | бүтін мағына тек қана :1) тіркеледі ерекшеліктер келесілер болады ( барлық уақыттардың сәнді );2) бірлігі сәнде өңдеушімен анықталады үлгіде уақытша аралықтар бүтін сандармен бейнелінеді - , уақытша аралықтар барлық сұрау қояды біреулерін және аналардың ғой , таңдалғандардың оларға бірліктерде ;3) симулятор үлгі күй-жағдайын талдамайды уақыттардың сәнді әрбір кезең келесі ( сақтап қалушы ағымдағының уақыттардың сәнді бірлігіне ), ал уақыттардың кезеңіне таймер жылжытады , қашан жақын арадағы оқиға келесі болады . Таймер мағыналары бағдарламашыға қолайлы арқылы жүйеліктерді 1( салыстырмалы уақыт ) және 1( абсолютті уақыт ). орталық мақсатпен , орындалатын симулятором , ананы анықтама келеді , транзактімен қандай үлгіде жылжу үшін келесіге керек таңдау , қашан оның негізін салушысы өз жылжуын тоқтатты .
Транзактімен әрбір симулятор мына мақсатымен анықтап қарайды элемент - тізімді сияқты . Салыстырмалы қарапайымдарды үлгілерде қолданылады тек екі негізгілердің тізімнің : ағымдағы оқиғалардың тізім және келешек оқиғалардың тізімі . Ағымдағы оқиғалардың тізімі қосады өзінді ана транзакты , қайсы жылжу жоспарланушы уақыты бірдей немесе азырақ ағымдағы сәндінің уақыттардың ( ертерек қоршалған болатын қайсы соңғыларға транзакты , қозғалыс жатады ). ол транзактов приоритеттерінің кемуі ретінде ұйымдастырылады , ал әрбір деңгей шектерінде транзактов . түсуі приоритетті - ретінде келешек оқиғалардың тізімі қосады өзінді транзакты , қайсы жылжу жоспарланушы уақыты уақыттардың көбірек ағымдағыны , т . оқиға е . , байлаулылар жылжумен бұларды транзактов , болашақта тиісті болу . Мынау транзактов . жылжу уақыттарының жоспарланушы өсуі ретінде тізім ұйымдастырылады | үлгіде шарттың тәуелділікте транзактысын орналасады тізім қайсыбір және тізімнен транзакты алып барады тізім , тізімдер қарап шығады , обра - ботки үшін транзакті келесіге таңдай , ағымдағы оқиғалардың тізімінде транзактовпен барлықтардың өңдеуінен кейін уақыттардың сәнді таймері дәлдеп түзетеді .
2. негізгі одақтары | және байлаулылар олардын объектілер 2.1. одақ , байлаулылар атрибуттардың олардың транзактамимен транзактамимен жасау одақтары , құртулар , транзактов тоқтаулары , өзгертулерді байлаулы және транзактов жасауына арналған транзактов . найзаларының жасаулары , үлгіге кірушілердің , одағы қызмет етеді ( генерациялау ), бар болушы формат келесі : екінің үлгіге түсу мо - ментамисы аралық уақыттардың аралық орта мағынасын сұраулар қояды транзактов . жүйелілердің егер мынау аралық тұрақты , онда даласы қолданылмайды . Егер ғой түсу интер - білігі кездейсоқ мөлшермен келеді , анау B указыва - ется даласына орта мағына модификаторы , модификаторды - аралықты немесе модификаторды - функциялар түрінде мүмкін берілген . Модификатор - аралық қолданылады , қашан транзактов түсу аралығы ықтималдықтардың расп - ределения біркелкі заңымен кездейсоқ мөлшермен келеді . Даласына мына оқиғада , функцияға сілтеме басқа , ал түсу аралық өзгерту диапозоны болады + B . мысалы , одағы транзактыны 100,40 жасайды арқылы уақыттардың кездейсоқ аралықтары , біркелкі таратылғандар - [60;140]. модификатор - функция қолданылады , егер тарату заң түсу ин - терваласы өте жақсыса біркелкінің . Даласына мына оқиғада функцияға сілтеме тиісті жазылған болу ( ), заң мынау суреттеушіні , және түсу кездейсоқ аралығы анықталады , бүтін бөлім сияқты туындының далалары ( орта мағынаның ) значе - ниемен есептеп шығарылғанды функцияның . Даласына бірінші транзак үлгісіне түсу кезеңі сұраулар қояды . Егер мынау дала бос немесе бірдей 0, онда бірінші транзакта көріну кезеңі операндыларымен анықталады және B . даласы транзактов жалпы санын сұрау қояды , GENERATE . одағымен тиісті соз - тап осы егер мынау дала бос , онда одақ үлгілеу аяқтауына дейін неог - раниченное транзактов санын генерациялайды . Даласына приоритет сұраулар қояды , меншіктелуші
генерацияланатынмен транзак - онда .
Приоритеттердің деңгейлердің саны шек қойымаған , және де ең аласа приоритет - ноль . Егер даласы бос , онда транзактымен генерацияланатындар ноль приоритетті болады . Транзакты стандартты сандық атрибуттардың қатарын болады . Мысалы , транзакта аталатын - уақыт , е . т . уақыт дәл осылай атымен 1 асырайды СЧА транзакта . СЧАмен атымен приоритетке сілтеуге рұқсат етеді , өтіп кеткен үлгіге транзакта кіруі кезеңінен СЧА GENERATE . одақ арқылы атымен транзакта ішкі нөмірі 1 асырайды , бірегей келеді және бір транзакті әрқашан айыруға рұқсат етеді басқаның . Транзактумен белсендіге әрқашан жатады айырмашылығына , СЧА транзактов атыға сілтемелер немесе СЧА транзактаға транзакта . нөмір сілтеме асырамайды , т . тра - нзакту е . , өңделетінге параметрлердің симулятором . дәл қазір олардың транзактов маңызды стандартты сандық атрибуттарымен мағыналарды келеді . Транзактімен кез келген параметрлердің шектелмеген санын бола алады , аналар немесе басқа сандық мағыналар ұстаушылардың . Сілтеме мынауды СЧА транзактов транзактумен белсендіге әрқашан жатады және болады $ аты , қайда j және аты - нөмір және параметр атысы сәйкесті . Сондай сілтеме оқиғада томға тек қана мүмкін , егер параметр көрсетілген нөмірмен немесе атпен бар болса , е . т . оған қандай болмасын мағына енгізілінген . Меншіктеуге арналған бастапқы мағыналардың параметрлеріне немесе өзгертудің бұларды мағыналарды одағы қызмет етеді ( иемдену ), формат следущий бар болушы : нөмір немесе параметр атысын көрсетіледі , қайсы B . операнды мағынасы үшін - жүгіреді егер даласына аттан кейін ( нөмірдің ) палар - раметра белгіні тұрады + немесе -, онда операнды мағынасы қосылады немесе вычитается ағымдағы ұсталушы параметрден .
Далаға мүмкін аты көрсетілген немесе функциялар - модификатор нөмірі , мысалы , 0, 5 мағына одағы нөмірмен параметрге 5,0 жазып алады ал транзакта берілген параметріне уақыттардың ағымдағы сәнді жазуына арналған COUNT . атымен одағы қызмет етеді параметр ағымдағы мағынасына 1 одағы +,1 үстейді ( белгілеп қою ), бар болушы формат келесі : даласына атысы нөмір немесе транзакта параметр атысын көрсетіледі , ұсталушы мына параметр MARK . одаққа мына транзакта кіруі жанында - торыйда ағымдағы сәнді уақыт киіліп тозады мүмкін использо - ваномен кешкі уақыттардың транзиттік анықтамасына арналған транзакта 0 мекендеуі қайсыбірді үлгі бөлімдері MP . атымен СЧА арқасында мысалы , егер үлгі учаскесі кіруінде одағы сыйғызу , анау мына учаскесі шығуында $ айырым асырау аралық сәнді уақытпен және уақытпен ағымдағымен болады , енгізілінгенмен параметріне MARK . одағымен егер бос , онда үлгіге транзакта кіруі уақыттарының белгі орынына уақыт ағымдағы киіліп тозады , қолданылатынның транзакта анықтамада - уақыттарының транзакта приоритеті өзгертуіне арналған СЧА M 1. арқасында одағы қызмет етеді ( прио - ритет ), бар болушы формат келесі : транзакта . жаңа приоритетін жазылады
B мо - жет даласына маңызды сөзі болу , бары жанында транзактімен қайсыны , кірген одаққа , жаңа басты топтың транзактовпен барлық қалғанылардан кейін ағымдағы оқиғалардың тізімінде орналаса бастайды , және ағымдағы оқиғалардың тізімі бастан қаралады . Төмен мүмкіншілік сондай қолдануы қаралған болады . Үлгіден транзактов қашықтауына арналған одағы қызмет етеді ( үшін - басқару ), бар болушы формат келесі : аты дала мағынасы көрсетеді , қаншалар завершений аталатын есепшісі дәл осылай TERMINATE . тап осы одағына транзакта кіруі жанында бірліктерді - держимое азаяды
Достарыңызбен бөлісу: |