Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
Denis2614
1 / 1 / 0
Регистрация: 09.10.2013
Сообщений: 48
#1

Написать программу тестирования с возможностью редактирования тестов - C++

18.05.2015, 08:24. Просмотров 368. Ответов 9
Метки нет (Все метки)

Всем привет. Есть такой вопрос: нужно сделать тест (тестов может быть много) , этот тест должен хранится либо в файле, либо в БД. При всем этом его содержание можно менять,удалять.Вот такая вроде бы не хитрая задача, но как с ней справится пока не знаю.






Всем кто откликнулся большое спасибо
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2015, 08:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Написать программу тестирования с возможностью редактирования тестов (C++):

Объединить программу тестирования и программу создания тестов - C++ Builder
Ребят нужна помощь у меня 2 программы одна для тестирования, другая для создания тестов. Нужно сделать так чтобы в интерфейсе где...

Как написать программу тестирования - C++ Builder
Добрый день! Решил писать тестер:учитель дал интересную задачку, но вот не как не могу разобраться! интерфейс уже сделал. На форме лежит...

Как создать программу для прохождения тестов? - C++ Builder
Хочу создать программу для прохождения тестов. Тести загружаются из файлов или есть уже в самой программе - ето неважно, главноє чтобі...

При двойном клике по строке ListBox показать окно с возможностью редактирования этой строки (MFC) - Visual C++
Здравствуйте, как сделать так что бы при двойном клике по строке listBoxa выбивало окошко с возможностью редактирования этой строки?

Как свернуть программу в трей с возможностью работы с контекстным меню - C++ WinAPI
Всем привет! Вообщем задача такова: при запуске прогамма должна свернуться в трей; в иконки в трее должно быть контенкстное меню,...

Написать программу для тестирования - C++
Делал тут программку - тест на С++ (консольную) и чет заморочился. Суть: существует массив стринг с 5 вопросами и массив стринг с 25...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Alex_From_777
Программист по неволе
22 / 22 / 4
Регистрация: 22.04.2015
Сообщений: 423
Записей в блоге: 1
18.05.2015, 10:20 #2
Что за тест? Поподробнее можно?
0
Denis2614
1 / 1 / 0
Регистрация: 09.10.2013
Сообщений: 48
18.05.2015, 10:23  [ТС] #3
Да забыл по структуре теста уточнить, в общем вопрос и 4 варианта ответа (один правильный ответ).И таких вопросов 8 в каждом тесте. Еще к каждому вопросу есть картинка.
0
Alex_From_777
Программист по неволе
22 / 22 / 4
Регистрация: 22.04.2015
Сообщений: 423
Записей в блоге: 1
18.05.2015, 11:16 #4
Ну а вы хоть то-то уже начали делать или нет?
И в какой среде планируется всё это сделать?
0
Denis2614
1 / 1 / 0
Регистрация: 09.10.2013
Сообщений: 48
18.05.2015, 12:01  [ТС] #5
У меня был тест, я все данные хранил прямо в коде, а надо что бы они были в файлах и могли изменяться пользователем.У меня такого нет, как сделать пока не знаю Писал в С++.
0
Alex_From_777
Программист по неволе
22 / 22 / 4
Регистрация: 22.04.2015
Сообщений: 423
Записей в блоге: 1
18.05.2015, 12:11 #6
Цитата Сообщение от Denis2614 Посмотреть сообщение
могли изменяться пользователем
Что именно? Сами файлы, в которых хранятся данные или исключительно данные?

Но в любом случае бы, если бы я делал такое, то делал бы это в C++ Builder. Для редактирования и вывода текстовых данных, я бы использовал компонент Memo (например для вывода и редактирования текста вопроса). Для него определены методы LoadFromFile и SaveToFile. При помощи которых можно загружать и сохранять данные в файл.

Для выбора правильного ответа, я бы стал использовать Radiobuttons. А хранить бы номер правильного ответа стал бы всё в том же файле с текстом вопроса.
0
Denis2614
1 / 1 / 0
Регистрация: 09.10.2013
Сообщений: 48
18.05.2015, 13:42  [ТС] #7
Исключительно данные, я просто не пойму как например храня данные в word я их буду загружать и изменять.
0
Alex_From_777
Программист по неволе
22 / 22 / 4
Регистрация: 22.04.2015
Сообщений: 423
Записей в блоге: 1
18.05.2015, 14:35 #8
Так зачем их в ворде хранить. Храни в файле с расширением .txt . То бишь в текстовом файле.
А загружаешь и сохраняешь их при помощи указанных выше методов.
Попробуй написать программу в билдере: два Memo и две кнопки.
В теле процедуры onclic первой напиши:
C++
1
Memo1->Lines->SaveToFile("1.txt");
а у второй:
C++
1
Memo2->Lines->LoadFromFile("1.txt");
В папке, где хранятся все файлы проги появится файл 1.txt
0
Alex_From_777
Программист по неволе
22 / 22 / 4
Регистрация: 22.04.2015
Сообщений: 423
Записей в блоге: 1
22.05.2015, 10:09 #9
Привет! Как там твои дела продвигаются?
0
Denis2614
1 / 1 / 0
Регистрация: 09.10.2013
Сообщений: 48
22.05.2015, 10:29  [ТС] #10
Привет, да не плохо, сделал где то половину.Вот сейчас как раз мучаюсь с отчетом.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2015, 10:29
Привет! Вот еще темы с ответами:

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

Телефонный справочник с возможностью редактирования - C++
Помогите составить справочник. Абонент должен иметь фамилию, номер и адрес(улица и номер дома). Должны быть возможности пополнения, поиска...

Осуществить поиск по файлу с возможностью редактирования данных - C++
Напишите программу, которая запрашивает у пользователя имя, фамилию, дату рождения, номер группы и записывает данные в файл. Программа...

написать ф-ю,которая подсчитывает сколько раз непрерывная ф-я проходила через экстремум на интервале,и программу для ее тестирования - C++
написать ф-ю,которая подсчитывает сколько раз непрерывная ф-я f(x) проходила через экстремум на интервале ,и программу для ее...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
22.05.2015, 10:29
Закрытая тема Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru