18
К/р. з інформатики
Зміст
18. Проведіть класифікацію систем по різних ознаках.
За своїми властивостями системи можуть бути класифіковані по наступним ознакам (рис 1.):
Рис.1. Класифікація систем по їхніх властивостях.
(Стрілки вказують можливий набір властивостей системи).
Динамічні системи характеризуються тим, що їхні вихідні сигнали в даний момент часу визначаються характером вхідних впливів у минулому і сьогоденні (залежить від передісторії). У противному випадку системи називають статичними.
Прикладом динамічних систем є біологічні, економічні, соціальні системи; такі штучні системи як завод, підприємства, потокова лінія і т.д.
Детермінованою називають систему, якщо її поводження можна абсолютно точно передбачати. Система, стани якої залежать не тільки від контрольованих, але і від неконтрольованих впливів, або якщо в ній самій знаходиться джерело випадковості, зветься стохастичною. Приведемо приклад стохастичних систем, це – заводи, аеропорти, мережі і системи ЕОМ, магазини, підприємства побутового обслуговування і т.д.
Розрізняють системи лінійні і нелінійні. Для лінійних систем реакція на суму двох або декількох різних впливів еквівалентна сумі реакцій на кожне збурювання окремо, для нелінійних – це не виконується.
Якщо параметри систем змінюються в часі, то вона називається нестаціонарною, протилежним поняттям є поняття стаціонарної системи.
Приклад нестаціонарних систем – це системи, де процеси, наприклад, старіння є на даному інтервалі часу істотними.
Якщо вхід і вихід системи виміряється або змінюється в часі дискретно, через крок e t, то система називається дискретною. Протилежним поняттям є поняття безперервної системи. Наприклад: ЕОМ, електронний годинник, електролічильник – дискретні системи; пісковий годинник, сонячний годинник, нагрівальні прилади і т.д. – безперервні системи.
84. У якому виді сприймається користувачем реалізована база даних.
Найчастіше, реалізована база даних сприймається користувачем в табличному вигляді. Необхідна вимога до БД - простота і зручність використання. Ця вимога висувається до БД з боку всіх без винятку категорій користувачів, особливо кінцевих. Складність запитів, відсутність сервісу формують у психології користувача небажання працювати з інформаційною системою.
Перехід від структури БД до потрібної структури в програмі користувача відбувається автоматично за допомогою систем керування базами даних (СКБД).
СКБД- це складна програмна система накопичення та з наступним маніпулюванням даними, що представляють інтерес для користувача. Кожній прикладній програмі СКБД надає інтерфейс з базою даних та має засоби безпосереднього доступу до неї. Таким чином, СКБД відіграє центральну роль в функціонуванні автоматизованого банку даних.
Архітектурно СКБД складається з двох великих компонент (рис.1). За допомогою мови опису даних (МОД) створюються описи елементів, груп та записів даних, а також взаємозв'язки між ними, які, як правило, задаються у вигляді таблиць. В залежності від конкретної реалізації СКБД мову опису даних підрозділяють на мову опису схеми бази даних (МОС) та мову опису підсхем бази даних (МОП). Слід особливо зазначити, що МОД дозволяє створити не саму базу даних, а лише її опис.
Рис. 2. - Архітектура СКБД
Для виконання операцій з базою даних в прикладних програмах використовується мова маніпулювання даними (ММД). Фактична структура фізичного зберігання даних відома тільки СКБД.
З метою забезпечення зв'язків між програмами користувачів і СКБД (що особливо важливо при мультипрограмному режимі роботи операційної системи) в СКБД виділяють особливу складову - резидентний модуль системи керування базами даних. Цей модуль значно менший від всієї СКБД , тому на час функціонування автоматизованого банку інформації він може постійно знаходитись в основній пам'яті ЕОМ та забезпечувати взаємодію всіх складових СКБД і програм, які до неї звертаються.
Приведена структура притаманна усім СКБД, котрі розрізняються обмеженнями та можливостями по виконанню відповідних функцій. Отже, процес порівняння і оцінки таких систем для одного конкретного застосування зводиться до співставлення можливостей наявних СУБД з вимогами користувачів.
17. Дайте визначення поняттю система і поясніть її властивості.
Система є сукупність елементів (підсистем). За певних умов елементи самі можуть розглядатися як системи, а досліджувана система – як елемент більш складної системи:
зв'язки між елементами в системі перевершують по силі зв'язки цих елементів з елементами, що не входять у систему. Ця властивість дозволяє виділити систему із середовища;
для будь-якої системи характерне існування інтегративних якостей (властивість емерджентності), що властиві системі в цілому, але не властиві жодному її елементу окремо: систему не можна зводити до простої сукупності елементів;
система завжди має цілі, для яких вона функціонує й існує.
Однією з характерних тенденцій розвитку суспільства в даний час є появ великих надзвичайно складних систем (великі автоматизовані, технологічні, енергетичні, гідротехнічні, інформаційні й інші комплекси). З іншої сторони прагнення пізнати світ як складну багатофункціональну систему стало реальністю сьогоднішнього дня. Усе це привело до необхідності визначити поняття складної системи, розробити методичні принципи її дослідження, керування і проектування.
В даний час однозначного, чіткого визначення складної системи немає. Відомі різні підходи і запропоновані різні формальні ознаки її визначення. Так, радянський учений Г.Н. Поворов пропонує відносити до складних системи що мають 104-107 елементів; до ультраскадних - системи, що складаються з 107-1030 елементів; і до суперсистем – системи з 1030-10200 елементів.
Такий підхід має той недолік, що дане визначення складності є відносним, а не абсолютним.
Англійський кібернетик С. Бір пропонує до складних відносити системи, описувані мовою теоретико-ймовірносних методів (мозок, економіка, форма і т.п.).
Найбільш чітким визначенням складних систем є наступне визначення: складною системою називається система, у моделі якої недостатньо інформації для ефективного управління цією системою.
Таким чином, ознакою простоти системи є достатність інформації для її керування. Якщо ж результат керування, отриманий за допомогою моделі, буде несподіваним, то таку систему відносять до