rpd000002406 (1006598), страница 3
Текст из файла (страница 3)
1.3.1. Управление каталогами(АЗ: 4, СРС: 4)
Форма организации: Лабораторная работа
Описание: Рубежный контроль 1.Тестирование.
Посвящена изучению структуры файловой системы и возможностей командного языка UNIX по управлению каталогами.
Изучаются команды:
mkdir, rmdir - для создания и уничтожения каталогов;
ls - вывод листинга каталога;
pwd - вывод на экран полного имени текущего каталога;
cd - смена текущего каталога;
find, grep - поиск файлов в системе каталогов;
>маршрутное-имя-файла - создание пустого файла.
1.3.2. Управление правами доступа к файлам и каталогам(АЗ: 4, СРС: 3)
Форма организации: Лабораторная работа
Описание: Посвящена изучению принципов защиты файлов и каталогов ОС UNIX от несанкционированного доступа. В UNIX эти средства являются встроенными и наиболее развиты по сравнению с другими операционными системами. Изучаются вопросы влияния задаваемых прав доступа к файлу на выполнение различных команд по обработке этих файлов.
1.3.2. Управление файлами(АЗ: 4, СРС: 4)
Форма организации: Лабораторная работа
Описание: Посвящена изучению приемов формирования и преобразования файлов в ОС UNIX.
Изучаются команды:
cat, cp - копирование файлов;
mv - перемещение и переименование файлов;
ln - организация ссылок на файл;
sort - сортировка файлов;
wc - определение числовых параметров файла;
touch - обновление временных характеристик файла.
1.4.1. Управление процессами(АЗ: 4, СРС: 3)
Форма организации: Лабораторная работа
Описание: Работа преследует цель - закрепить представление о возможностях командного языка UNIX по управлению процессами, которым выделяются все необходимые ресурсы вычислительной системы.
Изучаются команды:
ps - запрос информации о процессах текущего терминала;
& - запуск фонового процесса;
fg, bg - переводит процесс в активный или фоновый режим;
jobs - запрос листинга списка заданий;
nohup - защита фоновых процессов от прерывания выполнения при выходе из сеанса
работы с системой;
nice - понижение приоритета процесса;
kill - прекращение выполнения процесса.
1.5.1. Текстовый редактор Vi(АЗ: 4, СРС: 2)
Форма организации: Лабораторная работа
Описание: Рубежный контроль 2. Тестирование.
Посвящена изучению основных возможностей встроенного текстового редактора vi - наиболее распространенного средства для построения текстовых файлов, исходных текстов программ и shell-процедур.
Изучаются команды:
- вход в редактор и выход, сохранение файлов;
- ввода текста;
- удаления фрагментов текста;
- копирования фрагментов текста в буферную область памяти;
- вставки содержимого буфера в текст файла;
- редактирования (изменения) текста;
- поиска строк файлов по их фрагментам;
- многострочных операций с файлом (префиксные команды)
1.5.2. Введение в shell-программирование(АЗ: 4, СРС: 3)
Форма организации: Лабораторная работа
Описание: Посвящена ознакомлению со средствами языка shell для рсоздания процедур обработки данных. Изучаются вопросы оформления shell-процедур.
Изучаются команды:
set - присваивание значения параметрам, передаваемым процедурам;
echo, read, banner - вспомогательные команды для ввода и вывода текстовой информации;
if, then, else - команды проверки условий и ветвления вычислений в процедуре;
test - проверка файлов, числовых величин, строк символов;
while, until, for, - команды построения циклических процедур;
- правила присвоения и подстановки значений переменных;
- вычисление арифметических выражений;
- обработка символьных строк.
1.5.3. Программирование shell-процедур(АЗ: 4, СРС: 3)
Форма организации: Лабораторная работа
Описание: Рубежный контроль 3. Тестирование.
Работа предусматривает выполнение индивидуального задания повышенной сложности.
Работа предусматривает несколько выходов на машину для отладки процедуры.
Отчетом по работе является работающая процедура, продемонстрированная преподавателю с объяснениями её текста и алгоритма работы.
-
Типовые задания
Приложение 3
к рабочей программе дисциплины
«Операционные системы »
Прикрепленные файлы
Версия: AAAAAAQvGfM Код: 000002406