1. До якого етапу проектування відноситься дане визначення: визначення архітектури програми, виділення окремих функцій і розбивка системи на модулі
1) проектування інтерфейсу
2) детальне проектування
3) попереднє проектування
4) загальне проектування
2. Укажіть етап, який не відноситься до попереднього проектування ПС
1) структурування системи
2) визначення моделей керування
3) вибір оптимальних алгоритмів рішення завдання
4) модульна декомпозиція
3. До якого з етапів попереднього проектування відноситься дана характеристика: визначається яким образом програма буде посилати свої керуючі команди всім підсистемам
1) структурування системи
2) визначення моделі керування
3) вибір оптимальних алгоритмів рішення завдання
4) модульна декомпозиція
4. До якого з етапів попереднього проектування відноситься дана характеристика: проводиться розбивка системи на кілька незалежних підсистем, які можна реалізувати як окремий програмний продукт
1) структурування системи
2) визначення моделі керування
3) вибір оптимальних алгоритмів рішення завдання
4) модульна декомпозиція
5. Тип структурування програмної системи «сховище даних» припускає, що
1) усі підсистеми використовують загальні дані, як правило, бази даних
2) усі підсистеми використовують загальні дані, розподілені по серверах. Для доступу до даних використовують мережні протоколи
3) систему реалізовано у вигляді трьох рівнів обробки
4) такої моделі структурування систем немає
6. Яка з характеристик не відноситься до типу структурування «клієнт-сервер»
1) дані розподіляються по серверах
2) клієнт працює з локальною копією БД
3) доступ до даних виконується за допомогою комп'ютерної мережі
4) по мережі передаються тільки результати запитів, а не вся БД в цілому
7. Який з наведених рівнів не входить у трирівневу модель структурування системи
1) рівень клієнта
2) рівень сервера контролера домена
3) рівень сервера баз даних
4) рівень сервера додатків
8. Якщо керування модулями з головної програми виконується за допомогою меню, то така модель називається:
1) модель центральної ланки
2) модель менеджера
3) модель виклик/повернення
4) усі моделі керування працюють по такому принципу
9. Якщо в програмі є головний модуль, і всі інші підсистеми зв'язуються один з одним через нього, то така модель керування називається:
1) модель менеджера
2) модель центральної ланки
3) модель виклик/повернення
4) усі моделі керування працюють по такому принципу
10. По визначенню Майерса модульність системи - це...
1) властивість ПЗ, що дозволяє розбити складну систему на основі простих
2) властивість ПЗ, що дозволяє окремі модулі системи компілювати в незалежні програмні продукти
3) властивість ПЗ, що дозволяє створювати яку завгодно складну програмну систему
4) усі ці твердження відповідають визначенню модульності по Майерсу
11. Яке оптимальне число модулів у підсистемі?
1) кожний проектувальник орієнтується на свій досвід
2) 5-7
3) 9-10
4) чим менше, тем краще