Looking for Конструювання програмного забезпечення test answers and solutions? Browse our comprehensive collection of verified answers for Конструювання програмного забезпечення at exam.nuwm.edu.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Які з наведених тверджень є правильними щодо рівнів проєктування ПЗ?
Що таке «просочування залежностей» (leaky abstraction) в багатошаровій архітектурі?
Яке твердження найкраще описує різницю між Agile та Waterfall?
Що таке функціональні вимоги до програмного забезпечення?
Який підхід до тестування передбачає, що розробник спочатку пише тест, який не проходить, а потім код, який змушує тест пройти?
Яка з перелічених проблем є типовою при впровадженні CI/CD?
Задача: Реалізуйте клас Reader, який має ім'я, унікальний ідентифікатор та список взятих книг. Додайте метод borrow_book(book), який додає книгу до списку взятих, якщо вона доступна, та повертає True.
Які з перелічених проблем є ризиками використання AI-інструментів у програмуванні?
Задача: Розробіть клас LibrarySystem (Facade), який об'єднує всі підсистеми бібліотеки: управління книгами, читачами, видачею, поверненням та сповіщеннями. Клас повинен надавати методи borrow_book(reader_id, book_id) та return_book(reader_id, book_id).
Який з методів валідації вимог дозволяє замовнику «помацати» майбутній продукт на ранніх етапах?