Главная » Просмотр файлов » Советов Б.Я., Яковлев С.А. Моделирование систем (3-е изд., 2001)

Советов Б.Я., Яковлев С.А. Моделирование систем (3-е изд., 2001) (1186218), страница 41

Файл №1186218 Советов Б.Я., Яковлев С.А. Моделирование систем (3-е изд., 2001) (Советов Б.Я., Яковлев С.А. Моделирование систем (3-е изд., 2001)) 41 страницаСоветов Б.Я., Яковлев С.А. Моделирование систем (3-е изд., 2001) (1186218) страница 412020-08-26СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 41)

Приэтом процесс создания машинной модели Мы можно изобразить в виде схемы,показанной на рис. 5.5.Условные обозначения, используемые на блок-диаграммах GPSS, представленыв табл. 5.2.Таблица 5.2Имя и обозначение блокаADVANCEASSEMBLEASSIGNDEPARTНазначениеЗадерживает транзакт навремя А=В, если Д=const, илиАх В, если В — функцияА. ВСобирает А транзактов од­ного ансамбля, пропускаетв следующий блок первыйтранзакт, остальные уничто­жаетЫ^)ПрисваиваетпараметруА входящего транзакта значе­ние В, модифицированное па­раметром С*XОбеспечивает освобождениев очереди А В единиц\А.В.В\169Продолжение табл.

5.2Имя и обозначение блокаENTERНазначениеUNОбеспечиваетвхождениев накопитель /1 транзакта с за­нятием В единиц памяти<3>HПроверяет условие нахожде­ния логического ключа А в со­стоянии X< * > >Проверяет условие нахожде­ния устройства А в состоянииXГGATE(X)LSLRGATE(X)N1иNU1 <1MATCHPRINTW-Осуществляет вывод стати­стики С в пределах от А до ВPRIORITYРППрисваиваетвходящемугранзакту приоритет АQUEUEв1A-BRELEASESAVEVALUEс 1 А,вJэОбеспечивает занятие в оче­реди А В единиц^Освобождаетс номером А)Сохраняет заданное значе­ние В в ячейке АSEIZEffl\SPLIT4/T ^ \ яTABULATE"В170Синхронизирует * движениетранзактов по блок-диаграммесовместно с блоком MATCHс меткой Аг\устройствоЗанимает устройство с номе­ром АГенерирует А копий входя­щего транзакта и направляетих по адресу В.

Основной транзакт переходит в следующийблокТабулирует значения входя­щих транзактов в таблице АПродолжение табл. 5.2Имя и обозначение блокаTEST (X)НазначениеПроверяетсоотношениеА- между А в В я направляетвходящий транзакт в следу­ющий блок при выполненииили по адресу С при невыпол­нении соотношенияyr .y^h^iNEGELEGLTERMINATEУничтожает А транзактовTRANSFERИзменяет направление дви­жения транзактов согласно ре­жиму АGATE (X)SESFSNESNFПроверяет условие нахожде­ния накопителя А в состоянииXGATHERСобирают А транзактов од­ного ансамбля и пропускает иходновременно в следующийблокGENERATELEAVE1Ж1(Gtela^Генерирует транзакты черезА единиц времени, модифици­рованных В, с задержкой С,D транзактов, с приоритетомЕ, форматом FОсвобождаетвА В единиц памятиLOGIC (X)SRI1 tшУстанавливает логическийключ А в состояние XLOOP4* 1ОсуществляетповторениеА раз группы блоков от адресаВ до данного блокаMARKОсуществляет отметку вре­мени в параметре А171Особенности использования ППМ GPSS для моделированиясистем, формализуемых в виде Q-схем, рассмотрены в гл.

8, там жеприводятся примеры программ, генерированных пакетом GPSS.Создание ППМ является крупным достижением в автоматизации моделирования больших систем. Однако любой ППМ, создан­ный на базе ЯИМ, характеризуется некоторой узостью представле­ний, диктуемой особенностями языка, что является одним из сла­бых мест традиционных способов имитационного моделирования.В настоящее время проводится много работ по созданию системмоделирования для целых классов объектов, в основу которыхположены идеи типизации способов описания структуры и динами­ки моделируемой системы S. Например, широко распространеннойтиповой математической схемой, используемой при моделированииорганизационно-производственных и информационно-вычислитель­ных процессов, является Q-схема. Для создания машинных про­грамм моделирования таких процессов могут быть привлеченытакие ЯИМ, как GPSS, SIMSCRIPTa т.

д. Тем не менее существуют(и продолжают разрабатываться) ППМ, в основу которых положе­ны алгоритмические языки общего назначения, позволяющие дета­льно и адекватно описать специфику процесса функционированияопределенного класса систем и создать более эффективные про­граммы моделирования, причем такие ППМ, ориентированные наопределенный класс объектов, способные успешно конкурироватьс известными ЯИМ при решении задач моделирования конкретногокласса систем.Примеры дискретных, непрерывных и комбинированных ЯИМприведены в табл. 5.3.Таблица 5.3Название языкаТипACSLНепрерывныйALSIMANDISIMAPLISCDLCOSMOCSLCSSLДискретныйНепрерывныйКомбинированныйДискретныйНепрерывныйДискретныйНепрерывныйDEMOSDIANADISCODYNAMOFORSINGASPGEMSGPSSIPSSДискретныйКомбинированный*Непрерывный»КомбинированныйНепрерывныйДискретный»17?ПримечаниеAdvanced Continuous SimulationLanguageALGol SIMulationANAIogue Digital SIMulatorAPL SimulationComputer Design LanguageCOmpartmental System MODdedlingControl and Simulation LanguageContinuousSystemSimulationLanguageDiscrete Event Modeling in SimulaDigital — ANAlog simulatorDiscrete - continuousDYNAmic MOdelsFortran ORiented SIMulatorGeneral Activity Simulation ProgramGeneral Equation Modeling SystemGeneral Purpose Systems SimulatorInformationProcessingSystemSimulatorПродолжение табл.5.3Название языкаТипМИДАСНепрерывныйSAMSIMSCRIPTSIMULASOLVANSНепрерывныйДискретный»»»ПримечаниеModified Integration Digital AnalogSimulatorSimulation of Analogue MethodsSIMulation SCRIPTureSIMUlation LAnguageSimulation Oriented LanguageValue Added Network SimulatorНаиболее эффективно использование llllM при исследованиии разработке систем на основе метода машинного моделированияпри реализации диалоговых процедур и концепции базы данныхмоделирования.5.4.

БАЗЫ ДАННЫХ МОДЕЛИРОВАНИЯРасширение возможностей моделирования различных классовсистем S неразрывно связано с совершенствованием средств вычис­лительной техники и техники связи. Перспективным направлениемявляется использование для целей моделирования иерархическихмногомашинных информационно-вычислительных систем и связан­ных с ними телекоммуникационными сетями удаленных персональ­ных ЭВМ, работающих в режиме телеобработки.При создании больших систем S их компоненты разрабатыва­ются различными коллективами, которые используют средствамоделирования при анализе и синтезе отдельных подсистем. Приэтом разработчикам необходим доступ как к коллективным, таки индивидуальным средствам моделирования, а также оперативныйобмен результатами моделирования отдельных взаимодействую­щих подсистем.

Таким образом, появляется необходимость в созда­нии диалоговых систем моделирования коллективного пользова­ния, для которых характерны следующие особенности: возмож­ность одновременной работы многих пользователей, занятых раз­работкой одной системы S; доступ пользователей к программнотехническим ресурсам системы моделирования, включая распреде­ленные банки данных и пакеты прикладных программ моделирова­ния; обеспечение диалогового режима работы с различными вычис­лительными машинами и устройствами, включая цифровые и ана­логовые вычислительные машины, установки физического модели­рования, элементы реальных систем и т. п.; диспетчирование работв автоматизированных системах моделирования (АСМ) и оказа­ние различных услуг пользователям, включая обучение работес диалоговой системой моделирования; использование сетевых тех­нологий.173Рассмотрим основные моменты связанные с разработкой рас­пределенной базы данных моделирования (РБДМ).Ключевые аспекты разработки баз данных.

Технология баз дан­ных (БД) относится к числу основных компьютерных технологийи представляет собой совокупность методов и средств определенияи манипулирования интегрированными в базу данными [2, 14, 16].Важной целью применения технологии БД является создание раз­деляемого между функционально связанными приложениями ин­формационного ресурса с обеспечением независимости внешнего,логического представления БД от способов ее нутренней, физичес­кой организации в памяти компьютера. Для достижения поставлен­ной цели технология БД использует соответствующий набор тех­нологических инструментов.Современное представление технологии БД определяется тем,что в основу этой технологии положено применение реляционноймодели данных (РМД), базирующейся на строгом аппарате реляци­онной алгебры и математической логики.

Технологические опера­ции определения и манипулирования БД выполняются с исполь­зованием систем реляционного исчисления. Реляционный подходв целом рассматривается в качестве идеологии создания баз дан­ных и баз знаний [2, 14, 52]. Такой подход является наиболееэффективным при решении многих задач моделирования сложныхсистем 5.С одной стороны, широкое применение РМД позволило раз­решить одну из серьезнейших проблем достижения модельной од­нородности баз данных, создаваемых в средах различных системуправления базами данных (СУБД), поскольку практически все со­временные СУБД используют модели, приводимые к реляционной.С другой стороны, опора на реляционную модель существенноограничивает возможности определения данных в БД и, тем самым,предопределяет соответствующие границы применения всей техно­логии БД.Такой подход, безусловно, оправдан при проектировании БДв тех случаях, когда администратор БД владеет схемой соответст­вия множества данных в реляционной модели с множеством данныхо реальном мире.

В тоже время, интеграционные тенденции, харак­терные для современного этапа развития компьютеризированныхтехнологий (в том числе и в моделировании систем), ставят наповестку дня проблему построения интегрированных распределен­ных баз данных (ИРБД), для которых обеспечение схемной однород­ности на основе РМД в силу целого ряда причин оказываетсянедостаточно.

Характеристики

Тип файла
PDF-файл
Размер
9,37 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6358
Авторов
на СтудИзбе
311
Средний доход
с одного платного файла
Обучение Подробнее