Подключение БД к Delphi

Ответить
Summer
Сообщения: 1
Зарегистрирован: 25 апр 2010, 23:31
Откуда: Москва
Контактная информация:

25 апр 2010, 23:48

Была бы очень благодарна, если бы мне помогли с курсовой.
Задача такова: надо написать программу, тестирующую программу по математике, которая подгружала бы примеры из БД, подсчитывала бы ответы и имела бы интерактивный учебник, которым можно было бы воспользоваться только после первой попытки тестирования!

Извините мой ум, но может кто-то хоть какой-нибудь кусочек мне напишет или в общих чертах объяснит как действовать, на этой неделе надо сдать, а я ни а ни б :(
Хыиуду
Сообщения: 2388
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

26 апр 2010, 09:47

Задача бредова: написать программу, тестирующую другую программу, которой, судя по описанию, еще и не существует.
Или "тестирующую программу по математике" - это уточнение к слову "программу"? Тогда еще ничего.
Для работы с базой данных в Дельфи есть могучая кучка компонентов, поищите по вкладкам и инету.
Структура базы данных - по-видимому, одна таблица: "Вопрос", "Ответ 1", "Ответ 2", "Ответ 3", "Ответ 4", "Номер правильного ответа". Считываем по одной записи, выводим вопрос и четыре варианта ответа. Пользователь выбирает один вариантов, мы сравниваем его с номером правильного ответа, если совпадают - начисляем баллы.
В программе где-нибудь заводим var first_test_passed: boolean;, присваиваем ей значение false, после первого прохождения всех вопросов ставим ее в True. При вызове учебника проверяем ее - если она false, выводить учебник не даем.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Ответить