Самостійна контрольна робота №2 Дудко Богдан КІ-42 Що таке UML? UML — уніфікована мова моделювання, використовується у парадигмі об'єктно-орієнтованого програмування. Передумови й історія виникнення UML. При створенні складних інженерних систем прийнято використовувати прийоми моделювання. Складність більшості створюваних сьогодні програмних систем не поступається складності багатьом інженерним спорудженням, тому моделювання програмних систем є досить актуальним завданням. Більш того, у таких концепціях, як MDA (Model Driven Architecture - архітектура на основі моделей) і MDD (Model Driven Development - розробка на базі моделей), моделям приділяється центральна роль у процесі створення програмного продукту. Основною ідеєю цих концепцій є представлення процесу створення програмного продукту у вигляді ланцюжка трансформацій його вихідної моделі в готову програмну систему. Які принципи та прийоми тестування програм ви знаєте? 1: Тестування показує наявність дефектів2: Вичерпне тестування неможливо3: Раннє тестування4: Дефектне скупчення5: Парадокс пестицидів6: Тестування залежить від контексту7: Відсутність помилок помилокЩо таке модель потоків даних?Data Flow Diagram) — модель проектування, графічне представлення «потоків» даних в інформаційній системі.Вимірювання при аналізі якості ПЗ.Аналіз якості в програмній інженерії орієнтований на: досягнення необхідної якості програмного забезпечення відповідно до встановлених критеріїв; верифікацію і валідацію на етапах життєвого циклу та оцінку якості виробленого програмного продукту[7, c. 142]; забезпечення надійності як основної характеристики гарантії якості програмного забезпечення (SQAs – Software Quality Assurance [1, 2]). Що таке планування керування ризиками?Планування управління ризиками - процес прийняття рішень щодо застосування та плануванню управління ризиками для конкретного проекту. |