Операционные системыКонтрольная работаТУЛГУ
Работа относится к дисциплине «Операционные системы» и посвящена операционным системам семейства UNIX. Основное содержание — практическая работа № 2, в рамках которой требуется разработать на языке Си программу для синтаксического анализа командных строк: она должна разбирать введённую строку и выделять из неё отдельные команды и аргументы. В комплект входит листинг исходного кода (myshell.c) с подключением системных заголовочных файлов, среди которых unistd.h, sys/wait.h, sys/stat.h, signal.h, fcntl.h, sys/resource.h и другие. Это указывает на использование при решении задачи системных вызовов, работы с процессами и сигналами, файловых операций и средств межпроцессного взаимодействия. Задания направлены на проверку навыков программирования и понимания принципов построения собственной командной оболочки в среде UNIX. Работа оформлена как контрольная и предполагает практическую реализацию разбора командной строки с последующим выделением команд и их аргументов.
Операционные системыКонтрольная работаТУЛГУ
Контрольная работа по дисциплине «Операционные системы» (раздел «Операционные системы и среды», часть 2) посвящена работе в UNIX-подобной среде. Материал построен в виде практических сценариев. Первый сценарий разбирает процесс аутентификации при входе в систему: ввод логина и пароля, отсутствие отображения символов пароля, сообщение о последнем входе, а также варианты работы в командной строке и в графическом режиме через X11. Отдельно показано завершение сеанса командой exit. Второй сценарий раскрывает тему базовых прав доступа: рассматривается, как устроены разрешения для пользователей и как они применяются на практике. В комплекте два файла: один содержит только первую тему, второй объединяет первую и вторую темы. Работа подойдёт для закрепления навыков работы с командной строкой и понимания разграничения прав в операционных системах семейства UNIX.
Операционные системыКонтрольная работаТУЛГУ
Контрольная работа по дисциплине «Операционные системы и среды» (часть 2) посвящена изучению оболочек для операционных систем, средств командной строки и программной оболочки DISCO Commander. Внутри представлены цель работы, описание программы ДИСКо Командир, порядок установки программы DISCO Commander и выводы. В теоретической части раскрывается, что Disco Commander — это файловый менеджер с закрытым исходным кодом, работающий на платформе Microsoft Windows и созданный компанией «Арсеналъ». Работа структурирована по разделам: цель работы, программа ДИСКо Командир, установка программы DISCO Commander, выводы. Материал ориентирован на закрепление знаний об операционных системах и их программных оболочках. Работа выполнена в Тульском государственном университете и представлена одним готовым файлом.