
- •Требования к проекту
- •Техническое задание. «Вычисление площади фигуры».
- •Техническое задание. «Тестирующая программа»
- •Техническое задание. «Движение тел. Механика»
- •Техническое задание. «Игра шарики»
- •Техническое задание. «Игра тетрис».
- •Техническое задание. «Игра Баше»
- •Техническое задание. «Азбука»
- •Техническое задание. «Тест на логику и ловкость».
- •Этап упражнения
Техническое задание. «Игра Баше»
Математическая игра, в которой два игрока по очереди вынимают из кучки N предметов (в данном случае спичек) ограниченное количество. Проигравшим считается тот, кому нечего брать. Названа в честь французского поэта и математика Баше де Мезирьяка, который предложил её в своей книге «Занимательные и приятные числовые задачи», вышедшей в 1612 г.
Перед началом партии пользователем задается количество спичек и право выбора кто будет делать ход первым: пользователь или компьютер. Когда партия началась, игроки должны по очереди брать из кучки от 1 до 3 спичек. Нужно сделать так, чтобы игроку, последнему делающий ход, нечего было брать.
Соответственно, нужно разработать алгоритм к игре, чтобы имитировать интеллект. Так же предусмотреть возможные ошибки: ввод некорректного количества спичек, взятие невозможного количества спичек из кучки (если например, в кучке 2 спички, а пользователь берет 3) и т.д.
Для разнообразия можно сделать помимо игры с компьютером, игру между двумя пользователями, которые поочередно будут забирать спички из кучки. Допустить ввод имени игрока.
Программист Филатов Юрий «19» ноября 2011 ___________
Техническое задание. «Азбука»
Программа предназначена для изучения и проверки знаний букв русского алфавита для учащихся начальной школы.
Программа должна состоять из трёх частей:
Режим выбора заданий (выбор изучения букв или проверки знаний)
Режим изучения букв русского алфавита
Режим проверки знаний
Программа должна предусматривать следующие возможности:
Поддержку иллюстраций
Поддержку аудио (будет использоваться в изучении для полного понимания произношения звука конкретной буквы)
Поддержку различных вариантов тестов:
Выбор одного ответа из пяти вариантов
Выбор нескольких ответов из пяти вариантов
Коэффициент сложности вопроса или вида проверочного задания
Сохранение результатов проверочных заданий на файл-сервере
Ввод с клавиатуры
В режиме проверки знаний программа должна поддерживать следующие возможности:
Задания показываются пользователю в случайном порядке
Варианты ответов на каждый вопрос перемешиваются случайным образом
Оценка (балл) вычисляется по заданным в установках программы параметрам в виде процентов выполнения тестов или заданий.
Параметры вычисления оценки сохраняются в файле.
Результаты тестирования сохраняются на файл-сервере в формате: дата, класс, фамилия, имя, оценка (балл), время ответа.
Программа должна поддерживать несколько уровней сложности:
Выбор буквы в зависимости от того, какая буква стоит в начале слова
Подпись предмета с дополнением нужной буквы
Выбор буквы в зависимости от произнесённого диктором звука
Программист Савченко Маша «18» ноября 2011 ______
Техническое задание.
Обучение английскому языку на начальном уровне.
Программист Крайнева Маша «22» ноября 2011 ___________
Техническое задание. "Медиа плеер".
Программа предназначена для открытия видео или аудио файлов на компьютере.
Пользователю предлагается открыть видео или аудио файлы в медиа плеере, создавать свой список воспроизведения, а так же настраивать громкость воспроизведения и порядок воспроизведения файлов из списка.
Программа должна состоять из четырех частей:
Режим создания списка воспроизведения.
Окно справки.
Окно настройки.
Само окно воспроизведения, где будут показываться либо видео если у нас видео файл или если это аудио файл то по выбору либо пустое окно, либо произвольные рисунки или свободные фигуры в пространстве на подобие «зрительных образов» в windows media player.
В режиме создания списка воспроизведения программа должна поддерживать следующие возможности:
Добавление файла в список, будь то это видео или аудио файл.
Удаление из списка воспроизведения.
Перемешать в произвольном порядке список воспроизведения.
Сортировать по имени файла.
Окно справки должно содержать основные вопросы и инструкцию по использованию программы, возможные проблемы с работой плеера.
Окно настройки должно поддерживать следующие возможности:
Выбор расположения списка воспроизведения:
Слева.
Справа.
Отсутствует.
Выбор «темы» плеера:
Стандартная.
Создание самостоятельно
Изменение цвета фона.
Изменение цвета кнопок.
Изменение цвета справки и цвета фона воспроизведения.
Выбор горячих клавиш, например, для кнопки play Ctrl + P.
Настройка воспроизведения плейлиста.
Создание нового плейлиста.
Выбор из предложенных «зрительных образов».
Окно воспроизведения должно содержать:
Кнопку play.
Кнопку pause.
Кнопку stop.
Кнопку далее.
Кнопку назад.
Кнопку «во весь экран».
Регулятор громкости.
Строку с названием файла, который сейчас воспроизводится.
Бегунок перемотки.
Кнопку выход.
Так же окно воспроизведения должно содержать меню, состоящее из:
Подменю «Файл» состоящее из пунктов:
Открыть.
Создать список воспроизведения.
Закрыть список воспроизведения.
Закрыть.
Выход.
Подменю «Воспроизведение» состоящее из пунктов:
Воспроизвести или приостановить.
Остановить.
Повторить.
Следующий файл.
Прошлый файл.
Самый первый файл.
Подменю «Сервис»:
Открыть окно настройки.
Включить или выключить зрительные образы.
Подменю «Справка»:
О программе.
Об авторе.
Вопросы и ответы.
Программист Ковров Андрей «21» ноября 2011 ___________