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

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

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

Сообщение Summer » Вс апр 25, 2010 10:48 pm

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

Извините мой ум, но может кто-то хоть какой-нибудь кусочек мне напишет или в общих чертах объяснит как действовать, на этой неделе надо сдать, а я ни а ни б :(

Хыиуду
Сообщения: 2388
Зарегистрирован: Вс мар 06, 2005 9:03 pm
Откуда: Москва
Контактная информация:

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

Сообщение Хыиуду » Пн апр 26, 2010 8:47 am

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

Ответить