Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОПИ-питання-студентам_2016.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
40.19 Кб
Скачать
  1. Вирішити задачу застосовуючи евристичну модель.

Програма тестується 3 незалежними групами тестувальників, які силами груп виявили в програмі (номер за списком в журналі mod 7+4), (номер за списком в журналі mod 7+7), (номер за списком в журналі mod 7+15) помилок відповідно. При цьому виявилося, що 14 помилок - спільні, їх знайшли всі групи. Потрібно оцінити загальну кількість помилок в програмі до початку тестування і зробити висновок про необхідність продовження тестування або можливості його завершенні.

Дві незалежні групи тестувальників проводили тестування програмного засобу. Перша група виявила (номер за списком в журналі mod 7+7) помилок, а друга - (номер за списком в журналі mod 7+15). На підставі результатів тестування було визначено, що до початку тестування в програмі містилося 55 помилок. Необхідно визначити, скільки спільних помилок було виявлено як першою, так і другою групою. Зробіть висновок щодо отриманих результатів.

  1. Вирішити задачу застосовуючи модель Нельсона.

Для випробування програми використовувалося (номер за списком в журналі mod 7+15) наборів вихідних даних, які рівноймовірно вибиралися для прогону (номер за списком в журналі mod 7+15) тестів. При цьому (номер за списком в журналі mod 7+4) тестів виявили дефекти програмного забезпечення. Потрібно провести розрахунок надійності програмного забезпечення по результатам випробувань.

При випробуванні програми провели (номер за списком в журналі mod 7+15) прогонів тестів. За результатами випробувань було встановлено, що ймовірність відмови програми при рівноймовірному виборі набору даних становить 0,27. Визначити кількість дефектів, виявлених в процесі випробування програми. Зробіть висновок щодо отриманих результатів.

  1. Визначте вартість програмного продукту.

Визначте трудомісткість та час розробки на базовому рівні моделі (Basic COCOMO).

Рівень складності проекту - напівнезалежний (semidetached projects).

Kоефіцієнти: а=3,6 b=1,20 c=2,5 d=0,32

Обсяг програмного продукту в тисячах рядків вихідного тексту = (номер за списком в журналі +8)*100.

Зробіть висновки щодо отриманих результатів.

  1. Визначте трудомісткість та час розробки на проміжному рівні моделі (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.

Зробіть висновки щодо отриманих результатів.

  1. Визначте трудомісткість на детальному рівні моделі (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.

Зробіть висновки щодо отриманих результатів.

  1. Визначте трудомісткість на детальному рівні моделі (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.

Зробіть висновки щодо отриманих результатів.