Ttester как узнать ответы
Перейти к содержимому

Ttester как узнать ответы

  • автор:

Ответы на вопросы

Пользователю может быть задан вопрос одного из пяти типов:

  1. Одиночный выбор
  2. Множественный выбор
  3. Открытый вопрос .
  4. Соответствие .
  5. Упорядоченный список .

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

Если необходимо вернуться к предыдущим вопросам, воспользуйтесь клавишами Esc или F6 или щелкните указателем мыши на кнопке . В некоторых тестах эта возможность может быть отключена.

  • SunRav WEB Class
  • SunRav TestOfficePro
  • SunRav BookOffice
  • SunRav PostOffice

Настройки

Позволить создавать новых пользователей — определяет, можно ли пользователю самостоятельно зарегистрироваться (будет ли показана кнопка Новый. в окне регистрации пользователя ).

Воспроизвести звуковой сигнал по окончании тестирования — если флажок помечен, то после того, как пользователь закончит тест динамик компьютера воспроизведет звуковой сигнал.

Показывать «Совет дня» при запуске — если флажок помечен, то при запуске программы будет показан один из советов по работе с программой.

Показывать ответы пользователя — при возврате на предыдущие вопросы показывать ответы, данные пользователем ранее.

Только одно тестирование — если опция включена, то после тестирования программа сразу закроется.

Скрыть рабочий стол во время тестирования — если опция включена, то во время тестирования блокируется Рабочий стол и кнопка Пуск.

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

Разрешить изменение раздела тестов — если опция включена, то пользователь сможет изменить раздел тестов при выборе теста .

Разрешить изменение группы пользователей — если опция включена, то пользователь сможет изменить группу во время регистрации .

Разрешить пропуск вопроса — если опция включена, то пользователь сможет пропустить вопрос без ответа на него.

Подтверждение окончания тестирования — если опция включена, то после того, как пользователь ответит на все вопросы, для окончания тестирования ему надо будет подтвердить это выбрав «Да» в вопросе об окончании тестировании. Если эта опция не включена, то тест будет завершен автоматически, после того как пользователь ответит на все вопросы теста.

Сохранять результаты после каждого ответа пользователя — если включена опция, то лог ответов пользователя будет записываться в файл после каждого ответа. В этом случае возможно замедление процесса тестирования (зависит от того, сколько тестов уже прошел пользователь). Если не выбрана, то сохранение результатов произойдет только по окончании или прекращении тестирования.

Только один экземпляр tTester — если включена опция, то можно будет запустить только один экземпляр программы tTester.

Разное

Кодовая страница XML — кодовая страница, используемая при экспорте результатов тестирования в формат XML.

Режим записи ответов — определяет информацию, которая будет записана в лог ответов.

    • Текст с форматированием — будет сохранена вся информация. Для «тяжелых тестов» (много графики, и т.п.) может привести к быстрому росту файла результатов пользователя.
    • Только текст — будет записан только текст вопросов и ответов, без сохранения форматирования, без графики и т.п.
    • Не записывать ответы — лог ответов не будет сохраняться, будут сохранены только результаты.

    Изменить пароль — позволяет изменить пароль доступа к настройкам программы. Рекомендуется сразу после установки сменить пароль по умолчанию (123) на другой.

    Как узнать ответы на онлайн тест?

    Структура такова, что сайт дает один вопрос, я могу на него ответить и только потом дается следующий. В коде страницы есть сам вопрос и варианты ответа видны. Но правильность ответа я узнать ни как не могу. Даже в конце самого теста, мне выдается окно где написано сколько заданий правильно, а какие из них правильные не написано. Как можно получить ответы на тест? просто за пару дней надо решить 50 тестов в каждом по 30 вопросов. Есть очень сложные вопросы, которые просто в иннете не могу найти. По идее на javascript построен тест. В коде много ссылок, они все открываются, но там не понятные мне коды. я не программист)

    Дополнен 5 лет назад

    Вот код который стоит перед вопросом и там есть типа ссылка otvet.php. :

    Дополнен 5 лет назад

    form action=’test_otvet.php’ method=»post» name=»m» enctype=»multipart/form-data»>

    Электронный тест, варианты обхода

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

    Таким образом, в один прекрасный день созрела идея как-то облегчить себе сдачу тестов – взломать, обойти или что-то подобное. В интернете по этому поводу информации не то, чтобы не было, её не было совсем, то есть вообще. Сфера электронных тестов не пользуется популярностью у хакеров и прочих взломщиков.

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

    Вопрос 1 …
    — Ответ 1
    — Ответ 2
    — Ответ 3
    + Ответ 4
    — Ответ 5
    Вопрос 2 …
    — Ответ 1
    + Ответ 2
    + Ответ 3
    — Ответ 4
    — Ответ 5

    Не сложно догадаться, что к первому вопросу (Вопрос 1), правильным ответом был «Ответ 4», а ко второму (Вопрос 2), правильным ответом были: «Ответ 2» и «Ответ 3». Программа позволяла делать тесты с несколькими вариантами ответов. Многим одногруппникам этот файл показался счастьем и они начали его заучивать, кто вопросы/ответы, а кто и просто одни ответы. К слову сказать, файл этот мог достигать довольно больших размеров, там могло быть от 300 и до 1500 вопросов. Мне такая перспектива была не по душе, а сознание программиста подсказывало, что если есть такой файл, то что-то можно придумать, дабы облегчить свою жизнь в плане тестов.

    В программе в случайном порядке отображаются вопросы из этого списка и варианты ответов из этого же списка, надо всего лишь найти возможность «прочитать», какой вопрос сейчас отображает программа, далее найти его в этом текстовом файле и отобразить каким-то образом правильный ответ.

    Задача нетривиальная, учитывая то, что создавать программы я умел, но вот каким-то образом вмешиваться в другие программы знаний не было. После изучения литературы стало понятно, что без API программирования тут не обойтись.

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

    Вот так вот выглядит окно программы:

    А вот так, упрощённо, выглядят окна в программе (помечены красным):

    Есть так же, хорошая программа, называется Microsoft Spy++, входит в комплект среды разработки программного обеспечения Visual studio. Ей можно посмотреть в какой иерархии находятся эти окна, что они из себя представляют и прочее. Итак:

    Что мы видим? Первой строчкой главное окно программы и имя этого окна «tTester – Информационная безопасность». Таким образом найти нужное окно из всех, которые есть в системе, можно по имени: «tTester – Информационная безопасность». Дальше, пятым дочерним окном является окно с вопросом, вот это – «Угрозами динамической целостности являются :». Ну и в различной иерархии окна ответов: «введение неверных данных», «дублирование данных», «кража», «изменение данных». Также хочу обратить внимание на окна с названиями «&1», «&2», «&3», «&4» — это те окна, где ставится галочка, они нам потом пригодятся.

    API программирование позволяет нам найти нужное окно, от него найти окно с вопросом и прочитать текст вопроса. Далее мы зачитываем наш текстовый файл с данными, находим в нём этот вопрос и зачитываем правильный вариант ответа. Далее, применяя опять же API функции, перебираем окна с ответами и сравниваем с тем, что мы зачитали в файле и, при совпадении, посылаем в окно с названием «&1(2,3,4)» событие «клик мышки».

    Всё! Программа для сдачи тестов готова! Осталось только незаметно её запустить перед тестом, либо прописать её в автозагрузку. И ещё одно дополнение, прибегать к помощи программы очень удобно по клику на правую кнопку мышки.

    Это всё замечательно работает, но что делать, когда файла с вопросами и ответами нет? Можно прибегнуть к небольшой хитрости. По завершению теста нам показывается информационное окно, сколько ошибок было допущено и оценка.
    Вот такое окно:

    Делаем программу, которая несколько раз в секунду при помощи API функций проверяет простую вещь: не появилось ли у нас в системе окна с названием «Результаты»? И при появлении такового, посылаем этому окну команду «Hide» — скрыть, а заодно показываем своё, заранее подготовленное, окно с нужным нам текстом. При клике на кнопку «ОК» нашего, заранее подготовленного окна, посылаем клик на кнопку «ОК» скрытого окна и закрываем своё. Всё!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *