Данная программа (labcontrol) написана на BASH как исполняемый файл. Формат: labcontrol name1 name2 num
гдеname1 – имя проверяемой программы;
name2– имя файла результатов проверяемой программы;
num– номер задания;
– путь к файлу к контролирующей программе.
Пример
$./ labcontrol prog res2 – вызов контролирующей программы, если она находится в текущей директории для проверяемой программы prog с файлом результата res для задания №2.
Для работы программы необходимы файлы с именами _exp (файл входных данных) и _pat (образцовый файл результатов).
Перед началом контроля программа осуществляет проверку существования двух вышеуказанных файлов, файла с проверяемой программой и файла результатов (проверка на его наличие осуществляется после выполнения проверяемой программы) и выдаёт сообщение, если они не найдены. В программе «заглушены» все выводы стандартных процедур и после её выполнения выдаются лишь результаты проверки на наличие требуемых файлов и результаты контроля.
Результатом работы программы являются:
- сообщения об отсутствии необходимых файлов (если они не найдены);
- результат проверки на то является ли проверяемая программа исполняемым файлом;
- результат проверки на наличие доступа по чтению к проверяемой программе;
- результат сверки файла результатов проверяемой программы с эталонным файлом результатов.
<p>Программа не производит проверки содержания и правильности работы проверяемой программы, а только сверяет файл результатов с эталонным для заданного примера, поэтому в задании должны быть строго оговорены требования к входным и выходным данным проверяемой программы.
Лабораторная работа №8
Работа в графической среде X Windows
Продолжительность работы: 4 часа.
Цель работы: Изучение интерфейса графической среды KDE, её составных элементов, получение практических навыков работы с некоторым числом стандартных приложений и настройки KDE.
Внимание: При выполнении работы перед изменением настроек запомните исходное состояние, т. к. его будет необходимо восстановить! Поскольку вы уже выполнили лабораторные работы для ОС Windows, так что большинство элементов управления и элементов интерфейса вам знакомы, и вы уже получили практические навыки работы с ними.
Краткие теоретические сведения
Система X Windows представляет собой графический интерфейс для систем типа Unix, так же как Windows 3.11 – это графический интерфейс для MS-DOS. Важнейшей частью X Windows является X-сервер. Он принимает на себя непосредственное управление видеокартой и монитором. Программа X-сервера содержит множество процедур графического вывода.
Наиболее распространен свободно распространяемый сервер Xfree86. Для ОС Linux создано более десятка различных графических оболочек, из которых KDE (K Desktop Environment) — это одна из самых стабильных и полнофункциональных графических оболочек.
KDE предоставляет собой интегрированную рабочую среду, включающую файловый менеджер и обозреватель WWW (Konqueror) систему справки, систему настройки, большое количество утилит, инструментов и все возрастающее число приложений, но не ограничиваясь клиентами e-mail и новостей, графическими, мультимедийными программами, просмотрщиками файлов в форматах PostScript , PDF и т. д.
После включения компьютера, выбора ОС Linux и окончания её загрузки, вы получаете приглашение на ввод идентификации и пароля. Необходимо зарегистрироваться в системе и для загрузки X Windows набрать в командной строке:
Startx
Примечание
login (логин) и password (пароль) сообщается преподавателем или системным инженером.
Далее на экране появится графический интерфейс KDE. В случае, если это первая загрузка KDE под Вашим именем, появится окно предварительной настройки интерфейса. Здесь можно настроить ряд таких параметров, как язык оболочки, страна, местное время и др. Здесь же можно найти исчерпывающий комментарий к ним. Пользователю необходимо провести настройку интерфейса, используя параметры, выбранные по умолчанию. Далее можно наблюдать приглашение оболочки KDE, отображающее процесс загрузки основных компонентов.
Статьи к прочтению:
- Приложение краткий справочник по составлению документирующих комментариев
- Приложение. описание симулятора adsim812
Обзор приложения DJI Go на русском ДЛЯ АНДРОИДА!!!!!!!!!
Похожие статьи:
-
Приложение. использование манипуляторов для форматирования потокового ввода-вывода.
Лабораторная работа 3, 4, 5 Программирование циклических алгоритмов 3.1. Обработка одномерных массивов 3.2. Обработка двумерных массивов 3.3. Вычисление…
-
Разработка программ с использованием прерываний
В общем случае запрос на прерывание во время работы МК приводит к временной остановке выполнения основной программы и передаче управления специальной…