2.21M

коллоквиум (2)

1.

коллоквиум
Работа с длинными числами
3385

2.

Типы данных
Натуральные
массив цифр
Многочлен
массив
рациональных
Целые
Рациональные
натуральное + знак
целое + натуральное

3.

Цикл, который проходит каждая
введенная пользователем команда
(ConsoleApp.se
nd_input)
CmdManager
DataTypesParser
ArgumentParser

4.

5.

6.

Код, запускаемый каждый раз когда
происходит ввод
Каждая команда делится на
аргументы

7.

Вызывается парсер для аргументов, с другой
стороны этот код прямо запускает модуль
парсер строка -> тип данных

8.

Определение типа данных
В натуральное

9.

В целое
В многочлен
В рациональное

10.

11.

Организация работы

12.

Сбор команды
Присвоение
уровней сложности
Присвоение уровней
срочности
Отладка
Написание кода
Распределение задач
Написание
интерфейса
Созвон для
коллективного
разбора кода
Подведение
итогов

13.

14.

Трудности
Написание
тестов
«Подвязка»
функций
Некорректная
постановка
срочности
Поиск ошибки

15.

Количество задач на
человека
7
14%
Количество людей
занятых в блоках
5
29%
6+дополнительные
14%
дробные
22%
5+дополнительные
6
29%
многочлены
34%
14%
целые
11%
натуральные
33%

16.

Самая сложная
Участие в написании
дополнительных тестов
нет
29%
да
71%

17.

Среднее время,
потраченное на работу
30
часов
Количество строк
Код
1964
Значимый код
1257
Тестирование
2383

18.

Что можно было бы
улучшить?
Комментарии
English     Русский Rules