| Автор | 
		Сообщение | 
	
	
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
           | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
	| 
	
	
	 | 
	
	
	
	
	
		 |