тема курсовой - "создание тестирующей системы". Сама не справлюсь((
Киньте полезные ссылки, плиз!
тестирующая система
Модераторы: Хыиуду, MOTOCoder, Medved, dr.Jekill
Улыбка без кота. Тестирующая система для чего?
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
для проверки знаний.
вопросы берёт из текстового файла.
вопросы берёт из текстового файла.
На чем пишем?
Откуда система сама узнает правильные ответы? Если из того же текстового файла - грош цена, откроют и прочитают. Так что либо ответы в отдельный файл, либо в тот же, но исходный файл закодировать каким-нибудь страшным алгоритмом шифрования.
Если не обращать на это внимания - можно на Дельфи сделать совсем просто: вопрос, четыре варианта ответа, номер правильного. Считываем это все из файла, запихиваем в качестве заголовка и строк в радиогруппу, ждем нажатия окея, потом сравниваем номер выбранной строки со считанным, если да - +1 балл.
Откуда система сама узнает правильные ответы? Если из того же текстового файла - грош цена, откроют и прочитают. Так что либо ответы в отдельный файл, либо в тот же, но исходный файл закодировать каким-нибудь страшным алгоритмом шифрования.
Если не обращать на это внимания - можно на Дельфи сделать совсем просто: вопрос, четыре варианта ответа, номер правильного. Считываем это все из файла, запихиваем в качестве заголовка и строк в радиогруппу, ждем нажатия окея, потом сравниваем номер выбранной строки со считанным, если да - +1 балл.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
легко сказать((
нужен типизированный файл(??), ну и система кодирования, получается, т. к. ответы зранятся в том же файле, что и вопросы. ужас!
нужен типизированный файл(??), ну и система кодирования, получается, т. к. ответы зранятся в том же файле, что и вопросы. ужас!
Нужен типизированный файл - это задание такое стоит, или как, или что?
Система кодирования - да любая древнейшая поможет. Шифр Августа, этбаш, квадрат Цезаря. Если хотите что поновее - PlayFair, шифр Виженера, автоклав. Если уж совсем зверствовать - RSA, DES
В конце концов, если нужен типизированный файл - можно жестко задать длину вопроса (например, 100 байт), далее ответы (по 20 байт) и номер правильного ответа (1 байт). Считывать такими кусками, расшифровывать и выводить.
Система кодирования - да любая древнейшая поможет. Шифр Августа, этбаш, квадрат Цезаря. Если хотите что поновее - PlayFair, шифр Виженера, автоклав. Если уж совсем зверствовать - RSA, DES
В конце концов, если нужен типизированный файл - можно жестко задать длину вопроса (например, 100 байт), далее ответы (по 20 байт) и номер правильного ответа (1 байт). Считывать такими кусками, расшифровывать и выводить.
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.