Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Моделирование систем. Практикум

.pdf
Скачиваний:
7
Добавлен:
12.11.2023
Размер:
17.79 Mб
Скачать

наименования которых приведены в Приложении 5. В поясни­ тельной записке отражаются этапы работы и результаты, получен­ ные при выполнении курсовой работы.

6.5.1.Общие требования

коформлению пояснительной записки

Пояснительная записка может быть выполнена рукописным способом чернилами черного или синего цвета или отпечатана на принтере или на пишущей машинке (через 1,5 или 2 интервала) на одной стороне белой бумаги формата А4.

Высота букв основного текста не менее 2,5 мм; в странице тек­ ста должно быть 30—40 строк по 60—64 знаков в каждой. При вы­ полнении текста с помощью текстового редактора WINWORD размер шрифта должен быть 14 (при распечатке на хорошем прин­ тере класса лазерного допускается размер основного текста 1,8мм (шрифт 12)).

Активную площадь листа ограничивают поля: слева 30...35 мм, справа 10...15 мм, сверху и снизу соответственно не менее 20 мм и 25 мм.

Нумерация страниц пояснительной записки сквозная. Номера страниц проставляются арабскими цифрами в правом верхнем углу на поле. Первой страницей считается титульный лист, вто­ рой — задание на курсовую работу и т. д. На первой странице (ти­ тульном листе) номер не ставится.

Первое упоминание в тексте малоизвестных иностранных фирм, фамилий и географических названий сопровождается, кро­ ме русской транскрипции, написанием в скобках на языке ориги­ нала.

Все опечатки, описки и графические неточности, обнаружен­ ные в процессе оформления, исправляются от руки после аккурат­ ной подчистки (на одной странице допускается не более двух ис­ правлений) или перепечатываются.

6.5.2. Рубрикация пояснительной записки

Содержание записки разбивается на разделы (главы), подраз­ делы (параграфы), пункты и подпункты. Выделенные рубрики (без указания их типов) нумеруют последовательностью арабских цифр, разделенных точками, например, 2.1.З.— третий пункт пер­ вого параграфа второй главы.

271

Допускается до четырех вложений, пятая рубрикация идет не заголовком, а текстом.

«Введение», «Основные разделы содержания», «Заключение» нумеруются как разделы (главы).

Заголовки разделов (глав) выполняются приписными буква­ ми, заголовки подразделов (параграфов), пунктов и подпунк­ тов — строчными (кроме первой прописной). В конце заголовка точку не ставят.Подчеркивать заголовки и переносить слова в за­ головках не допускается.

Расстояние между заголовком и последующим текстом должно быть равно трем межстрочным интервалам.

В содержании (оглавлении) последовательно перечисляют за­ головки всех рубрик и приложений и указывают номера страниц, на которых они размещены. Содержание должно включать все за­ головки разделов (глав), подразделов (параграфов), пунктов, имеющиеся в пояснительной записке.

6.5.3. Таблицы

Цифровой материал, помещаемый в пояснительной записке, рекомендуется оформлять в виде таблиц. При этом не допускается диагональное деление элементов таблицы, а также включение граф: «№ п/п» — номер по порядку и «Единицы измерения». При необходимости эти сведения указывают в заголовках строк. Заго­ ловки граф таблицы выполняют в единственном числе.

Над правым верхним углом таблицы пишется слово «Таблица» и ее номер (если таблиц больше одной). Номер таблицы состоит из номера раздела и порядкового номера таблицы в разделе, разде­ ленных точкой. На следующей строке помещают заголовок табли­ цы.

Ставить кавычки вместо повторяющихся цифр, знаков, мате­ матических символов не допускается. Если цифровые или иные данные в таблице отсутствуют, то в соответствующей строчке ста­ вят прочерк.

Таблицы следует размещать так, чтобы их можно было читать без поворота пояснительной записки. Если это невозможно, таб­ лицы располагают так, чтобы для их чтения надо было повернуть пояснительную записку по часовой стрелке на 90°.

272

6.5.4. Формулы

Формулы, на которые имеются ссылки в тексте, должны нуме­ роваться в пределах раздела (главы) арабскими цифрами. Номер формулы должен состоять из номера раздела и порядкового номе­ ра формулы, разделенных точкой. Номер формулы в круглых скобках помещают справа на той же строке.

Обозначения символов и числовых коэффициентов должны приводиться непосредственно под формулой после слова «где», двоеточие после него не ставят.

6.5.5. Иллюстрации

Количество иллюстраций пояснительной записки определяет­ ся ее содержанием и должно быть достаточным для того, чтобы придать излагаемому тексту ясность и конкретность.

Все иллюстрации именуются рисунками. Рисунки нумеруются последовательно в пределах раздела (главы) арабскими цифрами. Номер рисунка проставляется под рисунком с префиксом «Рис.» и должен состоять из номера раздела и порядкового номера рисунка в разделе, разделенных точкой.

Рисунки должны размещаться сразу после первой ссылки на них в тексте пояснительной записки. Размещать рисунки следует так, чтобы их можно было рассматривать без поворота поясни­ тельной записки. Если это невозможно, то рисунки располагают так, чтобы для их рассматривания надо было повернуть поясни­ тельную записку по часовой стрелке на 90°.

Каждый рисунок должен сопровождаться содержательным на­ званием, размещаемым над рисунком. На все рисунки должны быть ссылки в тексте.

Рисунки могут быть выполнены в черном цвете непосредст­ венно на листах пояснительной записки или аккуратно вклеены при выполнении их на кальке или другим полиграфическим спо­ собом.

6.5.6. Список литературы

Список литературы включает все использованные источники в порядке появления ссылок в тексте пояснительной записки. Дан­ ные о литературных источниках в списке литературы приводят в соответствии с требованиями ГОСТ 7.1—84 (7.32—91), согласно

273

которому при описании книг последовательно указывается фами­ лия и инициалы автора (авторов, если их не более трех), название (заглавие) книги, место издания, издательство, год издания, объем в страницах.

Если авторов больше трех, то их фамилии и инициалы приво­ дятся после названия книги (статьи); если их более четырех, то указываются фамилия и инициалы лишь одного из них, после чего пишется «и др.».

Названия городов Москва и Санкт-Петербург (Ленинград) до­ пускается приводить сокращенно соответственно буквами М. и СПб. (Л.). Приводимые данные разделяются специальными зна­ ками, например: Советов Б.Я., Яковлев С.А. Моделирование систем (3-е изд.)— М.: Высшая школа, 2001. — 343 с. Количество страниц указывать не обязательно.

При описании статей в периодических изданиях приводят фа­ милии и инициалы авторов статьи, ее заглавие, наименование из­ дания (журнала, сборника), год выпуска, том или номер издания, номера страниц, на которых помещена статья, например: Яков­ лев С.А. Эволюционные имитационныемодели процессов и систем как методологическая основа интеллектуальных технологий обуче­ ния/'/Тез. докл. Междунар. конф. «Современные технологии обуче­ ния» - СПб.: 1996. С. 3 -7 .

Сведения об отчете о НИР должны включать: заглавие отчета (после заглавия в скобках приводят слово «Отчет»), его шифр, ин­ вентарный номер, полное и сокращенное наименование органи­ зации, выпустившей отчет, фамилию и инициалы руководителя НИР, город и год выпуска, количество страниц отчета.

Сведения о проектной и другой технической документации (промышленных каталогах, прейскурантах и других подобных до­ кументах) должны включатьзаглавие, вид документа, организа­ цию, выпустившую документ, город и год выпуска.

При ссылке в тексте на источники информации следует приво­ дить порядковый номер по списку литературы, заключенный в квадратные скобки.

6.5.7. Приложения

Приложения оформляются как продолжение пояснительной записки на последующих ее листах или в виде отдельного тома, в последнем случае приложение имеет свой титульный лист.

Каждое приложение начинают с новой страницы, в правом верхнем углу помещают слово «Приложение» и его номер (если

274

приложений более одного). Каждое приложение должно иметь те­ матический заголовок.

Перед номерами рубрик, а также перед номерами рисунков и таблиц в приложениях пишется буква П., например: Рис. П. 1.2 — второй рисунок первого приложения.

В качестве приложений к пояснительной записке могут быть оформлены расчеты вспомогательного характера, рисунки, схемы, машинные программы и распечатки, копии графических доку­ ментов, а также другие данные вспомогательного характера, загро­ мождающие текст пояснительной записки. Приложения не учи­ тываются при определении общего объема пояснительной запис­ ки.

Законченная пояснительная записка подписывается студен­ том и руководителем.

КОНТРОЛЬНЫЕ ВОПРОСЫ

1. Что называется матем атической схем ой м оделирования конкретной си сте­

мы 9

2. Как осущ ествляется переход от концептуальной м одели системы к ее алго­ ритмической м одели9

3. В чем преимущ ество использования язы ка им итационного моделирования9 4. Какие недостатки сказываются при использовании для реализации модели

алгоритмического языка общ его назначения9 5. От чего зависят затраты м аш инного времени на реализацию м одели системы

на Э В М 9

ЗАКЛЮЧЕНИЕ

В настоящее время машинное моделирование стало эффектив­ ным средством решения сложных задач автоматизации исследова­ ний, экспериментов и проектирования больших систем (экономи­ ческих, социальных, технических, экологических и др.). Достиг­ нуты определенные успехи в становлении прикладной теории мо­ делирования на ЭВМ. Но научиться моделированию как рабочему инструменту инженера, освоить полностью его широкие возмож­ ности, развивать методологию моделирования дальше можно только при полном овладении приемами и технологией практиче­ ского решения задач моделирования процессов функционирова­ ния систем на ЭВМ. Эту цель и преследует данное учебное посо­ бие, в котором основное внимание уделено методам и этапам ма­ шинного моделирования в рамках общей методологии моделиро­ вания, изложенной в учебнике «Моделирование систем».

Существенное упрощение и ускорение процесса разработки имитационных моделей систем и их программной реализации достигаются при использовании специальных языков моделиро­ вания и особенно пакетов программ имитации. В данном учебном пособии в качестве основного средства для разработки моделей систем, формализуемых в виде схем массового обслуживания, вы­ бран пакет моделирования дискретных систем GPSS/PC, а в каче­ стве инструментальной ЭВМ использован персональный компью­ тер, что совместно с интегрированными оболочками GPSS/PC в среде операционных систем MS DOS и Windows 95/98/2000/ХР по­ зволяет приблизить будущего инженера (бакалавра, магистра) к реальным условиям, в которых ему придется заниматься имитаци­ онным моделированием сложных систем в процессе своей про­ фессиональной деятельности.

Дальнейшее развитие информатики и автоматизации как сфе­ ры эффективного применения вычислительной техники для ис­ следования и разработки сложных систем управления различными объектами, несомненно, послужит повышению роли машинного моделирования для решения сложных народнохозяйственных проблем при уменьшении затрат материальных ресурсов на дости­

276

жение конечных целей — обоснованный выбор оптимальных ва­ риантов разрабатываемых систем с учетом перспектив развития и реальных ограничений.

Авторы сознают, что в настоящее время в высших учебных за­ ведениях при обучении студентов используют вычислительные средства различного типа. Использование языка GPSS/PCи совре­ менных ПЭВМ и локальных сетей в качестве инструментальных средств является перспективным для решения крупномасштабных задач.

Не следует исключать применение универсальных ЭВМ и гло­ бальных сетей ЭВМ для решения задач большей сложности, а так­ же специализированных гибридных вычислительных комплексов. В этом аспекте предлагаемое учебное пособие может быть исполь­ зовано как методология проведения машинных экспериментов.

ПРИЛОЖ ЕНИЯ

ПРИЛОЖЕНИЕ 1

Условные обозначения на блок-диаграммах G P S S

Имя блока A D V A N C E

A L T E R

A S S E M B L E

A S S IG N

B U F F E R

C H A N G E

D E P A R T

E N T E R

E X A M IN E

Обозначение блока

b i d

ИГГ[)уг) w °

г а

[а Ж с ]

( )

b d

LV ^ B ’I

1 в | Э

в

m

w

_______________ Назначение блока________________

Задерживает транзакт на время А ± В ,

если В — const, или А х В , если В — ф унк­ ция

Изм еняет атрибуты членов группы А

Собирает А транзактов одного ансамбля, пропускает в следую щ ий блок первый

транзакт, остальные уничтож ает

П рисваивает параметру А входящ его

транзакта значение В , м одиф ицированное значением С

Прерывает обработку транзакта и воз­ вращ ает симулятор к началу списка теку­ щ их собы тий

Заменяет в процессе счета блок с ном е­ ром А на блок с ном ером В

О беспечивает освобож дени е в очереди

АВ единиц

Обеспечивает вхож дение транзакта в на­ копитель А с занятием В еди ни ц памяти

И зм еняет маршрут движ ения в зависи­ м ости от состояния членов группы А

278

Имя блока

Обозначение блока

_______________П р о д о л ж е н и е прил L

__________Назначение блока___________

EX E C U T E

 

Вы полняет операции блока с ном ером А

[ Х З

FAVAIL

FUNAVAIL

(X)

CATE LS LR

(X)

I

GATE N1 U

N U

(X)

SE

GATE SF

SN E

SN E GATHER

GENERATE

HELP

IN D EX

JO IN

LEAVE

<3 ^ >

ж

1

F G H

B,C,D /

E ,F ,G ^

О

©

[ _ B j w

Объявляет группу устройств А доступ ­ ны м

Объявляет группу устройств А недоступ­ ными

П роверяет условие нахож дения логиче­ ского ключа А в состояни и X

Проверяет условие нахож дения устрой­ ства А в состоянии X

Проверяет условие нахож дения накопи­ теля А в состоянии X

Собирает А транзактов одного ансамбля и пропускает их одноврем енно в следую ­ щ ий блок

Генерирует транзакты через А единиц врем ени, м одиф ицированны х В с задерж ­ кой С, D транзактов, с приоритетом Е, форматом F

О бъединяет модули G P S S /P C с модуля­ ми на других языках

Записы вает сумму значений параметраА

и величины В в параметр 1 типа А

ВключаетвгруппуАтранзактиличисло­ вое Значение В

Освобождает в памятиАВ единиц пам я­

ти

279

Имя блока

LINK

(X)

LO GIC S

R

I

LO O P

M ARK

M ATCH

PR EEM PT

PR IN T

PRIO RITY

Q U E U E «

RELEASE

RETU RN

SAVAIL

SAVEVALUE

SCAN

Обозначение блока

(X)A

B CD E

nw

jSE.

о

ABC

A B O D E

w

_____ П р о д о л ж е н и е прил 1

Назначение блока______ _____

Удаляет транзакт из списка текущ их со - бытий и пом ещ ает в сп и сок пользователя А

Устанавливает логический ключ А в с о ­ стояние X

О сущ ествляет повторение А раз группы

блоков от адреса В д о данного блока

О сущ ествляет отметку времени в пара­

метре А

 

 

С инхронизирует

движ ение

транзактов

п о блок-диаграм ме

совм естно

с блоком

M ATCH с меткой А

Вы полняет приоритетную обработку в устройстве А

Осущ ествляет вывод статистики С в пре­ делах от А до В

П рисваивает входящ ему транзакту при­ оритет А

О беспечивает занятие в очереди АВ еди ­ ниц

О свобож дает устройство с ном ером А

С нимает преры вание с устройства А

Объявляет группу памятей А доступны ­ ми

Сохраняетладанноезначение Ввячейке

А

ОбрабатываетАфкбутыЧленовгруппыА

280

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