On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Пост N: 37
Зарегистрирован: 11.09.06
Откуда: Россия, Ярославль
Рейтинг: 1
ссылка на сообщение  Отправлено: 18.10.06 20:09. Заголовок: Тесты (много текста)


Информационные технологие всё больше и больше захватывают различные сферы нашей жизни. И вот уже студенты медицинского (заметьте, медицинского) ВУЗа пишут тесты на компьютерах. «Какой ужас», - скажут одни, «Как хорошо», - скажут другие…
Основной принцип хакерства гласит – информация должна быть доступной. Не все кафедры к сожалению следуют этому принципу… Вспомните анатомию - как было хорошо – тесты мог получить каждый… Теперь вспомните (если уже есть что вспомнить) спецподготовка, АСУ, факультетская хирургия – тесты вы видите первый раз на занятии, где вы пишете их на оценку (а тут ещё этот рейтинг). Ну разве можно так издеваться над студентами (особенно если они старшекурсники:))? «Конечно нет», - скажете вы. Что ж, я с вами абсолютно согласен.
Ну так что, приступим?
Итак, перед нами стоит задача достать тесты с академских компов. Попробуем её решить.
Практика показывает, что на большинстве (если не на всех) кафедрах тесты студенты пишут в программе ASSIST. Программу можно скачать в нете (если нет возможности стырить с компа вашего препода). Из мануала к ней можно узнать, что тесты хранятся в той же папке, что и программа. Файлы тестов имеют расширение qsz. Получаются они из обычного текстового файла, который имеет формат:
? Текст вопроса
+ Правильный ответ
- Неправильный ответ
Перевод из текстового файла в файл qsz осуществляется программой QSTC.EXE. Она каким-то алгоритмом (хотите узнать каким – IDA или SoftIce вам в помощь :)) сжимает (по типу архиватора) информацию. Программа ASSIST находит все файлы с расширением qsz в своей папке автоматически при запуске. Вы отмечаете его галочкой и приступаете к решению теста. Отсюда следует, что нам достаточно скачать программу ASSIST (распространяется freeware), натырить qsz-файлов с компа на котором мы пишем тест, скопировать их себе в компьютер в папку с программой ASSIST, запустить её и наслаждаться решением тестов. Но, согласитесь, не всегда есть возможность рыться в чужом компьютере… Следовательно наша задача в как можно быстрее скопировать qsz-файлы себе на дискету. Причём мы не знаем в какой папке они находятся и у нас есть… ну допустим… всего… 20 секунд. Так мало? Нет, этого вполне достаточно! Для этого мы сейчас с вами напишем программу, которая будет выполнять следующие операции: произведёт поиск по всему компьютеру файлов с расширением qsz и скопирует им нам на дискету. При этом необходимо перестраховаться – спрятать всё скачанное (а вдруг вас запалят). Для этого воспользуемся самым простым (но не всегда самым надёжным) способом – будем копировать файлы не прямо на дискету а в папку с атрибутом «скрытая» (ну покажите мне хоть один комп в академии, где в свойствах проводника стоит «отображать скрытые папки и файлы»). Т.е. если препод и посмотрит на дискету, то ничего кроме нашей программы он не увидит, вы же, придя домой, в свойствах проводника укажите «отображать скрытые папки и файлы», и вы увидите украденные вами тесты.
Что бы реализовать эту задачу, необходимо выбрать язык программирования. Пусть будет VisualBasic (тем более я его знаю лучше всего:)), ещё плюсы в сторону этого языка – простота (пока Си-шник объявляет константы Вб-шник уже пьёт пиво на гонорар за программу:)), малый размер файла (можно дискутировать, но не нужно, тем более здесь). Кстати тем, кто обвиняет этот язык в том, что на нём почти ничего не реализовать – большой fuck. Те, кто так говорят, больше «Hello, Word!» ничего на нём и не писали (если хотите в следующей статье напишем сканер памяти по типу ArtMoney:)).
Те кто не интересуется программированием, описание кода может пропустить и скачать уже готовый exe-шник. Копируйте его на дискету, вставляйте в целевой комп, запускайте (Мой компьютер->Диск A:\->007.exe), увидите окно с надписью «OK!», которая через секунду исчезнет. Теперь забудьте про программу она всё сделает сама. Только не забудьте минут через пять (ну или когда препод отвернётся, но не слишком рано – пока файлы отыщутся…) извлечь дискету. Примечание: файлы будут в скрытой папке с именем «007».
Те кто интересуется программированием, скачиваем исходники и читаем мои комментарии. После компиляции проекта, лишнюю информацию (вкладку о версии и т.п.) из программы я убрал, используя ResHacker и заодно сжал её, используя ASPack.
Всё это добро можно скачать здесь http://electromash.yaroslavl.ru/007/index.php

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 77 , стр: 1 2 3 4 5 6 All [только новые]





Пост N: 190
Зарегистрирован: 11.09.06
Откуда: Россия, Ярославль
Рейтинг: 1
ссылка на сообщение  Отправлено: 04.04.07 17:32. Заголовок: Re:


laxtak пишет:

 цитата:
Внимание, вопрос: понадобятся ли эти знания хоть кому-нибудь на самом деле?


Да здесь ещё один парадокс - знания с этого предмета вынесли те, кто большинство материала знал и так, а кто не знал, даже если и узнал, то через два дня забыл...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 345
Зарегистрирован: 26.05.05
Рейтинг: 2
ссылка на сообщение  Отправлено: 04.04.07 17:44. Заголовок: Re:


laxtak ну не скажи...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 192
Зарегистрирован: 11.09.06
Откуда: Россия, Ярославль
Рейтинг: 1
ссылка на сообщение  Отправлено: 04.04.07 17:57. Заголовок: Re:


Бегемот пишет:

 цитата:
laxtak ну не скажи...


Ну если брать в идеале, то человеку, живущему в XXI веке всё же лучше знать "по какому краю выравниваются числа в ячейке в Excel", чем не знать этого. Просто с нуля осознать всё это (судя по некоторым своим одногрупникам) не очень-то просто... Не говоря уже о том как запомнить элементы управления (Бегемот, речь не о нас :) Если мы в IDE через день "имеем с ними дело" то не знать их грех), страшные слова ala интерфейс, протокол... Я бы выделил на информатику месяц :)

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 346
Зарегистрирован: 26.05.05
Рейтинг: 2
ссылка на сообщение  Отправлено: 05.04.07 00:18. Заголовок: Re:


dr.MIG а меня коробит, когда человек пишет в анкете, что знает Excel и при этом не то что не знает формул, а вообще округляет глаза "А ЧО ЭТО ТАКОЕ"??? :) по его мнению работа в экселе это тупое забивание "цифирок" и "букавок" в ячейки! :) глупость...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 21
Зарегистрирован: 10.12.05
Откуда: Серпухов
Рейтинг: 0
ссылка на сообщение  Отправлено: 07.04.07 18:57. Заголовок: Re:


Дело не этом. В любой уважающей себя больнице есть врачи и есть отдел информатизации (или как-то так). Они забивают в комп истории. Да, я понимаю, что в современном мире лучше знать, как выравниваются числа в Excel, но: во-первых я себе слабо представляю себе современных врачей (тех, которым за 40) за компом. Своему отцу годовые отчеты, памятки и прочую ерунду печатаю я. При этом эти врачи достигли высот в своей специальности. И второе. Даже если я чего-то не знаю, то всегда могу погуглить и узнать. Имхо, знание интернета более важное знание, чем Excel. А на АСУ Excel'ю посвящены 3 занятия, а интернету - 1. При этом самого интернета нет и в помине. Как можно изучать интернет без интернета не знаю...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 210
Зарегистрирован: 11.09.06
Откуда: Россия, Ярославль
Рейтинг: 1
ссылка на сообщение  Отправлено: 07.04.07 20:13. Заголовок: Re:


Если говорить про документооборот в больнице, то первое что нужно изменить - запретить заполнять ист. б-ни от руки (точнее 'по расчёске'). А то порой сам врач не может прочитать, что он там написал. Несерьёзно это как-то...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 350
Зарегистрирован: 26.05.05
Рейтинг: 2
ссылка на сообщение  Отправлено: 08.04.07 12:44. Заголовок: Re:


laxtak не скажи! Есть у меня знакомый доктор, так он в коде шарит! :) А знание интернета - да они сами толком не знают его, эти преподаватели АСУ... чему они тебя научат? Тупо в осле вводить адрес google.com и грамотно составлять запросы? Ну так я это еще в детстве умел (правда гугла тогда еще не было и в помине)...
Компьютерная грамотность - это в настоящее время необходимая вещь и не имеет значения - врач ты, или кто! Лично я с этого кормлюсь вообще! :) потому как одной медициной сыт не будешь...

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 22
Зарегистрирован: 10.12.05
Откуда: Серпухов
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.04.07 16:18. Заголовок: Re:


Так исключение лишь подтверждает правило! Одного доктора!!! а остальные 101 ни черта в нем не понимают.
А составлять запросы грамотно я сам кого хочешь поучу.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 43
Зарегистрирован: 06.02.07
Откуда: Наша Раша, городок такой маленький
Рейтинг: 0
ссылка на сообщение  Отправлено: 15.04.07 00:25. Заголовок: Re:


Ну вот у меня, например, так называемая информатика закончилась, как я понимаю с компьютерными тестами на всегда покончено? Или же мне придётся с ними где-то ещё встретиться?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 98
Зарегистрирован: 28.01.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 15.04.07 07:44. Заголовок: Re:


Ну Вы и развернули дискуссию, причем на пустом месте.
У кого есть потребность в компьютере, тот его осваивает на том уровне, на котором считает нужным (не исключено, что для кого-то это просто забивание чисел в ячейки Exсel, или включение и выключение винды), как в машине: считаешь нужными просто ездить на ней, ремонтировать дворники в СТО - имеешь право так считать, думаешь, что должен весь движок перебрать в выходные - твое дело, а если машины нет, то и хрен с ней.
Разбираться должны профессионалы, а если все врачи сейчас начнут компами заниматься, а выпускники махмета - медициной, сантехники проктологами станут и т.д. и т.п. - главное, чтобы в своем деле шарил, а все вспомогательные службы они и есть вспомогательные и ими занимаются свои профессионалы и деньги на этом зарабатывают.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 219
Зарегистрирован: 11.09.06
Откуда: Россия, Ярославль
Рейтинг: 1
ссылка на сообщение  Отправлено: 15.04.07 11:05. Заголовок: Re:


NeBegemot, согласен с тобой, но не совсем. Я не имел в виду какие-то профессиональные знания ПК, я говорил о минимуме, который должен быть у любого человека, ведь в/о, а тем более учёная степень предусматривает не только узкое изучение своей специальности, но и хотя бы минимальные знания общеобразовательных предметов.

Спасибо: 0 
ПрофильЦитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 06.05.07 17:57. Заголовок: Re:


ИМХО, нормально составленные тесты - это гуд. Во многих мед. ВУЗах даже вступительные экзамены тестами сдают. Если человек нормально занимался, учил, тест он напишет. Не бывает такого, что действительно подготовленный чел пишет тест на неуд. Значит, преподы просто завышали ему оценки, это вещь субъективная. А тест реально показывает, кто на что способен.

НО: тест должен быть составлен толково, а с этим трабблы как всегда.

Спасибо: 0 
Цитата Ответить



Пост N: 109
Зарегистрирован: 28.01.07
Рейтинг: 0
ссылка на сообщение  Отправлено: 07.05.07 14:14. Заголовок: Re:


более, чем уверен, что любая гениальная личность на тестах свалится.
В один из престижнейших ВУЗов СССР - черт, забыл название (какой-то технический в Москве) - принимали исключительно по собеседованию, что бы выявить действительно одаренных людей

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 4
Зарегистрирован: 21.05.07
Откуда: Рыбна
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.05.07 17:18. Заголовок: Re:


Кошмар,а если допустим ты отвечаешь тему на 4, а потом бац,тест пишешь на 2 с этим то чё делать,лучше бы оставили всё как есть, а рейтинг конечно нужная штука особенно для того что бы заставиить учиться, но из-за него может испортиться оценка на экзамене,оставивли бы как было!!!

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 5
Зарегистрирован: 21.05.07
Откуда: Рыбна
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.05.07 17:23. Заголовок: Re:


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

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 77 , стр: 1 2 3 4 5 6 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 5
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет