- •Теоретичні питання (4 питання в білеті)
- •Практичне завдання (1 завдання в білеті)
- •Вирішити задачу застосовуючи модель Джелінськи-Моранді.
- •Вирішити задачу застосовуючи модель Міллса.
- •Вирішити задачу застосовуючи евристичну модель.
- •Вирішити задачу застосовуючи модель Нельсона.
- •Визначте вартість програмного продукту.
- •Контроль знань студентів у формі державного іспиту
- •Шкала оцінювання екзаменаційних завдань
Вирішити задачу застосовуючи евристичну модель.
Програма тестується 3 незалежними групами тестувальників, які силами груп виявили в програмі (номер за списком в журналі mod 7+4), (номер за списком в журналі mod 7+7), (номер за списком в журналі mod 7+15) помилок відповідно. При цьому виявилося, що 14 помилок - спільні, їх знайшли всі групи. Потрібно оцінити загальну кількість помилок в програмі до початку тестування і зробити висновок про необхідність продовження тестування або можливості його завершенні.
Дві незалежні групи тестувальників проводили тестування програмного засобу. Перша група виявила (номер за списком в журналі mod 7+7) помилок, а друга - (номер за списком в журналі mod 7+15). На підставі результатів тестування було визначено, що до початку тестування в програмі містилося 55 помилок. Необхідно визначити, скільки спільних помилок було виявлено як першою, так і другою групою. Зробіть висновок щодо отриманих результатів.
Вирішити задачу застосовуючи модель Нельсона.
Для випробування програми використовувалося (номер за списком в журналі mod 7+15) наборів вихідних даних, які рівноймовірно вибиралися для прогону (номер за списком в журналі mod 7+15) тестів. При цьому (номер за списком в журналі mod 7+4) тестів виявили дефекти програмного забезпечення. Потрібно провести розрахунок надійності програмного забезпечення по результатам випробувань.
При випробуванні програми провели (номер за списком в журналі mod 7+15) прогонів тестів. За результатами випробувань було встановлено, що ймовірність відмови програми при рівноймовірному виборі набору даних становить 0,27. Визначити кількість дефектів, виявлених в процесі випробування програми. Зробіть висновок щодо отриманих результатів.
Визначте вартість програмного продукту.
Визначте трудомісткість та час розробки на базовому рівні моделі (Basic COCOMO).
Рівень складності проекту - напівнезалежний (semidetached projects).
Kоефіцієнти: а=3,6 b=1,20 c=2,5 d=0,32
Обсяг програмного продукту в тисячах рядків вихідного тексту = (номер за списком в журналі +8)*100.
Зробіть висновки щодо отриманих результатів.
Визначте трудомісткість та час розробки на проміжному рівні моделі (Intermediate COCOMO).
Тип проекту - вбудований(embedded projects).
Kоефіцієнти: a=2,8 b=1,20
Обсяг програмного продукту в тисячах рядків вихідного тексту = (номер за списком в журналі +8)*100.
Атрибутів вартості:
1. Необхідна надійність ПЗ - 0,75.
2. Розмір БД додатку (ПЗ) - 1,08.
3. Складність продукту - 1,30.
4. Обмеження швидкодії при виконанні програми - 1,11.
5. Обмеження пам'яті - 1,00.
6. Нестійкість оточення віртуальної машини - 0,87
7. Необхідний час відновлення - 1,07.
8. Аналітичні здібності - 1,00.
9. Досвід розробки - 1,00.
10. Здібності до розробки ПЗ - 1,00.
11. Досвід використання віртуальних машин - 1,10.
12. Досвід розробки на мовах програмування - 1,00.
13. Застосування методів розробки ПЗ - 0,91.
14. Використання інструментарію розробки ПЗ - 1,00.
15. Вимоги дотримання графіка розробки - 1,04.
Зробіть висновки щодо отриманих результатів.
Визначте трудомісткість на детальному рівні моделі (Advanced COCOMO ІІ) на початковій фазі (Early Design) оцінки проекту та час розробки.
B=0,91; A=2,94
Обсяг програмного продукту в тисячах рядків вихідного тексту = (номер за списком в журналі +8)*100.
Фактори масштабу (Scale Factors):
PREC - 3,72.
FLEX - 3,04.
RESL - 2,83.
TEAM - 3,29.
PMAT - 6,24.
Множники трудомісткості (Effort Multiplier):
PERS - 1,00.
PREX - 1,22.
RCPX - 1,33.
RUSE - 1,00.
PDIF - 1,81.
FCIL - 0,73.
SCED - 1,43.
Зробіть висновки щодо отриманих результатів.
Визначте трудомісткість на детальному рівні моделі (Advanced COCOMO ІІ) після опрацювання архітектури (Post Architecture) та час розробки.
B=0,91; A=2,45
Обсяг програмного продукту в тисячах рядків вихідного тексту = (номер за списком в журналі +8)*100.
Фактори масштабу (Scale Factors):
PREC - 2,48.
FLEX - 3,04.
RESL - 4,24.
TEAM - 3,29.
PMAT - 4,68.
Множники трудомісткості Post Architecture (Effort Multiplier):
ACAP - 1,00.
AEXP - 0,88.
PCAP - 0,88.
PCON - 0,81
PEXP - 0,85.
LTEX - 0,91.
RELY - 1,00.
DATA - 1,00
CPLX - 1,00.
RUSE - 1,00.
DOCU - 0,91.
TIME - 1,11.
STOR - 1,05.
PVOL - 1,00.
TOOL - 1,00.
SITE - 1,00.
SCED - 1,00.
Зробіть висновки щодо отриманих результатів.
