Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.04.2011, 13:24   #1
flint_zvezda
 
Регистрация: 29.09.2010
Сообщений: 8
Восклицание Детский тест на С#!!!!!

Здравствуйте!!!!Очень прошу Вашей помощи,чтобы написать детский тест.
нужно написать программу,работающую с детьми от 4 и больше. не знаю даже с чего начать
помогите,пожалуйста,подайте идейку)
flint_zvezda вне форума Ответить с цитированием
Старый 29.04.2011, 13:31   #2
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

Определиться для начала, что от программы требуется. Что она будет тестировать? Зачем она будет это делать? Как она будет это делать?
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 30.04.2011, 12:33   #3
flint_zvezda
 
Регистрация: 29.09.2010
Сообщений: 8
По умолчанию

программа будет работать с детьми дошкольного возраста.преподаватель хочет видеть на формочке какой либо вопрос и ответы в виде кнопочек,чтобы всё было по-детски и интересно. для написания программы использовать БД и классы(к сожалению понятия не имею как это сделать)
помогите!!!!!пожалуйста,хотя бы начать.....
flint_zvezda вне форума Ответить с цитированием
Старый 30.04.2011, 13:39   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Начни с того что почитай о том как создавать оконные приложения в C#
Потом про ADO.NET читай (это для БД)
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.05.2011, 23:48   #5
flint_zvezda
 
Регистрация: 29.09.2010
Сообщений: 8
По умолчанию

поискала что-то в нете и ни чего дельного не нашла,может кто подскажет ссылки,чтобы было просто и понятно)))))первый раз делаю работу,поэтому представления вообще мало)))
flint_zvezda вне форума Ответить с цитированием
Старый 06.05.2011, 11:55   #6
Vanta11a
Lawful Evil
Участник клуба
 
Аватар для Vanta11a
 
Регистрация: 13.05.2008
Сообщений: 1,208
По умолчанию

Итак, есть некое окно. В нем, допустим, должен быть текстовый вопрос и 4 варианта ответа. (самый "простой" вариант, ибо вместо текстового вопроса может потребоваться прикрутить картинку, или на кнопки ответа её же сунуть, да и мало ли...).
Есть база данных содержащая вопросы, ответы и номер правильного ответа. Т.е. допустим "Какая фамилия у Васи?","Пупкин","Иванов","Петров"," Васечкин","4" где поля - вопрос, 1 вариант ответа, 2 вариант ответа, 3 вариант ответа, 4 вариант ответа, правильный вариант ответа соответственно.
При нажатии на кнопочку "Задать вопрос" или при инициализации формы приложение выводит данные в соответствующие формы (кроме правильного варианта).
Потом нажатем клавиши с текстом тестируемый выбирает вариант. По событию нажатия происходит сравнение идентификатора нажатой клавиши и правильного ответа. Выводится соответствующее уведомление.

Идея понятна?
Алгоритм - бесплатен. Поиск багов - бесплатен. Реализация алгоритма - за отдельную плату.
На форуме помогают советами и объясняют, а не пишут на халяву программы, лабы, курсачи и т.д. (c)
Vanta11a вне форума Ответить с цитированием
Старый 06.05.2011, 16:32   #7
stck
Пользователь
 
Аватар для stck
 
Регистрация: 14.06.2010
Сообщений: 84
Счастье

Зачем вам в приложении БД и классы?
Если уж это вам непостижимо, то придумайте как будет выглядеть вопрос для начала.
Потом, когда разберетесь с этим и выпишите, что вам надо. Далее выберите определитесь с представлением исходных данных, что больше вам подходит XML или INI. Тут у каждого свои плюсы в принципе.
Итак, структура ваших данных будет выглядеть так:
Код:
#INI
[question1]
Question=Сколько шариков на картинке?
Picture=path/to/image
Right=5
False1=2
False2=4
False3=1
или так
Код:
//XML
<root>
....
<question1>
      <Question>Сколько шариков на картинке?</Question>
      <Picture>path/to/image</Picture>
      <Right>5</Right>
      <False1>2</False1>
      <False2>4</False2>
      <False3>1</False3>     
</question1>
....
</root>
Если согласны на один из вариантов, то вам в руки помощь по System.IO
MSDN
C# Help
Ini | XML
Затем учимся динамически подгружать данные по случайному принципу.
Т.е. Чтобы вопросы не шли в определенной последовательности, а программа брала их из разных частей файла.
Вот вам про динамику:
Раз | Два | Три (лучший вариант)
stck вне форума Ответить с цитированием
Старый 15.05.2011, 22:12   #8
flint_zvezda
 
Регистрация: 29.09.2010
Сообщений: 8
По умолчанию

подскажите,пожалуйста,как прописать относительный путь к картинке,которая будет загружаться из Бд на,динамически загружаемую кнопку???????
flint_zvezda вне форума Ответить с цитированием
Старый 16.05.2011, 12:50   #9
flint_zvezda
 
Регистрация: 29.09.2010
Сообщений: 8
По умолчанию

ааааа,подскажите,пожалуйста,очень надо,сегодня сдаю эту тему!!!!!!
flint_zvezda вне форума Ответить с цитированием
Старый 17.05.2011, 00:40   #10
flint_zvezda
 
Регистрация: 29.09.2010
Сообщений: 8
По умолчанию

подскажите,пожалуйста,как сгенерить случайный список вопросов с ответами??
уменя есть БД с 2 таблицами:вопросы и ответы.в таблице вопросы поля:id,текст вопроса,уровень.в таблице ответы:id,правильный ответ,вопрос,путь картинки.я так понимаю,что надо что-то делать со списком в коде.у меня 3 класса,один из них manager,а в нём AnswerManager.cs,QuestionManager.cs
по-ходу надочто-то писать здесь,но что??????????
using System;
using System.Collections.Generic;
using System.Text;
using WindowsFormsApplication3.sql;
using WindowsFormsApplication3.sql;

namespace WindowsFormsApplication3.manager
{
class AnswerManager
{

private AnswerQwery answerQuery = new AnswerQwery();
public List<Answer> GetAnswerList(long id_vopr)
{
//вызываем метод выборки объктов
//и возвращаем результат выполнения запроса
return answerQuery.GetAnswerList(id_vopr);
}

}
помогите,пожалуйста!!!!!!!!!!!!!!!! !!!!
flint_zvezda вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
детский сад:DD CaN9^^ Помощь студентам 8 15.03.2011 17:41
Создать базу данных «Детский мир» kiko Паскаль, Turbo Pascal, PascalABC.NET 4 27.11.2008 21:57
Вопроск конечно детский, но забыл Speeker БД в Delphi 3 04.01.2007 00:03