ВУЗ:
Составители:
Рубрика:
6
процессе; более целесообразной будет компоновка этих новых заданий с заданиями
из соответствующей базовой группы задачника (и, возможно, с заданиями из других
библиотечных групп).
Поэтому при разработке группы, содержащей исключительно новые задания
(библиотечной группы, или библиотеки заданий) разрешено указывать имя длины бо-
лее 9 символов (но не более 25).
Библиотечные группы не предназначены для непосредственного использования
в учебном процессе. Задания из этих групп можно запускать с помощью процедуры
Task, однако они будут отображаться только в демонстрационном режиме (точнее, в
режиме «просмотра библиотеки заданий», о чем будет свидетельствовать соответст-
вующий текст, указываемый в окне задачника вместо сведений об учащемся). Биб-
лиотечные группы не включаются в список групп, отображаемый в модуле PT4Load.
Если библиотечная группа реализована в виде dll-библиотеки, то она доступна для
просмотра с помощью модуля PT4Demo (в этом модуле библиотечные группы указы-
ваются в конце списка доступных групп).
Для применения на занятиях удобно использовать сводные группы, не содержа-
щие реализации новых заданий, а лишь импортирующие наборы заданий из базовых
и дополнительных библиотечных групп и компонующие их в порядке, который тре-
буется преподавателю. При импортировании задания из другой группы у него изме-
няется название и ключ (которые берутся из характеристик сводной группы), однако
сохраняются такие характеристики импортируемой группы, как заголовки подгрупп и
сведения об авторе. Имена сводных групп должны содержать не более 9 символов.
Для разработки сводных групп можно использовать упрощенный механизм, не
требующий написания программного кода (см. п. 6): достаточно подготовить
текстовый файл, в котором в специальном формате будут содержаться все данные,
необходимые для создания сводной группы, а затем обработать этот файл в
программе «Конструктор вариантов», входящей в ком
плекс Teacher Pack.
1.4. Структура проекта с описанием группы заданий
В данном разделе описываются правила, которым должен удовлетворять проект
(dll-библиотека или pcu-модуль), содержащий описание новой группы заданий (см.
также п. 5).
Каждый проект, реализуемый в виде dll-библиотеки, должен содержать опреде-
ление единственной группы заданий. Имя библиотеки с группой заданий должно
иметь вид
PT4<имя группы><маркер локали>, где <маркер локали> является либо
пустой строкой, либо имеет вид
_ru или _en. Например, группа MakerDemo может
быть реализована в виде библиотек PT4MakerDemo.dll, PT4MakerDemo_ru.dll и
PT4MakerDemo_en.dll. Библиотеки с явно указанным маркером локали используются
только в варианте задачника, соответствующем данной локали (ru — в русском вари-
анте задачника, en — в английском). Библиотеки, в которых не указан маркер локали,
используются в любом варианте задачника (если они не перекрываются библиотекой
с явно указанной локалью). Порядок поиска библиотек для требуемой группы сле-
дующий: вначале просматривается рабочий каталог учащегося и в нем ищется биб-
лиотека с данным именем и явно указанной локалью; если она не найдена, то ищется
библиотека с данным именем без маркера локали; если она не найдена, то поиск биб-
лиотек (в этом же порядке) выполняется в каталоге Lib системного каталога задач-
ника.
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »