Форум студентов МТИ

Форум студентов МТИ (http://mti.prioz.ru/index.php)
-   Тесты (http://mti.prioz.ru/forumdisplay.php?f=3)
-   -   Программа для поиска ответов (http://mti.prioz.ru/showthread.php?t=422)

prog 09.06.2013 20:16

Программа для поиска ответов
 
Вложений: 2
Решил поделиться собственноручно написанной программой, для работы с уже имеющимися ответами (с этого форума, например). Заменяет блокнот / браузер, во время прохождения теста.

Используются только простые вопросы / ответы (однострочный текст, без картинок, формул и т.п.)

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

Формат файла простой текстовый (не Word);
Заголовки с модулями отделены строкой от вопросов;
Сразу за строкой вопроса идет строка с ответом, потом пустая строка;

Примером "правильного" формата будут являться почти все "Оформленные тесты" с этой страницы: Форум студентов МТИ > Основной раздел > Тесты > Содержание

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

Итак, открыв программу и загрузив ответы, вы получаете примерно такую картину:

Вложение 615

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

Для удобства использования:
1. Чтобы начать набирать текст (для поиска), не надо "целится" в это текстовое поле, любой щелчок мышью по окну (за исключением кнопок и ссылок на модули) будет переводить фокус на текстовое поле.
2. Чтобы очистить поле от предыдущего запроса, достаточно нажать Ctrl + Enter
3. Если загружены ответы, где остались "разделители" модулей, можно будет отображать / искать, среди ответов конкретного модуля.
4. В большинстве случаев, для поиска не имеет смысл набирать начало вопроса, т.к. формулировки у многих вопросов начинаются одинаково. Выбирайте наиболее "уникальную" часть вопроса.
5. "Галочка" рядом с текстовым полем включает / выключает "мгновенный поиск" - отображение выборки сразу при вводе текста. Если выключить, то после набора нужной строки поиска, надо нажать Enter.

PS: для работы программы нужен Microsoft .NET Framework 4

Собственно, сама программа:
Вложение 616

Lerra 25.07.2013 00:48

О-дааа!!!!Спасибо огромное!=)))

ivan_n 29.07.2013 21:01

спасибо! прога супер!!
а возможно сделать чтоб она и другие форматы файлов загружала,например doc ,html ?

prog 14.10.2013 13:36

Вложений: 1
Вот исходники программы на C# / WPF.
Если есть желание - дорабатывайте.

ncix 10.01.2016 13:31

ctrl+c
alt+tab
ctrl+v

и никаких программ не надо :D:D:D;)

Дядя Витя 14.01.2017 18:49

Имеют неорганические диэлектрики и неорганические полупроводники (оксиды металлов и химические соединения)
Выберите один ответ:
Атомное строение
Ионное строение
Металлическую структуру
Молекулярное строение

Добавлено через 55 секунд
Разрядное напряжение в неоднородном поле (как с твердым диэлектриком в воздушном промежутке между электродами, так и без него) ...
Выберите один ответ:
тем выше, чем больше неоднородность электрического поля
тем выше, чем ниже неоднородность электрического поля
тем ниже, чем больше неоднородность электрического поля
тем ниже, чем ниже неоднородность электрического поля

zyx 18.01.2017 15:41

Уважаемый root, предлагаю данную тему закрепить :)

yankrasava1111 12.12.2018 23:51

Скажите как скопировать ответ который под вопросом???? очень нужно помогите


Текущее время: 19:58. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot