Автор |
Сообщение |
Admin
Куратор проекта
Возраст: 21
Гороскоп:
Пол:
Откуда: Санкт-Петербург
Сообщения: 3234
Стаж: 3 года 4 месяца
|
06.07.2006 10:54 Помогите написать прогу-тест |
|
|
Необходима помощь в написании программы для тестирования студентов. Всего 16 тестов, где примерно по 10 вопросов в каждом. Обязательно нужно учесть, что тестируемый должен сам вписать ответ, а не выбрать вариант из списка. Завершая работу выдается итог, где будет дана информация о кол-ве верных ответов.
Пример:
1 Friends Test
Auxiliaries in questions
Add appropriate forms of be, do or have
How long _________ you know your best friend?
How _________ you meet him?
Where __________ hi live?
__________ you seeing him this weekend?
__________ I asking too many questions?
...
_________________ As I look into your eyes I see the sunrise
The light behind your face helps me realise
|
|
Вернуться к началу |
|
|
Kast2K
Репутация: +2
Возраст: 23
Гороскоп:
Пол:
Сообщения: 3363
Стаж: 3 года 3 месяца
|
06.07.2006 11:42 |
|
|
ИМХО, достаточно нелегко такое написать. тем более все же проще будет выбирать из списка.
_________________ Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник".
|
|
Вернуться к началу |
|
|
Admin
Куратор проекта
Возраст: 21
Гороскоп:
Пол:
Откуда: Санкт-Петербург
Сообщения: 3234
Стаж: 3 года 4 месяца
|
06.07.2006 11:51 |
|
|
Kast2K писал(а): тем более все же проще будет выбирать из списка
Знаю, но требуется именно так. Может быть есть генераторы подобных тестов, знаешь?
_________________ As I look into your eyes I see the sunrise
The light behind your face helps me realise
|
|
Вернуться к началу |
|
|
Kabal
Репутация: +12/–1
Возраст: 25
Гороскоп:
Пол:
Сообщения: 2826
Стаж: 1 год 11 месяцев
|
06.07.2006 12:05 |
|
|
Admin
Я думаю, что впринципе все это пишется легко. Другое дело, что надо бы, чтобы вопросы хранились в отдельном файле вместе с ответом. И была одна функция извлечения, одна вывода, одна проверки.
Давно я не брал в руки С++, но точно помню, что под MFC мы писали почти похожее.
Файл должен быть шифрован (можно простым xor-ом с заданной строкой).
А идеалом было бы написание 2 прог - 1 как я сказал просто читает из файла и декодирует вопросы и ответы. 2-я - кодировщик обыкновенного текстового файла с параметрами. В него например пишется количество вопросов, вопрос с помеченным местом ввода пользователем варианта ответа и правильным ответом.
Тогда добавление нового теста будет занимать минуты не изменяя код программы.
Я могу даже подумать и попытаться реализовать ... но мне надо вспомнить куда я запулил Visual C++ .
А вот с простым досовским окном я тебе элементарно оформлю . Т.е. чисто алгоритм и вывод Дос окна с предложением ввести . Си у меня есть . Но думаю тебя это вряд ли устроит .
_________________ Глупых студентов не бывает - бывают ленивые и которым ты не смог доступно обьяснить. (с)
|
|
Вернуться к началу |
|
|
Admin
Куратор проекта
Возраст: 21
Гороскоп:
Пол:
Откуда: Санкт-Петербург
Сообщения: 3234
Стаж: 3 года 4 месяца
|
06.07.2006 14:13 |
|
|
Kabal писал(а): Я могу даже подумать и попытаться реализовать ... но мне надо вспомнить куда я запулил Visual C++
Если только есть на это время и интерес.
Kabal писал(а): А вот с простым досовским окном я тебе элементарно оформлю
КуБэйсик что-ли! Не, фтопку его!
Kabal писал(а): Давно я не брал в руки С++, но точно помню, что под MFC мы писали почти похожее.
Посмотри, плиз, свои примеры, а то не хочется напрягать тебя лишний раз. :wink:
_________________ As I look into your eyes I see the sunrise
The light behind your face helps me realise
|
|
Вернуться к началу |
|
|
Snake!
Репутация: 0
Сообщения: 1941
Стаж: 3 года 4 месяца
|
06.07.2006 15:11 |
|
|
Я попробую написать. Время, вроде как пока есть. Только вот на машинах, на которых запускать будешь стоит .NET Frameworks2?
|
|
Вернуться к началу |
|
|
Kabal
Репутация: +12/–1
Возраст: 25
Гороскоп:
Пол:
Сообщения: 2826
Стаж: 1 год 11 месяцев
|
|
Вернуться к началу |
|
|
Snake!
Репутация: 0
Сообщения: 1941
Стаж: 3 года 4 месяца
|
06.07.2006 18:05 |
|
|
Короче я уже в 6 С++ пишу.
|
|
Вернуться к началу |
|
|
Admin
Куратор проекта
Возраст: 21
Гороскоп:
Пол:
Откуда: Санкт-Петербург
Сообщения: 3234
Стаж: 3 года 4 месяца
|
06.07.2006 23:29 |
|
|
Snake! писал(а): Только вот на машинах, на которых запускать будешь стоит .NET Frameworks2?
Поставлю.
Kabal писал(а): Я ж написал - базовый Си
Прикольнулся. :wink:
_________________ As I look into your eyes I see the sunrise
The light behind your face helps me realise
|
|
Вернуться к началу |
|
|
Admin
Куратор проекта
Возраст: 21
Гороскоп:
Пол:
Откуда: Санкт-Петербург
Сообщения: 3234
Стаж: 3 года 4 месяца
|
07.07.2006 20:08 |
|
|
Отдельное спасибо Snake!, который написал прогу и всем остальным за отзывы.
_________________ As I look into your eyes I see the sunrise
The light behind your face helps me realise
|
|
Вернуться к началу |
|
|
|
|