- •Поняття системи. Складні системи, методи дослідження складних систем.
- •Зміст та форма представлення словника даних. Бнф-нотація.
- •Системний підхід. Головні визначення. Принципи системного підходу.
- •Концептуальні моделі предметного середовища. Діаграма Чена як інфологічна модель предметного середовища. Джерела та правила побудови діаграми.
- •Діаграми Чена. Елементи
- •Правила побудови
- •2.Діаграма потоків даних системи (dfd-модель)
- •Екзаменаційний білет № _4_________
- •Предметна область системного аналізу. Передумови виникнення системного підходу.
- •Передумови виникнення
- •Концептуальні моделі предметного середовища. Ідентифікація понять, визначення атрибутів та асоціацій.
- •Екзаменаційний білет № _5___
- •Класифікація моделей системи.
- •Класифікація моделей.
- •Діаграми „сутність-зв”язок”: призначення, місце застосування, правила побудови, erd-стандарти. Сутності, відношення та зв’язки в нотації Чена.
- •Екзаменаційний білет № _6__
- •Аналіз проблеми. Структуровані, слабко структуровані та неструктуровані проблеми
- •Діаграми потоків даних dfd як один з головних інструментів структурного аналізу та проектування інформаційних систем.
- •Умовні позначки
- •Екзаменаційний білет № _7_________
- •Аналіз цілей побудови системи.
- •Класифікація цілей
- •Нормалізація схем відношень
- •Комп’ютерні інформаційні технології як складні системи.
- •Види інформаційних систем:
- •Моделі потоків даних (dfd-моделі): призначення, місце застосування в системному аналізі, правила побудови, приклади.
- •Екзаменаційний білет № ____9______
- •Багатоаспектна декомпозиція складної системи. Поняття елемента системи.
- •Технологічні та інформаційні залежності між побудовою процесних моделей потоків даних, словників даних, специфікації процесів та інфологічних моделей предметної області.
- •Екзаменаційний білет № ____10______
- •Система та модель. Класифікація моделей систем
- •Класифікація моделей.
- •Вимоги до побудови специфікації процесу. Опис специфікації на основі структурованої натуральної мови.
- •Классификация проблем по степеню их структуризації
- •Моделі складної системи. Види математичних моделей. Складові математичних моделей.
- •Екзаменаційний білет № ___12_______
- •Дерево цілей системи
- •Діаграми потоків даних (dfd) як один з головних інструментів структурного аналізу та проектування інформаційних систем.
- •Екзаменаційний білет № _14_________
- •Основні етапи системного аналізу.
- •Моделі декомпозиції системи.
- •Екзаменаційний білет № ___15_______
- •Поняття структури системи. Моделі представлення структури систем.
- •Математичні моделі системного аналізу. Імітаційне моделювання.
- •Екзаменаційний білет № ____16______
- •Порівняння sadt – dfd методологій структурного моделювання.
- •Поняття системи, навколишнього середовища, мети. Класифікація систем
- •Екзаменаційний білет № ___17_______
- •Діаграми потоків даних як основний інструмент системного аналізу та проектування систем.
- •Специфікація процесів, вимоги, засоби та мови опису специфікації процесу.
- •Умовні позначки при проектуванні діаграм потоків даних
- •Функції системи. Моделі функціонального аналізу.
- •Моделі декомпозиції систем. Дерево цілей. Моделі функціональної та організаційної декомпозиції системи
- •Нормалізація схем відношень
- •Екзаменаційний білет № ____20______
- •Технологічні та інформаційні залежності між побудовою процесних моделей потоків даних, словників даних, специфікації процесів та інфологічних моделей предметної області.
- •Постановка задачі. Алгоритм розв’язання задачі
- •Екзаменаційний білет № ____21______
- •Графічні моделі як різновидність інформаційних моделей системного аналізу
- •Етапи та цілі системного аналізу.
- •Екзаменаційний білет № ___22_______
- •Моделі інформаційних потоків: призначення, місце застосування в системному аналізі, правила побудови, приклади
- •Приклади несистемного підходу проектування систем
- •Екзаменаційний білет № __23________
- •Особливості моделювання комп’ютерних інформаційних систем за допомогою діаграм потоків даних.
- •Умовні позначки
- •Приклади порушення першої та нормальної форми представлення даних
- •Екзаменаційний білет № ___24_______
- •Дерево функцій системи та ієрархічні моделі потоків даних.
- •Специфікації процесів та постановки задач системи.
- •Екзаменаційний білет № ____25______
- •Зв'язок між цільовим та функціональним аналізом побудови системи. Аналіз дерева цілей.
- •Правила побудови контекстних моделей системи.
- •Правила побудови діаграм
Нормалізація схем відношень
Нормалізація - це процедура визначення того, які атрибути зв'язані у відношенні.
Нормалізація являє собою поетапний процес заміни сукупності відношень іншою сукупністю (схемою), в якій відношення мають просту і регулярну структуру.
Нормальні форми
Перша нормальна форма. Відношення знаходиться в 1НФ тоді і тільки тоді, коли всі його атрибути є атомарними. Значення атрибуту вважається атомарним, якщо воно є неподільним у всіх застосуваннях.
Друга нормальна форма. Відношення знаходиться в 2НФ, якщо воно знаходиться в 1НФ і кожен його непервинний атрибут функціонально повно залежить від первинного ключа.
Неповною функціональною залежністю називається залежність неключового атрибуту від частини ключа, що складається з декількох атрибутів.
Повна функціональна залежність передбачає залежність неключового атрибуту від всіх атрибутів одночасно, що входять до складу ключа.
Третя нормальна форма. Відношення знаходиться в 3НФ, якщо воно знаходиться в 2НФ і жоден з непервинних атрибутів у відношенні не є транзитивно залежним від первинного ключа. Атрибут C транзитивно залежить від атрибуту A, якщо для атрибутів A, B, C виконуються такі умови A ^ B і B ^ C, але зворотня залежність відсутня.
Нормальна форма Бойса-Кодда. Відношення знаходить-ся в НФБК, якщо воно знаходиться в 3НФ і у ньому відсутні залежності атрибутів первинного ключа від неключових атрибутів.
Четверта нормальна форма. Відношення знаходиться в 4НФ тоді і тільки тоді, коли у випадку існування багатозначної залежності A^^B всі інші атрибути відношення функціонально залежать від A. У відношенні R(A,B,C) існує багатозначна залежність A^^B в тому і тільки в тому випадку, коли множина значень B, що відповідає парі значень A і C залежить тільки від A і не залежить від C. Відношення R(A,B,C) можна розбити без втрат інформації на відношення Rj(A,B) і R2(A,C) в тому і тільки в тому випадку, якщо існують багатозначні залежності A^^B і A^^C.
П'ята нормальна форма. Відношення знаходиться в 5НФ тоді і тільки тоді, коли будь-яка залежність з'єднання у відношенні виходить з існування деякого можливого ключа у відношенні. Відношення R(X,Y,...,Z) задовольняє залежності з'єднання (X,Y,...,Z тоді і тільки тоді, коли R відновлюється без втрат інформації шляхом з'єднання своїх проекцій на X, Y,..., Z. Залежність з'єднання є узагальненням функціональної і багатозначної залежностей.
ЕКЗАМЕНАЦІЙНИЙ БІЛЕТ № ___8______
Комп’ютерні інформаційні технології як складні системи.
Поняття "інформаційна технологія" і "інформаційна управляюча система" виникли відносно нещодавно. Поняття "інформаційна технологія" стало реальністю і закономірним явищем у зв'язку з бурхливим розвитком індустрії інформатики як самостійного і специфічного технологічного напрямку обробки і використання інформації. Це стало можливим завдяки технологічним проривам:
в напрямку створення сучасних високотехнологічних технічних засобів обробки інформації;
в напрямку створення технічних засобів передачі інформації на будь-яку відстань з технологічно припустимою швидкістю і надійністю;
в напрямку створення сучасних технологічних програмних засобів обробки і кодування інформації.
Взагалі деякий комплекс, що утворює інформаційну технологію, включає засоби всіх трьох розглянутих вище напрямків. Він включає засоби та регламенти, способи і правила обробки інформації, а також норми і нормативи використання різних ресурсів, в першу чергу інформаційних, для підготовки і прийняття рішень з управління і виробництва. Він повинен дозволяти:
ефективним способом сприймати інформацію на вході;
ефективно по заданих вимогах (правилах) її опрацювати і зберегти;
ефективно і сучасно забезпечити користувачів у будь-якій точці світу результуючою інформацією.
Інформаційні технології мають свою специфіку, що істотно відрізняє їх від усіх інших промислових технологій. По-перше, особливістю інформаційних технологій є те, що в них і предметом, і продуктом праці є інформація, а знаряддями виробництва – засоби обчислювальної техніки і зв'язку. Інформаційні технології займаються виробництвом інформації. В сучасних умовах від виробництва інформації багато в чому залежить успіх у будь-якій діяльності людини. Інформація стала реальним виробничим ресурсом на рівні з іншими матеріальними ресурсами. По-друге, сучасні інформаційні технології дають змогу різко підвищити віддачу від використання такого потужного ресурсу, як людина, в усіх сферах її інтелектуальної діяльності (наукової, інженерної, менеджерської і т.п.).
