- •Визначення трудомісткості розробки інформаційних систем і технологій.
- •Об’єктно-орієнтований аналіз.
- •Структурний підхід до розробки програмного забезпечення
- •Методи тестування програмного продукту.
- •Вимоги до документів на стадії розробки технічного завдання.
- •Статичні і динамічні структури даних.
- •Об’єктно-орієнтоване програмування.
- •Виключні ситуації у програмних продуктах
- •Архітектура та характеристики сучасних мікропор-рів.
- •Архітектура комп’ютера на базі сучасних мікропроцесорів.
- •Принципи та організація візуальних середовищ швидкої розробки програмного забезпечення.
- •Класифікація і основні властивості операційних систем.
- •Режими роботи і типи операційних систем.
- •Багатозадачне і багатопотокове програмування.
- •Об’єктно-орієнтоване візуальне програмування.
- •Розробка та програмна реалізація імітаційної моделі з використанням детермінованого алгоритму.
- •Розробка та програмна реалізація імітаційної моделі з використанням синхронного алгоритму.
- •Розробка та програмна реалізація імітаційної моделі з використанням агрегатного підходу.
- •Синтез математичної моделі за експериментальними даними.
- •Апаратні засоби комп’ютерних мереж.
- •Топології комп’ютерних мереж
- •Протокол пріоритетної передачі маркера.
- •Модель osi.
- •Взаємодія між рівнями у стеку мережевих протоколів.
- •Маршрутизація з статичними каталогами.
- •Маршрутизація з каталогами, що орієнтовані на сеанси.
- •Маршрутизація з динамічними каталогами
- •Глобальні та локальні мережі.
- •Логічна і фізична структура баз даних.
- •Організація реляційних баз даних.
- •Ідентифікація функціональних відношень.
- •Алгоритми нормалізації відношень.
- •Багатозначні залежності.
- •Створення і модифікація об’єктів баз даних.
- •Основи навігації по базах даних.
- •Сортування, фільтрація, пошук даних в базі даних.
- •Створення програмного забезпечення ведення баз даних у візуальних середовищах субд.
- •Побудова звітів в інтегрованих середовищах розробника баз даних.
- •Системний аналіз об’єктів і процесів комп’ютеризації на різних стадіях проектування інформаційних технологій.
- •Декомпозиція складних об’єктів і систем.
- •Етапи проектування програмного забезпечення комп’ютерних інформаційних систем.
- •Оптимізація застосувань типа клієнт/сервер. В основе клиент-серверной технологии лежат следующие идеи:
- •Програмні засоби обробки текстової і графічної інформації.
- •Методи обробки текстової інформації.
- •Технології розробки об’єктно-орієнтованих застосувань.
- •Методи представлення знань в експертних системах.
- •Математичні методи представлення знань. Числення предикатів.
- •48. Математичні методи представлення знань. Семантичні мережі.
- •Математичні методи представлення знань. Фрейми.
- •Етапи проектування експертних систем.
Розробка та програмна реалізація імітаційної моделі з використанням синхронного алгоритму.
Решение
Укрупненная блок схема синхронного алгоритма
1 – ввод исходных данных
2 – установка начальных значений
3 – генерация момента времени поступления очередной заявки из источника
4 – проверка условия окончания моделирования
5 – Закончилось ли обслуживание в каналах первой фазы.
6 – Обработка поступления заявки на вход Q-схемы.
7 – Закончилось ли обслуживание в каналах второй фазы.
8 – обработка перехода заявки с первой фазы на вторую.
9 – обработка выхода заявки из Q-схемы.
10 – обработка результатов моделирования.
11 – вывод результатов моделирования.
Розробка та програмна реалізація імітаційної моделі з використанням агрегатного підходу.
Ввод данных
Установка начальных значений
Определение ближайшего особого состояния и продвижение сис времени
Проверка условия окончания моделирования
Обработка особого состояния агрегата
Пересылка сигналов между агрегатами и фиксиорвание результатов
Проверка наличия сигнала на входах агрегатов
Выбор агрегата имеющего входные сигналы
Проверка является ли агрегат последним
Обработка особого состояния агрегата
А грегат «внешняя среда»
Определяем тип: Получение/выдача
Время выдачи заявки, выдать заявку в схему
Сгенерировать момент выдачи след заявки
Если поступил выходной сигнал, учесть заявка обслужена или нет
Агрегат Канал
скінчення часу обслуговування заявки чи надходження вхідного сигналу
надійшла заявка
обслуговування заявки в каналі
сигнал доозволу
дозволити вихід заявки з каналу
сигнал блокування
заблокувати заявку в каналі
можна видати заявку з каналу
видати заявку з каналу
Агрегат суматор
Сигнал заборони
заблокувати обидва напрямки
сигнал дозволу
перший напрямок готовий до видачі заявки
дозволити видачу заявки з першого напрямку
дозволити видачу заявки з другого напрямку
надійшла заявка
є дозвіл на передачу заявки
передати заявку
алярм
Агрегат Разпределитель
Разрешение на выдачу
Аааааа
Блокировка передачи
Заблокировать оба направления
Заблокировать выдачу заявки
Поступила заявка
Разрешена передача по первому направлению
Передать по первому
Разрешена передача по второму направлению
Передать по второму
Ошибка
Агрегат накопитель
Разрешение на выдачу
Разрешить выдачу из накопителя
Запрет на выдачу
Запрет выдачи из накопителя
Поступила заявка
Накопитель полон или нет
Выдать сигнал накопитель заполнен
Поставить в очередь
Накопитель переполнен
Выдать потерянную заявку
Можно выдать заявку?
Выдать заявку