Порядок виконання роботи

1. Написати консольний додаток, що вирішує поставлену задачу (згідно з варіантом індивідуального завдання).

Завдання непарних варіантів: написати програму, яка знаходить найбільшу цифру у вказаному користувачем цілому числу.

Завдання парних варіантів: написати програму, яка знаходить суму всіх цифр у вказаному користувачем цілому числу.

2. Обмінятися вихідним текстом програми зі студентом, що виконав завдання протилежного варіанту.

3. Провести інспектування його коду, результати представити у вигляді таблиці

Інспектор:_____________________ Автор коду:______________________
Файл, рядок у файлі Код Зауваження
       

4. Обмінятися результатами інспекції, обговорити зауваження та виправити помилки в коді.

5. Об’єднатися у пари для виконання наступного завдання, використовуючи методику парного програмування.

6. Працюючи в парі написати програму, що обчислює суму трьох векторів. Кожен вектор задається координатами (три цілі числа) з клавіатури.

7. Виконавши завдання обмінятися вихідним текстом програми з іншою парою студентів, провести інспектування коду, заповнити таблицю.

Інспектори:_____________________ Автори коду:______________________
Файл, рядок у файлі Код Зауваження
       

8. Обмінятися результатами інспекції, обговорити зауваження та виправити помилки в коді.

9. Оформити звіт по лабораторній роботі, який повинен включати:

1. Постановку задачі індивідуального завдання відповідно до варіанту.

2. Код програми, поданий на інспекцію (до внесення змін).

3. Результати інспектування коду, що було проведено іншим студентом.

4. Код програми після внесення змін.

5. Результати роботи програми.

6. Постановку задачі парного завдання.

7. Код програми, поданий на інспекцію.

8. Результати інспектування коду, що було проведено іншою парою студентів.

9. Код програми після внесення змін.

10. Результати роботи програми.

11. Висновки

12. Відповіді на контрольні питання

Контрольні питання

1. Відмінності між формальними і неформальними методами інспектування.

2. Навіщо використовують список типових помилок?

3. Що таке парне програмування?

4. Переваги і недоліки парного програмування.

5. Відмінність між верифікацією і валідацією ПЗ.


Лабораторна робота №4

Тема роботи: Тестування методом білого ящика

Мета роботи: Вивчити методи тестування логіки програми, формалізовані описи результатів тестування і стандарти по складанню схем програм.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: