zHz00 Untitled

четверг, 28 ноября 2013
22:34 Составление вариантов контрольных работ в Microsoft Excel
Описана методика автоматизированной подготовки вариантов контрольных работ с применением Microsoft Excel. Для следования методике знание Microsoft Excel не требуется.

(читать дальше)

@темы: Лайфхак, Студенты, Статьи

URL
письмо прислала: Greetings. I am inquiring fro...
Ну вот, наконец-то! На четверг я записалась на эпиляци...
http://www.esu.lt/andrius/10/go.htm Хих...
Сегодня приезжала специальная такая машина, внутри которо...
Я нарисован... Я нарисован, как и все другие, не очень ...
Ах да, совсем забыл поинтересоваться... Кубики, а вы...

29.11.2013 в 00:18

29.11.2013 в 00:18

inp := OpenTextFile('вопросы.txt');
outp := CreateTextFile('варианты.html');
while inp.ReadLn(ln) do
questions.Add(ln);
randomize; //можно и хитрее, но лень!
outp.Writeln('<html><head><style>ol li:before { content: "Вопрос "; } </style></head></html>');
outp.Writeln('<body>');
for i := 0 to REQUIRED_BALLOTS-1 do begin
outp.Writeln('<div style="margin-top:100px;margin-bottom:100px;left:10px;right:10px;border-top:1px dashed black;"/>'); //красивая отрывная полоска!
outp.Writeln('<h1>Контрольная работа, вариант номер '+IntToStr(i)+'</h1><ol>');
outp.Writeln('<li>'+questions[random(Length(questions))]+'</li>');
outp.Writeln('<li>'+questions[random(Length(questions))]+'</li>');
outp.Writeln('<li>'+questions[random(Length(questions))]+'</li>');
outp.Writeln('</ol>');
end;
outp.Writeln('</body>');
FreeAndNil(outp);
FreeAndNil(inp);
Хора :)
URL

29.11.2013 в 00:44

29.11.2013 в 00:44
himself, почему это плохо:
1) ладно паскаль/любой другой язык, но у тебя надо уметь верстать в хтмл
2) у тебя получается оторвано от реальных масштабов печатного листа
3) случайные варианты плохо -- могут получиться нежелательные комбинации
URL

29.11.2013 в 01:30

29.11.2013 в 01:30
zHz00, я уже сверстал, дальше печать -> "4/6 страниц на листе" :) Случайные варианты да, я сделал коммент. К методике выбора вариантов комментариев нет.
URL

29.11.2013 в 02:18

29.11.2013 в 02:18
По просьбам трудящихся выкладываю пример результата (скомпилил то, что выше):



Вопросы отсюда.
URL

29.11.2013 в 02:20

29.11.2013 в 02:20
himself, спасибо. Это правда очень смешно.
URL
Добавить комментарий

Расширенная форма

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail