Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

работа с файлом .tst

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Прочее] >> работа с файлом .tst
Имя
Сообщение << Старые топики   Новые топики >>
работа с файлом .tst - 2009-10-26 18:47:27.123333   
Filipa

Сообщений: 3
Оценки: 0
Присоединился: 2009-10-22 01:21:29.183333
Здраствуйте! У меня такое дело, я составляю тест, который в формате TST и мне в нём надо сделать так, чтобы вопросы как-то автоматически выбирались, то есть шли не по порядку. С помощью какой это функции можно осуществить???
Вот например дана программа:
Title:
TestName: Базовые понятия по искусственному интеллекту;
Difficulty: F4;
Questions: 15;
FullTime: 0;
EndTitle.

# автор теста - Смолин Д.В.

StartTest:

Question: 1;
Weight: 0.099;
LocalTime: 15;
BeginText:
Продолжите утверждение. Информацию подразделяют на
EndText;

MultiChoice:
AtX: 8; AtY: 200;
Width: 750; Height: 80;
1: активную endcase;

2: пассивную endcase;
3: процедурную endcase;
4: декларативную endcase;
Right: 3,4;
Ask;



Question: 15;
Weight: 0.066;
LocalTime: 30;
BeginText:
Впишите слово. В программах овеществлена ?????????? информация
EndText;
Edit:
AtX: 8; AtY: 200;
Width: 750; Height: 120;
1: процедурная endcase;
2: ПРОЦЕДУРНАЯ endcase;
EndEdit;
Ask;



EndTest.
надо написать цункцию, которая бы переберала вопросы при выполнении теста)(например:2, 8,1,15 и так далее)
Post #: 1
RE: работа с файлом .tst - 2009-11-03 10:59:02.723333   
janitor

Сообщений: 100
Оценки: 0
Присоединился: 2009-09-11 15:33:08.426666
rand не катит?
Чтобы исключить исключить повторения можно где-нибудь хранить уже отобранные вопросы, или воспользоваться алгоритмом генерирования не повторяющихся значений. Можно осуществлять выборку по номеру процесса или данным пользователя.

ЗЫ Подразумевается какая-то конкретная среда?
Post #: 2
RE: работа с файлом .tst - 2009-11-10 22:18:50.246666   
Filipa

Сообщений: 3
Оценки: 0
Присоединился: 2009-10-22 01:21:29.183333
да нет, никакой определенной среды нет))) слушай, а как вот допустим замутить выборку по номеру процесса или данным пользователя?
Post #: 3
RE: работа с файлом .tst - 2009-11-13 15:19:14.160000   
janitor

Сообщений: 100
Оценки: 0
Присоединился: 2009-09-11 15:33:08.426666
Смотря в каком языке, смотря по каким данным

#!/usr/bin/python import os print "user id: %s" % os.getuid() print "proc. id: %s" % os.getpid()
ИМХО в данном случае рандом генерировать и ничего больше.
Post #: 4
RE: работа с файлом .tst - 2009-11-14 01:53:14.610000   
Filipa

Сообщений: 3
Оценки: 0
Присоединился: 2009-10-22 01:21:29.183333
а можно так замутить, что как-то на языке tst(типо для примера это сделать)
Post #: 5
RE: работа с файлом .tst - 2009-11-15 02:05:47.310000   
janitor

Сообщений: 100
Оценки: 0
Присоединился: 2009-09-11 15:33:08.426666
quote:

ORIGINAL: Filipa

Вот например дана программа:
Title:



EndTest.
надо написать цункцию, которая бы переберала вопросы при выполнении теста)(например:2, 8,1,15 и так далее)

Это не программа

формат tst мне лично не знаком, но уже был расковырян fromRIDDER'ом здесь.

Чтобы давать какие-то советы, хотелось бы видеть, что уже есть и в чем проблемы
Post #: 6
Страниц:  [1]
Все форумы >> [Прочее] >> работа с файлом .tst







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.