Programming Taskbook


E-mail:

Пароль:

Регистрация пользователя   Восстановление пароля

 

ЮФУ SMBU

Электронный задачник по программированию

©  М. Э. Абрамян (Южный федеральный университет, Университет МГУ-ППИ в Шэньчжэне), 1998–2024

 

Teacher Pack | Контрольный центр преподавателя | Меню «Check-файлы»

PrevNext


Меню «Check-файлы»

Команда «Check-файлы | Добавить»

Доступность: в режимах «Вся группа» и «Учащийся».

Если с группой уже связан check-файл, то команда имеет имя «Заменить».

Горячая клавиша: Ctrl+C.

Кнопка: «Добавить/заменить check-файл (Ctrl+C)».

Вариант запуска: щелчок мышью на поле «Check-файл группы» на информационной панели окна программы.

Успешное выполнение команды приводит к изменению свойств группы.

Назначение: добавление к группе контрольного файла check.dat или его замена. Если check-файл уже подключен к группе, то выдается запрос на подтверждение его замены (при добавлении check-файла запрос не выводится). Подключаемый файл check.dat выбирается с помощью диалогового окна открытия файла (с заголовком «Выбор check-файла группы» или «Замена check-файла группы»); в качестве стартового каталога для поиска check-файла устанавливается системный каталог программы. При выходе из этого окна по нажатию кнопки «Отмена» действие команды отменяется. Действие команды отменяется также в случае, если выбранный check-файл не удалось скопировать в каталог преподавателя; при этом выводится сообщение об ошибке. При успешном копировании файла check.dat в каталог преподавателя этот файл автоматически копируется и во все каталоги учащихся. Если в некоторые каталоги учащихся новый check-файл скопировать не удалось, то выводится соответствующее сообщение об ошибке, однако это не отменяет действие данной команды.

Дополнительные действия: при успешном подключении к группе файла check.dat во вспомогательный файл check.inf с информацией об идентификаторе check-файла, подключенного к группе, добавляется информацией о новом check-файле. Файл check.inf размещается в каталоге преподавателя; для просмотра его содержимого предназначена команда «Check-файлы | Просмотреть файл check.inf».

Команда «Check-файлы | Удалить»

Доступность: в режимах «Вся группа» и «Учащийся», если к группе подключен check-файл.

Горячая клавиша: Shift+Ctrl+C.

Кнопка: «Удалить check-файл (Shift+Ctrl+C)».

Успешное выполнение команды приводит к изменению свойств группы.

Назначение: удаление из группы контрольного файла check.dat. Предварительно выводится запрос на подтверждение удаления check-файла. При подтверждении удаления файл check.dat удаляется из каталога преподавателя и всех каталогов учащихся. Если файл check.dat не удалось удалить из каталога преподавателя, то выводится сообщение об ошибке и действие команды отменяется. Если файл check.dat не удалось удалить из некоторых каталогов учащихся, то об этом также выводится сообщение, однако это не отменяет действие данной команды.

Команда «Check-файлы | Проверить»

Доступность: в режимах «Вся группа» и «Учащийся», если к группе подключен check-файл.

В режиме «Вся группа» команда имеет имя «Проверить для всех».

Горячая клавиша: Ctrl+T.

Кнопка: «Проверить check-файл (Ctrl+T)».

Выполнение команды не приводит к изменению свойств группы.

Назначение: обеспечивает проверку правильности контрольных файлов check.dat в каталоге преподавателя и в каталоге текущего учащегося (или во всех каталогах учащихся, если программа находится в режиме «Вся группа»). Результаты проверки отображаются в информационном окне.

Дополнительные действия: если файл check.dat в каталоге преподавателя является правильным, а в одном или нескольких каталогах учащихся обнаружен файл check.dat с ошибочными данными или с идентификатором, который отличается от идентификатора check-файла из каталога преподавателя, то после вывода соответствующей информации предлагается обновить ошибочные check-файлы. Для обновления файлов надо выбрать вариант ответа «Да». После завершения обновления выводится окно с информацией о результатах обновления.

Команда «Check-файлы | Просмотреть файл check.inf»

Доступность: в режимах «Вся группа» и «Учащийся», если к группе подключен check-файл, а в каталоге преподавателя содержится файл check.inf.

Горячая клавиша: Ctrl+I.

Кнопка: «Просмотреть файл check.inf (Ctrl+I)».

Выполнение команды не приводит к изменению свойств группы.

Назначение: просмотр и редактирование файла check.inf, находящегося в каталоге преподавателя. Данный файл содержит информацию об идентификаторе check-файла, подключенного к группе (а также информацию об идентификаторах ранее подключенных check-файлов, если для группы выполнялась команда замены check-файла). Если в файле check.inf удалить или закомментировать с помощью символа % строку TM-ALL, то в него будут также записываться идентификаторы тех групп, задания из которых выполнялись учащимися и были автоматически засчитаны задачником как выполненные.

Файл check.inf представляет собой текстовый файл в Windows-кодировке. Содержимое файла отображается в окне «Просмотр и редактирование файла check.inf». При изменении содержимого данного файла в окне становится доступной кнопка «Сохранить», а также горячая клавиша Ctrl+S. При закрытии окна с несохраненным текстом выводится запрос на сохранение.

Примечание: дополнение файла check.inf может происходить при каждом просмотре results-файлов (как для отдельного учащегося, так и для группы в целом), а также при замене прежнего контрольного файла группы на новый. Следует заметить, что программа «Контрольный центр преподавателя» сама следит за состоянием файла check.inf, и если при очередном просмотре результатов размер этого файла изменится, то об этом будет выведено сообщение с предложением немедленно просмотреть измененный файл.


PrevNext

 

Рейтинг@Mail.ru

Разработка сайта:
М. Э. Абрамян, В. Н. Брагилевский

Последнее обновление:
01.01.2024