Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/83: Рейтинг темы: голосов - 83, средняя оценка - 4.59
Mokugai

Написание в Delphi программы для создания и прохождения теста

14.11.2011, 22:43. Показов 15828. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Очень нужна ваша помощь. Задали курсовой проект, который нужно выполнить в течении 8-ми дней. Боюсь, что я не справлюсь за такое время, так как начинающий. Буду благодарен за любую, даже самую минимальную информацию. Может быть, кто-нибудь хоть с блок-схемой поможет...

В общем, программа должна состоять из основного окна и трёх дополнительных окон (форм): "Создание теста", "Прохождение теста" и "О программе". Собственно, гравная форма должна содержать лишь три кнопки - для вызова тех трёх перечисленных окон. Ну, это-то я уже сделал: создал три формы, оформил окошко "О программе". А дальше затрудняюсь...

___________________________


Вот подробное описание задания, которое дал преподаватель:


Написать программу для тестирования знаний в той или иной области.
Программа должна иметь:

1. Окно, котрое даёт возможность создавать тест.
а) Тест должен храниться в ini-файле.
b) Если при создании теста файл уже существует, то его необходимо удалить.
c) В файле должна храниться информация: ФИО преподавателя, создавшего тест и название предмета, по которому создаётся тест.
d) На каждый вопрос должно быть предусмотрено 4 варианта ответа ответа.
e) Правильным может быть только один ответ.
f) Давать возможность вводить неограниченное число вопросов.

2. Окно, которое даёт возможность проходить тестирование.
а) При выборе режима прохождения тестирования, предоставить возможность ввода ФИО тестируемого пользователя и группу.
b) редусмотреть проверку существующего файла теста.
c) По окончанию тестирования выдавать оценку знаний: 5 - если правильных ответов 90-100%; 4 - если правильных ответов 80-90%; 3 - если правильных ответов 60-80%; тест не сдан, если правильных ответов менее 60%.
d) По окончанию тестирования предусмотреть возможность отображения списка вопросов с правильными и неправильными ответам, оценки тестирования.

3. Окно "О программе". (Это я уже сделал)


Примерная структура ini-файла:
[Тест]
Название теста=Общее
Составитель теста=Иванова
Количество вопросов=2
[Вопрос №1]
Текст вопроса=сезон
Текст ответа1=зима
Текст ответа2=лето
Текст ответа3=весна
Текст ответа4=осень
Правильный ответ=3
[Вопрос №2]
Текст вопроса=день недели
Текст ответа1=вторник
Текст ответа2=среда
Текст ответа3=суббота
Текст ответа4=пятница
Правильный ответ=1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.11.2011, 22:43
Ответы с готовыми решениями:

Написание в Delphi программы для создания и прохождения теста
Здравствуйте! Очень нужна ваша помощь. Задали курсовой проект, который нужно выполнить в течении 8-ми дней. Боюсь, что я не справлюсь за...

Delphi Embarcadero: Написать программу для создания и прохождения тестов
Здравствуйте!Хочу создать тестер из двух программ: 1)Программа для создания теста 2)Программа для запуска и прохождения тестов(ответы...

Написание программы для создания тестов
кароче новый вопрос нужно сделать прогу для забивания вопроса и вариантов ответа, также указать правильный и сохранять их в базу которой...

8
 Аватар для skaiver
120 / 38 / 11
Регистрация: 02.03.2011
Сообщений: 218
15.11.2011, 00:11
редактируй под себя
Вложения
Тип файла: rar testovik.rar (398.8 Кб, 3070 просмотров)
1
Mokugai
15.11.2011, 03:26
skaiver, благодарю!
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 6
22.01.2013, 16:05
skaiver, у меня почему-то не запускается программа после того, как я изменила вопросы в тесте. что может быть не так?
0
 Аватар для skaiver
120 / 38 / 11
Регистрация: 02.03.2011
Сообщений: 218
22.01.2013, 16:45
Цитата Сообщение от blonde Посмотреть сообщение
skaiver, у меня почему-то не запускается программа после того, как я изменила вопросы в тесте. что может быть не так?
Неправильно изменили вопросы в тесте
0
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 6
22.01.2013, 16:51
Цитата Сообщение от skaiver Посмотреть сообщение
Неправильно изменили вопросы в тесте
я сделала такой же файл с вопросами, но мне выдает ошибку, когда доходит до разделителя.
0
Заблокирован
22.01.2013, 17:47
а без ini файла никак? Это только затруднит работу. Надо проще делать.
0
0 / 0 / 0
Регистрация: 23.12.2015
Сообщений: 4
28.12.2015, 14:05
как ты открыл текстовый документ? если создать такую же и написать свои тексты то программа не запускается или же поставить свои тесты тоже не открывает? как можно создать свои тесты в текстовом документе ? заранее спасибо
0
5988 / 4563 / 1096
Регистрация: 29.08.2013
Сообщений: 28,203
Записей в блоге: 3
28.12.2015, 14:48
Nurbek-03, это вопрос 2013 года
это было ТРИ года назад, КАРЛ!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.12.2015, 14:48
Помогаю со студенческими работами здесь

Написание теста в Delphi
столкнулся с проблемой у меня вопросы к тесту хранятся в текстовом файле ,прочитать файл я смог только у меня выводит все вопросы сразу...

Приложение для прохождения теста
Подскажите, пожалуйста, идеи для создания приложения теста. То есть идея есть, никак не могу найти как реализовать такое как в обычных...

Написание кода теста по Delphi

Написание функции для создания точек внутри куба и сферы: перевод кода из C++ в Delphi
Добрый день! В лабораторной работе мне дали задание - создать три трекбара и поместить тысячу точек внутри куба и сферы с кодом на C++: ...

Программа для прохождения уже созданного теста
Добрый вечер, прошу помочь в написании программы для тестирования, есть программа для создания тестов и нужно чтобы данная программа для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru