- •Визначення трудомісткості розробки інформаційних систем і технологій.
- •Об’єктно-орієнтований аналіз.
- •Структурний підхід до розробки програмного забезпечення
- •Методи тестування програмного продукту.
- •Вимоги до документів на стадії розробки технічного завдання.
- •Статичні і динамічні структури даних.
- •Об’єктно-орієнтоване програмування.
- •Виключні ситуації у програмних продуктах
- •Архітектура та характеристики сучасних мікропор-рів.
- •Архітектура комп’ютера на базі сучасних мікропроцесорів.
- •Принципи та організація візуальних середовищ швидкої розробки програмного забезпечення.
- •Класифікація і основні властивості операційних систем.
- •Режими роботи і типи операційних систем.
- •Багатозадачне і багатопотокове програмування.
- •Об’єктно-орієнтоване візуальне програмування.
- •Розробка та програмна реалізація імітаційної моделі з використанням детермінованого алгоритму.
- •Розробка та програмна реалізація імітаційної моделі з використанням синхронного алгоритму.
- •Розробка та програмна реалізація імітаційної моделі з використанням агрегатного підходу.
- •Синтез математичної моделі за експериментальними даними.
- •Апаратні засоби комп’ютерних мереж.
- •Топології комп’ютерних мереж
- •Протокол пріоритетної передачі маркера.
- •Модель osi.
- •Взаємодія між рівнями у стеку мережевих протоколів.
- •Маршрутизація з статичними каталогами.
- •Маршрутизація з каталогами, що орієнтовані на сеанси.
- •Маршрутизація з динамічними каталогами
- •Глобальні та локальні мережі.
- •Логічна і фізична структура баз даних.
- •Організація реляційних баз даних.
- •Ідентифікація функціональних відношень.
- •Алгоритми нормалізації відношень.
- •Багатозначні залежності.
- •Створення і модифікація об’єктів баз даних.
- •Основи навігації по базах даних.
- •Сортування, фільтрація, пошук даних в базі даних.
- •Створення програмного забезпечення ведення баз даних у візуальних середовищах субд.
- •Побудова звітів в інтегрованих середовищах розробника баз даних.
- •Системний аналіз об’єктів і процесів комп’ютеризації на різних стадіях проектування інформаційних технологій.
- •Декомпозиція складних об’єктів і систем.
- •Етапи проектування програмного забезпечення комп’ютерних інформаційних систем.
- •Оптимізація застосувань типа клієнт/сервер. В основе клиент-серверной технологии лежат следующие идеи:
- •Програмні засоби обробки текстової і графічної інформації.
- •Методи обробки текстової інформації.
- •Технології розробки об’єктно-орієнтованих застосувань.
- •Методи представлення знань в експертних системах.
- •Математичні методи представлення знань. Числення предикатів.
- •48. Математичні методи представлення знань. Семантичні мережі.
- •Математичні методи представлення знань. Фрейми.
- •Етапи проектування експертних систем.
Об’єктно-орієнтоване візуальне програмування.
В языках визуального объектно-ориентированного программирования применяется визуальный метод создания графического интерфейса приложения и объектный метод построения его программного кода. Визуальное программирование позволяет делать графический интерфейс разрабатываемых приложений на основе форм и управляющих элементов. В роли основных объектов при визуальном программировании выступают формы. Форма представляет собой окно, на котором размещаются управляющие элементы. Управляющие элементы – это командные кнопки, переключатели, или «флажки», поля выбора, или «радиокнопки», списки, текстовые поля и др.
Важное место в технологии визуального объектно-ориентированного программирования занимают события. В качестве события могут выступать щелчок кнопкой мыши на объекте, нажатие определенной клавиши, открытие документа и т. д. В качестве реакции на события запускается определенная процедура, которая способна изменять свойства объекта, вызывать его методы и т. д. Например, если пользователь производит какое-либо воздействие на элемент графического интерфейса (нажимает командную кнопку), в качестве отклика выполняется некоторая последовательность действий (событийная процедура).
Имя процедуры включает в себя имя объекта и имя события. Объект_Событие() если оно генерируется оболочкой, но естественно можно выбрать название метода обработчика события вручную. Каждая процедура представляет собой отдельный программный модуль, в начале и в конце которого ставятся ключевые слова { и }:
Sub Объект_Событие() Программный код End Sub
Интерфейс среды Delphi:
Существует два основных вида интерфейса под Windows: MDI и SDI.
MDI (Multiple Document Interface) - определяет особый способ управления нескольких дочерних окон ВНУТРИ одного большого окна.Среда Delphi же следует другой спецификации, называемой Single Document Interface (SDI) , и состоит из нескольких отдельно расположенных окон.
Ниже перечислены основные составные части Delphi:
1. Дизайнер Форм (Form Designer)
2. Окно Редактора Исходного Текста (Editor Window)
3. Палитра Компонент (Component Palette)
4. Инспектор Объектов (Object Inspector)
5. Справочник (On-line help)
Розробка та програмна реалізація імітаційної моделі з використанням детермінованого алгоритму.
Решение
Укрупненная блок схема детермінованого алгоритма
Ввод исх данных
Установка нач значения
Проверка условия окончания моделирования
Обслуживание моделирования заявки в 3ей фазе
Моделирование перехода заявки со 2ой на 3ую фазу
Моделирование заявки в 2ой фазе
Моделирование перехода с 1ой на 2ую фазу
Моделирование обслуживания на 1ой фазе
Модулирование поступления заявки
Определение следующего момента системного времени
Обработка результатов
Вывод результатов
Находим шаг ∆t=min{t(I,j),t(u)}
Ts=Ts-1 + ∆t