- •Визначення трудомісткості розробки інформаційних систем і технологій.
- •Об’єктно-орієнтований аналіз.
- •Структурний підхід до розробки програмного забезпечення
- •Методи тестування програмного продукту.
- •Вимоги до документів на стадії розробки технічного завдання.
- •Статичні і динамічні структури даних.
- •Об’єктно-орієнтоване програмування.
- •Виключні ситуації у програмних продуктах
- •Архітектура та характеристики сучасних мікропор-рів.
- •Архітектура комп’ютера на базі сучасних мікропроцесорів.
- •Принципи та організація візуальних середовищ швидкої розробки програмного забезпечення.
- •Класифікація і основні властивості операційних систем.
- •Режими роботи і типи операційних систем.
- •Багатозадачне і багатопотокове програмування.
- •Об’єктно-орієнтоване візуальне програмування.
- •Розробка та програмна реалізація імітаційної моделі з використанням детермінованого алгоритму.
- •Розробка та програмна реалізація імітаційної моделі з використанням синхронного алгоритму.
- •Розробка та програмна реалізація імітаційної моделі з використанням агрегатного підходу.
- •Синтез математичної моделі за експериментальними даними.
- •Апаратні засоби комп’ютерних мереж.
- •Топології комп’ютерних мереж
- •Протокол пріоритетної передачі маркера.
- •Модель osi.
- •Взаємодія між рівнями у стеку мережевих протоколів.
- •Маршрутизація з статичними каталогами.
- •Маршрутизація з каталогами, що орієнтовані на сеанси.
- •Маршрутизація з динамічними каталогами
- •Глобальні та локальні мережі.
- •Логічна і фізична структура баз даних.
- •Організація реляційних баз даних.
- •Ідентифікація функціональних відношень.
- •Алгоритми нормалізації відношень.
- •Багатозначні залежності.
- •Створення і модифікація об’єктів баз даних.
- •Основи навігації по базах даних.
- •Сортування, фільтрація, пошук даних в базі даних.
- •Створення програмного забезпечення ведення баз даних у візуальних середовищах субд.
- •Побудова звітів в інтегрованих середовищах розробника баз даних.
- •Системний аналіз об’єктів і процесів комп’ютеризації на різних стадіях проектування інформаційних технологій.
- •Декомпозиція складних об’єктів і систем.
- •Етапи проектування програмного забезпечення комп’ютерних інформаційних систем.
- •Оптимізація застосувань типа клієнт/сервер. В основе клиент-серверной технологии лежат следующие идеи:
- •Програмні засоби обробки текстової і графічної інформації.
- •Методи обробки текстової інформації.
- •Технології розробки об’єктно-орієнтованих застосувань.
- •Методи представлення знань в експертних системах.
- •Математичні методи представлення знань. Числення предикатів.
- •48. Математичні методи представлення знань. Семантичні мережі.
- •Математичні методи представлення знань. Фрейми.
- •Етапи проектування експертних систем.
Топології комп’ютерних мереж
Конфигурация сети может быть также названа ее топологией. Сетевая топология-это геометрическая форма или физическая связность сети. При выборе и конкретизации той или иной топологии сети, как правило, преследуют следующие цели:
- обеспечить максимально возможной надежностью(гарантированный прием и передача всего трафика).
- предоставление конечному пользователю наиболее выгодного времени «запрос-ответ».
- выбор и обеспечение маршрута трафика по тракту наименьшей стоимости.
И
ерархическая
топология. В
наст.время является одной из самых
распространенных топологий. ПО для
управления сетью относительно простое,
в исходном варианте сетью управляет
ООД наивысшего уровня иерархии
(ООDА).Однако такой подход может привести
к снижению надежности сети и ее
быстродействия из-за высокой вероятности
перегрузки ООD(А), поэтому на сегодняшний
день используется распределенный
подход к иерархической сети, при котором
в системе подчиненных устройств ООД
каждое устройство обеспечивает
управление устройствами, находящимися
ниже по иерархии.
Г
оризонтальная
топология(шина). Это
архитектура очень популярна в локальных
сетях, относительна проста для управления
трафиком, т.е. шина допускает, чтобы
каждое сообщение могло приниматься
всеми станциями. Главным недостатком
считается наличие единственного канала
передачи, в случае отказа которого из
строя выходит вся сеть. Кроме того, в
реальных сетях трудно локализовывать
отказы с точностью до конкретной
станции.
К
ольцевая
топология. Достаточно
широко распространена в локальных и
глобальных сетях. В глобальных сетях
в кольцо объединяются ОКД верхнего
уровня сетей или иначе шлюзы сетей. В
кольце выбирается направление обхода
и данные распространяются только в
этом направлении. Любая станция принимает
сообщение и передает его по кольцу. Для
повышения быстродействия, как правило,
используют двоичные кольца с разными
направлениями обхода. Несомненным
достоинством является простота работы,
отсутствие перегрузок. Недостатки –
возможно не всегда удовлетворительно
время «запрос-ответ» и виды кольца при
выходе из строя канала на любом участке.
Т
опология
звезды. Одна
из наиболее широко распространенных
топологий для локальных сетей. Узел А
управляет всей сетью и в качестве этого
узла, как правило, используют концентратор
(hub),
либо коммутатор (switch).
Реже используется роутер.
Основное преимущество состоит в простоте реализации. Недостатком является низкая надежность, поскольку работоспособность сети определяет работоспособность узла А.
Ячеистая топология. Это топология глобальных сетей. Под каждым из узлов понимается транзитный узел, обеспечивающий передачу данных и одновременно, как правило, выполняющий функции шлюза для некоторой глобальной или локальной сети. Основное преимущество – возможность альтернативной маршрутизации, благодаря чему обеспечивается высокая надежность такой сети (обход поврежденных узлов) и наиболее выгодное время запрос-ответ (передача данных по наименее загруженным маршрутам). В свою очередь, из этого вытекают достаточно высокие требования к « интеллектуальным» функциям узлов сети, поэтому применение этой топологии в локальных сетях не является целесообразной. Частным случаем такой топологии является вариант, когда каждый узел сети связывается напрямую со всеми остальными. Этот вариант иногда называют полносвязной топологией.
