- Артикул:00-01006984
- Автор: Брехов О.М., Звонарева Г.А., Корнеенкова А.В.
- ISBN: 978-5-4316-0267-2
- Обложка: Мягкая обложка
- Издательство: МАИ (все книги издательства)
- Город: Москва
- Страниц: 324
- Формат: 60 х 84 1/16
- Год: 2015
- Вес: 312 г
- Серия: Учебное пособие для ВУЗов (все книги серии)
Учебное пособие включает в себя лекционный курс по моделированию вычислительных систем с помощью системы моделирования GPSS, который подкреплен лабораторным практикумом и курсовой работой.
Особое внимание уделено моделированию функционирования КЭШ памяти, многомашинных комплексов, мультипроцессорных систем и систем «Клиент - Сервер» с помощью имитационного языка GPSS, рассмотрены примеры функционирования указанных вычислительных систем. Лабораторные и курсовые работы рассчитаны на самостоятельное выполнение студентами задания. В курсовой работе и в конце каждой лабораторной работы приводится перечень вариантов заданий. Учебное пособие разработано с учетом компетентностного подхода в соответствии с Федеральными государственными образовательными стандартами высшего образования «Информатика и вычислительная техника» и «Программная инженерия».
Для студентов, обучающихся по специальностям и направлениям, связанным с разработкой и применением вычислительных систем.
Оглавление
Предисловие
Часть 1. Основы языка GPSS
Глава 1. Описание языка GPSS
§ 1. Общие сведения о языке
§ 2. Синтаксис языка GPSS
Глава 2. Создание и удаление транзактов
§ 1. Создание транзактов. Блок GENERATE
§ 2. Получение случайного числа
§ 3. Удаление транзактов. Блок TERMINATE. Управляющая карта START
Глава 3. Моделирование устройств обработки
§ 1. Блоки SEIZE и RELEASE
§ 2. Блок ADVANCE
§ 3. Статистика очереди устройства. Блоки QUEUE и DEPART
Глава 4. Статистика. Статистический отчет
Глава 5. Организация ветвления. Режим условного, безусловного и статистического перехода блока TRANSFER
§ 1. Режим безусловного перехода
§ 2. Условная передача - режим BOTH (ОБА)
§ 3. Режим статистического перехода
§ 4. Режим ALL
§ 5. Режим случайного выбора
Глава 6. Цепи в системе GPSS
§ 1. Цепь текущих событий
§ 2. Цепь будущих событий
Глава 7. Моделирование многоканальных устройств
§ 1. Блок STORAGE
§ 2. Блоки ENTER и LEAVE
Глава 8. Стандартные числовые атрибуты
§ 1. Общие сведения о стандартных числовых атрибутах
§ 2. Блок EQU
§ 3. Блок TEST
Глава 9. Порядок обработки транзактов и задание приоритетов в модели
§ 1. Блок PRIORITY
§ 2. Блок BUFFER
Глава 10. Функции
§ 1. Дискретные функции
§ 2. Непрерывные функции
§ 3. Атрибутивно-значимые функции
§ 4. Функции, значения которых являются именами блоков
§ 5. Функциональный режим блока TRANSFER
Глава 11. Элементы теории вероятности в GPSS
§ 1. Генераторы равномерно распределенных случайных чисел
§ 2. Карта RMULT
§ 3. Метод розыгрыша случайных чисел для дискретных неравномерных распределений
§ 4. Законы распределения случайных величин
Глава 12. Параметры транзактов
§ 1. Общие сведения о параметрах
§ 2. Блок ASSIGN
§ 3. Параметрический режим и режим с подпрограммой блока TRANSFER
Глава 13. Сохраняемые величины
§ 1. Задание начальных значений. Блок INITIAL
§ 2. Изменение значений. Блок SAVEVALUE
Глава 14. Переменные в GPSS
§ 1. Арифметические переменные
§ 2. Булевы переменные
Глава 15. Логические переключатели
§ 1. Общие сведения о переключателях
§ 2. Установка логического переключателя. Блок LOGIC
§ 3. Проверка состояния переключателя. Блок GATE
§ 4. Логические указатели в приборах и устройствах
Глава 16. Расщепление транзактов. Блок SPLIT
Глава 17. Работа с множеством элементов
§ 1. Блок SELECT (в режиме оператора отношения)
§ 2. Блок SELECT (в логическом режиме)
§ 3. Блок SELECT (в режимах MIN и МАХ)
Глава 18. Косвенная адресация
Глава 19. Цепи пользователя
§ 1. Помещение транзакта в цепь пользователя. Блок LINK
§ 2. Вывод транзакта из цепи пользователя. Блок UNLINK
Глава 20. Работа с приборами
§ 1. Захват прибора. Блок PREEMPT
§ 2. Освобождение прибора. Блок RETURN
Глава 21. Матрицы
§ 1. Определение матриц. Блок MATRIX
§ 2. Элементы матриц
§ 3. Блок MSAVEVALUE
Глава 22. Циклы в GPSS
§ 1. Организация цикла
§ 2. Блок LOOP
Глава 23. Ансамбли транзактов
§ 1. Общие сведения об ансамблях
§ 2. Блок ASSEMBLE
§ 3. Блок GATHER
§ 4. Блок MATCH
§ 5. Проверка состояния парности
Глава 24. Отметки времени. Блок MARK
Глава 25. Таблицы в GPSS
§ 1. Блок TABLE
§ 2. Блок TABULATE
§ 3. Стандартные числовые атрибуты таблиц
§ 4. Дополнительные режимы использования таблиц
Глава 26. Печать статистики. Блок PRINT
Глава 27. Управляющие карты
§ 1. Карта CLEAR
§ 2. Карта JOB
§ 3. Карта RESET
§ 4. Карта REALLOCATE
Глава 28. Адекватность моделирования
§ 1. Проверка удовлетворительности работы модели
§ 2. Оценка точности соответствия поведения модели поведению реальной системы
§ 3. Проблемный анализ
§ 4. Регенеративный метод анализа модели
Часть 2. Лабораторные работы
Лабораторная работа № 1. Моделирование функционирования тракта ОП-ЦП
Лабораторная работа № 2. Моделирование локальной сети ЭВМ с помощью блока TRANSFER в безусловном и статистическом режимах
Лабораторная работа № 3. Моделирование буферной памяти между ОП и ЦП с помощью механизма сохраняемой величины
Лабораторная работа № 4. Моделирование буферной памяти между ОП и ЦП с помощью механизма цепи пользователя (безусловный режим)
Лабораторная работа № 5. Моделирование функционирования многомашинного комплекса
Лабораторная работа № 6. Моделирование функционирования многомашинного комплекса с использованием параметрической формы представления модели СЭВМ
Часть 3. Курсовая работа «моделирование функционирования системы “клиент-сервер”»
Глава 1. Физическая модель
Глава 2. Исходные данные
Глава 3. Задание
Библиографический список