Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
17
ВОЛЖСКИЙ УНИВЕРСИТЕТ имени В.Н.ТАТИЩЕВА
ФАКУЛЬТЕТ ИНФОРМАТИКИ И ТЕЛЕКОММУНИКАЦИЙ
Кафедра «Информатика и системы управления»
ОПД.Ф.08 |
УТВЕРЖДАЮ: Проректор по УР ____________ А.Д. Немцев “___”____________ 20__г. |
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
для выполнения контрольной работы
по дисциплине “Операционные системы”
для студентов специальности
«Вычислительные машины, системы, комплексы и сети»
(для заочного отделения)
Тольятти
2013
Содержание
[0.0.0.1] ОПД.Ф.08 [1] 1 ОБЩИЕ УКАЗАНИЯ [2] 2 ЦЕЛИ И ЗАДАЧИ КОНТРОЛЬНОЙ РАБОТЫ [3] 3 ОФОРМЛЕНИЕ КОНТРОЛЬНОЙ РАБОТЫ [4] 4 СОДЕРЖАНИЕ КОНТРОЛЬНОЙ РАБОТЫ [5] 5 ВЫПОЛНЕНИЕ И ЗАЩИТА КОНТРОЛЬНОЙ РАБОТЫ
[6] [6.0.1] ПРИЛОЖЕНИЕ А |
Данные методические указания предназначены для выполнения контрольной работы студентами специальности «Вычислительные машины, системы, комплексы и сети» заочного отделения по дисциплине “Операционные системы”.
Контрольная работа служит для приобретения теоретических знаний и практических навыков при работе в различных операционных системах.
Контрольная работа должна быть написана в отдельной тетради в письменном виде, содержать: титульный лист (см. приложение А), содержание, введение, теоретическую и практическую части, список литературы.
Введение должно содержать аннотацию к работе, теоретическая часть - краткое изложение теоретического материала по основной теме контрольной работы, практическая часть - вопросы и ответы на вопросы. При выполнении практической части контрольной работы на каждый вопрос отвечайте следующим образом: контрольный вопрос; ответ на вопрос.
Общий перечень вопросов разбит на части (варианты), которые представлены в таблицах 1-9. Студент должен выполнить один вариант, выбор варианта смотри в разделе 6.
Таблица 1 Вариант 1. «Файловая система. Основные команды работы с файлами под управлением ОС семейства Windows. Сеанс MSDos”
№ п/п |
Задание |
Работа с файлами и каталогами в MSDOS |
|
|
Просмотреть содержимое каталога C:\WINDOWS постранично, по столбцам. |
|
Просмотреть содержимое каталога C:\WINDOWS постранично в отсортированном по имени каталогов и файлов виде. |
|
Просмотреть содержимое каталога C:\WINDOWS постранично в отсортированном по расширению файлов виде. |
|
Просмотреть содержимое каталога C:\WINDOWS постранично в отсортированном по размеру файлов и папок виде. |
|
Просмотреть содержимое каталога C:\WINDOWS с отображением только exe-файлов. |
|
Просмотреть содержимое корневого каталога с отображением только скрытых файлов. |
|
Создать каталоги C:\TEST, C:\PROBA. |
|
Создать файл C:\TEST\type-exe.txt (в консольном режиме). |
|
Перенаправить информацию о наличии exe-файлов каталога C:\WINDOWS в файл C:\TEST\type-exe.txt. |
|
Просмотреть содержимое файла C:\TEST\type-exe.txt. |
|
Создать каталоги C:\TEST\LETTERS, C:\TEST\LETTERS\INPUT, C:\TEST\LETTERS\OUTPUT. |
|
В каталогах INPUT, OUTPUT создать текстовые файлы любого содержания (C:\TEST\LETTERS\INPUT\pismo_in.txt, C:\TEST\ LETTERS\OUTPUT\pismo_out.txt). |
|
Скопировать файл в файл (C:\TEST\LETTERS\INPUT\pismo_in.txt в C:\TEST\LETTERS\OUTPUT\pismo_out.txt). |
|
Объединить содержимое двух файлов: C:\TEST\LETTERS\INPUT\pismo_in.txt, C:\TES\LETTERS\OUTPUT\pismo_out в один с именем C:\TEST\LETTERS\in_out.txt. |
|
Переименовать файл C:\TEST\in_out.txt в файл с именем C:\TEST\in-out.txt. |
|
Переместить файл C:\TEST\in-out.txt в каталог C:\PROBA. |
|
Скопировать с переименованием файл C:\PROBA\in-out.txt в каталог C:\TEST с именем test.txt. |
|
Найти на жестком диске ПК файл command.com (использовать команду поиска, находясь в корневом каталоге). Скопировать файл command.com на дискету. |
|
Найти на диске tmp-файлы и удалить их. |
Таблица 2 Вариант 2 «Архивация файлов»
Архивация в MSDOS |
|
|
Создать архив С:\Primer\my.arj файлов каталога С:\Primer\ARCH. |
|
Просмотреть содержимое архива my.arj. |
|
Добавить в архив my.arj файлы С:\Windows\*.hlp. |
|
Просмотреть содержимое архива my.arj. |
|
Cоздать многотомный архив (размер 1440) каталога ARCH, поместив его в каталог С:\Primer. |
|
Удалить созданный многотомный архив. |
|
Создать архив С:\Primer\my1.arj каталога С:\Primer\ARCH. Архив защитить паролем. Обеспечить максимальную степень сжатия данных. |
|
Удалить С:\Windows\*.hlp файлы из архива my.arj. |
|
Cоздать саморазворачивающийся архив каталога С:\Primer\ARCH. |
|
Разархивировать саморазворачивающийся архив. |
ОС семейства Unix. Архивация |
|
|
Создать командой tar архивный файл текущего каталога. Архивный файл поместить в текущий каталог. |
|
Просмотреть содержание архивного файла. |
|
Просмотреть содержимое текущего каталога в длинном формате с указанием типа файлов. |
|
Определить размер созданного архивного файла. |
|
Используя команду gzip, сжать данные архивного файла. |
|
Определить размер созданного архива. |
|
Подмонтировать дискету. |
|
Скопировать созданный архив на дискету. |
|
Просмотреть содержимое дискеты. |
|
Отмонтировать дискету. |
|
Найти в каталогах архив небольшого размера с расширением *.tar.gz |
|
Определить размер найденного архива. |
|
Просмотреть содержимое этого архива. |
|
Распаковать данные, поместив их в каталог /home/my/bin |
|
Определить размер распакованных данных. |
Таблица 3 Вариант 3 «Работа с файлами и каталогами в ОС с. Unix»
Работа с файлами и каталогами в ОС семейства Unix |
|
|
Определить свое месторасположение. |
|
Перейти в корневой каталог. |
|
Просмотреть содержимое корневого каталога. |
|
Просмотреть содержимое корневого каталога в длинном формате. |
|
Просмотреть содержимое каталога /etc |
|
Просмотреть содержимое каталога /etc в длинном формате. |
|
Просмотреть содержимое каталога /home. |
|
Переместиться в каталог /home. |
|
Создать следующую структуру каталогов: /home/my/vhod; /home/my/vihod. |
|
Создать в каталоге /home/my/vhod несколько пустых файлов. |
|
Просмотреть типы файлов каталога /home/my/vhod. |
|
Переименовать один из файлов. |
|
Переместить этот файл в каталог /home/my/vihod. |
|
Создать в корневом каталоге каталог /test. |
|
Скопировать файл каталога /home/my/vihod в каталог /test. |
|
Скопировать файлы каталога /home/my/vhod с копированием каталоговой структуры в каталог /test. |
|
Просмотреть содержимое файла /etc/group. Подсчитать число групп пользователей в системе. |
|
Перенаправить информацию файла /etc/passwd в файл каталога /home/my/vhod. |
Таблица 4 Вариант 4 «
ОС семейства Unix. Работа с текстовыми файлами»
ОС семейства Unix. Работа с текстовыми файлами |
|
|
Просмотреть содержимое файла /hоmе/view2.txt и определить количество строк в этом файле. |
|
Разрезать файл /hоmе/view2.txt на части размером 10 строк с именами частей, начинающихся на split_tеst. Части файла поместить в каталог /hоmе/test. |
|
Собрать разбитый на части файл в один с именем /hоmе/test/new_test.txt. |
|
Сравнить файлы /hоmе/view2.txt и /hоmе/test/new_test.txt до разрезания и после сборки. |
|
Найти в указанных файлах слово (например, Ivanov). |
|
Отсортировать файл /hоmе/view3.txt сначала по первому, потом по второму, третьему столбцам. |
|
Отсортировать файл /hоmе/view3.txt по первому столбцу с игнорированием лидирующих пробелов. Отсортированные данные сохранить в файле /hоmе/test/sort_test.txt. |
|
Отсортировать файл /hоmе/view3.txt по первому столбцу (по фамилии) в обратном порядке. |
|
Написать команду распечатки файла /hоmе/test/sort_test.txt. |
|
Написать команду распечатки файла /hоmе/test/sort_test.txt с предварительным изменением количества строк и символов в строке, заданных по умолчанию; с заданием заголовка для распечатки. |
|
В файл /hоmе/view2.txt добавить информацию о себе (ФИО, год рождения). |
|
Из файла hоmе/view2.txt скопировать в другой файл только информацию о себе. Добавить в новый файл текущую дату и название используемой версии операционной системы. |
|
Просмотреть файлы каталога /bin в длинном формате с указанием типов файлов и отображением скрытых файлов. |
|
Просмотреть список файлов каталога /bin c использованием шаблона (*, ?, []). |
|
Информацию отсортированного каталога /bin перенаправить в файл /home/test/log_file1 |
|
Подсчитать количество файлов каталога /bin c использованием файла /home/test/log_file1. |
|
Создать два текстовых файла, используя команду cat (в двух файлах создать 2 одинаковых строки). |
|
Добавить в один из файлов в одну из строк любое слово. |
|
Сравнить эти два файла, используя команду diff (объясните выданные командой комментарии). |
|
Перенаправить информацию этих двух файлов в третий. |
Таблица 5 Вариант 5 «ОС семейства Unix. Защита данных»
ОС семейства Unix. Защита данных |
|
|
Войдите в систему непривилегированным пользователем. |
|
Создайте в каталоге /home свой каталог. |
|
Создайте в нем несколько файлов разными способами: cat, vi, touch. |
|
Просмотрите содержимое каталога /home в длинном формате. Определите права у каталогов и файлов, задаваемые системой по умолчанию (для каталога /home). |
|
Измените права созданному каталогу: запретите пользователю писать (использовать восьмеричный код для изменения прав). |
|
Просмотрите содержимое каталога /home в длинном формате. Убедитесь в произведенном изменении. |
|
Создайте в своем каталоге еще один файл. Объясните поведение системы. |
|
Измените права созданному каталогу: запретите всем всё (использовать восьмеричный код для изменения прав). |
|
Просмотрите содержимое каталога /home в длинном формате. Убедитесь в произведенном изменении. |
|
Просмотрите содержимое своего каталога. Объясните поведение системы. |
|
Назначьте права созданному каталогу: разрешить пользователю всё, группе и всем остальным только читать (использовать относительные установки для изменения прав). |
|
Просмотрите содержимое каталога /home в длинном формате. Убедитесь в произведенном изменении. |
|
Измените права одному из созданных файлов: запретите пользователю писать (использовать восьмеричный код для изменения прав). |
|
Просмотрите содержимое своего каталога в длинном формате. Убедитесь в произведенном изменении. |
|
Откройте этот файл в текстовом редакторе vi. Добавьте в файл дополнительную информацию. Выйдите из редактора с сохранением. Объясните поведение системы. |
|
Измените права этому файлу: запретите всем всё (использовать восьмеричный код для изменения прав). |
|
Просмотрите содержимое своего каталога в длинном формате. Убедитесь в произведенном изменении. |
|
Отобразите содержимое этого файла (использовать, например, команду cat). |
|
Назначьте права созданному файлу: разрешить пользователю всё, группе читать и писать, всем остальным только читать (использовать относительные установки для изменения прав). |
|
Просмотрите содержимое своего каталога в длинном формате. Убедитесь в произведенном изменении. |
|
Переключитесь на другое терминальное устройство. Войдите в систему суперпользователем. Создайте еще одного пользователя. |
|
Переключитесь на третье терминальное устройство. Войдите в систему под именем вновь созданного пользователя. |
|
Определите возможность этого пользователя работать с Вашими файлами. |
|
Переключитесь на первое терминальное устройство. Измените одному из файлов пользовательскую принадлежность. Измените этому файлу групповую принадлежность. |
|
Переключитесь на третье терминальное устройство. Определите возможность этого пользователя работать с Вашим файлом, для которого Вы изменили пользовательскую принадлежность. |
Таблица 6 Вариант 6 «ОС семейства Unix. Работа с пользователями»
ОС семейства Unix. Работа с пользователями |
|
|
Используя первое терминальное устройство, войти в систему суперпользователем. |
|
Создать группу. |
|
Создать первого пользователя, принадлежащего этой группе. |
|
Создать второго пользователя, принадлежащего этой группе. |
|
Переключиться на второе терминальное устройство. Используя команду login, войти в систему под именем одного из созданных пользователей. |
|
Создать несколько текстовых файлов в своем каталоге (использовать команды: cat, touch, vi). |
|
Переключиться на первое терминальное устройство. Заблокировать вход второму пользователю. |
|
Переключиться на третье терминальное устройство. Попытаться войти в систему под именем заблокированного пользователя. |
|
Переключиться на первое терминальное устройство. Изменить пароль первому пользователю. Разблокировать второго пользователя. |
|
Переключиться на второе терминальное устройство. Войти в систему под именем пользователя, у которого изменен пароль. |
|
Переключиться на третье терминальное устройство. Войти в систему под именем разблокированного пользователя. |
|
Создать (второму пользователю) несколько текстовых файлов. |
|
Определить их пользовательскую и групповую принадлежность. |
|
Попытаться отредактировать файлы, принадлежащие первому (другому) пользователю. |
|
Попытаться удалить файлы, принадлежащие первому (другому) пользователю. |
|
Переключиться на первое терминальное устройство. Определить активных пользователей в системе. |
|
Отсортировать файл /etc/passwd, сохранив отсортированную информацию в файле /etc/new_passwd. Просмотреть содержимое этого файла. Отобразить имена пользователей с именами от a до k. |
|
Переключиться на второе терминальное устройство. Просмотреть содержимое своего каталога в длинном формате. |
|
Изменить принадлежность файлов другому пользователю. |
|
Переключиться на третье терминальное устройство. Попытаться отредактировать файлы, принадлежащие ранее первому (другому) пользователю. |
|
Удалить созданные файлы. |
|
Найти строку (указать имя пользователя) в файле /etc/passwd. Удалить одного из созданных пользователей (удалив учетную запись в файле). |
|
Удалить одного из созданных пользователей, используя команду. |
Таблица 7 Вариант 7 «
ОС семейства Unix. Монтирование ФС»
ОС семейства Unix. Монтирование файловых систем |
|
|
Войти в систему суперпользователем. |
|
Создать новую файловую систему (гибкого диска, тип ФС ext2 или ext3). |
|
Подмонтировать файловую систему этого гибкого диска. |
|
Просмотреть содержимое гибкого диска. |
|
Скопировать на дискету из своего домашнего каталога один из текстовых файлов. |
|
Просмотреть содержимое дискеты. Переименовать этот файл. |
|
Создать на дискете несколько текстовых файлов (любым способом). |
|
Создать образ этой дискеты в каталоге /tmp. |
|
Отмонтировать ФС гибкого диска. |
|
Вставить другую дискету (с файловой системой msdos). |
|
Подмонтировать файловую систему этого гибкого диска. |
|
Cкопировать ранее созданный образ одной дискеты на другую. |
|
Просмотреть содержимое дискеты. |
|
Отмонтировать ФС этого гибкого диска. |
|
Подмонтировать ФС CD-ROM. Просмотреть содержимое CD-ROM. |
|
Определить свободное место на жестком диске. |
|
Скопировать c CD любой файл (например, Readme.txt) в свой домашний каталог. |
|
Найти на CD файлы *.tar, *.gz, скопировать эти файлы в свой домашний каталог. |
|
Отмонтировать ФС CD-ROM. |
|
Подмонтировать первый раздел жесткого диска (раздел, на котором установлена ОС WINDOWS). |
|
Просмотреть его содержимое. |
|
Отмонтировать ФС. |
|
Подмонтировать второй жесткий диск. |
|
Просмотреть его содержимое. |
|
Отмонтировать ФС. |
Таблица 8 Вариант 8. «Файловая система. Основные команды работы с файлами под управлением ОС семейства Windows. Сеанс MSDos”
№ п/п |
Задание |
Работа с файлами и каталогами в MSDOS |
|
|
Просмотреть содержимое каталога C:\WINDOWS постранично, по столбцам. |
|
Просмотреть содержимое каталога C:\WINDOWS постранично в отсортированном по имени каталогов и файлов виде. |
|
Просмотреть содержимое каталога C:\WINDOWS постранично в отсортированном по расширению файлов виде. |
|
Просмотреть содержимое каталога C:\WINDOWS постранично в отсортированном по размеру файлов и папок виде. |
|
Просмотреть содержимое каталога C:\WINDOWS с отображением только exe-файлов. |
|
Просмотреть содержимое корневого каталога с отображением только скрытых файлов. |
|
Создать каталоги C:\TEST, C:\PROBA. |
|
Создать файл C:\TEST\type-exe.txt (в консольном режиме). |
|
Перенаправить информацию о наличии exe-файлов каталога C:\WINDOWS в файл C:\TEST\type-exe.txt. |
|
Просмотреть содержимое файла C:\TEST\type-exe.txt. |
|
Создать каталоги C:\TEST\LETTERS, C:\TEST\LETTERS\INPUT, C:\TEST\LETTERS\OUTPUT. |
|
В каталогах INPUT, OUTPUT создать текстовые файлы любого содержания (C:\TEST\LETTERS\INPUT\pismo_in.txt, C:\TEST\ LETTERS\OUTPUT\pismo_out.txt). |
|
Скопировать файл в файл (C:\TEST\LETTERS\INPUT\pismo_in.txt в C:\TEST\LETTERS\OUTPUT\pismo_out.txt). |
|
Объединить содержимое двух файлов: C:\TEST\LETTERS\INPUT\pismo_in.txt, C:\TES\LETTERS\OUTPUT\pismo_out в один с именем C:\TEST\LETTERS\in_out.txt. |
|
Переименовать файл C:\TEST\in_out.txt в файл с именем C:\TEST\in-out.txt. |
|
Переместить файл C:\TEST\in-out.txt в каталог C:\PROBA. |
|
Скопировать с переименованием файл C:\PROBA\in-out.txt в каталог C:\TEST с именем test.txt. |
|
Найти на жестком диске ПК файл command.com (использовать команду поиска, находясь в корневом каталоге). Скопировать файл command.com на дискету. |
|
Найти на диске tmp-файлы и удалить их. |
Таблица 9 Вариант 9 «Архивация файлов»
Архивация в MSDOS |
|
|
Создать архив С:\Primer\my.arj файлов каталога С:\Primer\ARCH. |
|
Просмотреть содержимое архива my.arj. |
|
Добавить в архив my.arj файлы С:\Windows\*.hlp. |
|
Просмотреть содержимое архива my.arj. |
|
Cоздать многотомный архив (размер 1440) каталога ARCH, поместив его в каталог С:\Primer. |
|
Удалить созданный многотомный архив. |
|
Создать архив С:\Primer\my1.arj каталога С:\Primer\ARCH. Архив защитить паролем. Обеспечить максимальную степень сжатия данных. |
|
Удалить С:\Windows\*.hlp файлы из архива my.arj. |
|
Cоздать саморазворачивающийся архив каталога С:\Primer\ARCH. |
|
Разархивировать саморазворачивающийся архив. |
ОС семейства Unix. Архивация |
|
|
Создать командой tar архивный файл текущего каталога. Архивный файл поместить в текущий каталог. |
|
Просмотреть содержание архивного файла. |
|
Просмотреть содержимое текущего каталога в длинном формате с указанием типа файлов. |
|
Определить размер созданного архивного файла. |
|
Используя команду gzip, сжать данные архивного файла. |
|
Определить размер созданного архива. |
|
Подмонтировать дискету. |
|
Скопировать созданный архив на дискету. |
|
Просмотреть содержимое дискеты. |
|
Отмонтировать дискету. |
|
Найти в каталогах архив небольшого размера с расширением *.tar.gz |
|
Определить размер найденного архива. |
|
Просмотреть содержимое этого архива. |
|
Распаковать данные, поместив их в каталог /home/my/bin |
|
Определить размер распакованных данных. |
Во время выполнения контрольной работы студенту выделяется время для консультаций. Студент имеет право в указанное время на консультацию по контрольной работе, в остальное время только по согласованию с преподавателем. Защита контрольной работы проводится в дни консультаций.
6 ОПРЕДЕЛЕНИЕ ВАРИАНТА
Код первой буквы фамилии + Код первой буквы имени.
Например, Иванов Иван. 10 + 10 = 20.
Если полученный код больше, чем последний номер варианта контрольной работы, то цифры складываются.
БУКВА |
КОД |
А |
|
Б |
|
В |
|
Г |
|
Д |
|
Е |
|
Ё |
|
Ж |
|
З |
|
И |
|
Й |
|
К |
|
Л |
|
М |
|
Н |
|
О |
|
П |
|
Р |
|
С |
|
Т |
|
У |
|
Ф |
|
Х |
|
Ц |
|
Ч |
|
Ш |
|
Щ |
|
Ъ |
|
Ы |
|
Ь |
|
Э |
|
Ю |
|
Я |
|
Основная
Дополнительная
Волжский университет имени В.Н. Татищева
Факультет “Информатика и телекоммуникации”
Кафедра «Информатика и системы управления»
КОНТРОЛЬНАЯ РАБОТА
по дисциплине “Операционные системы”
Выполнил: студент гр. ИТЗ-ХХХ
ХХХХХХХ Х.Х.
Преподаватель: ХХХХХХХ Х.Х.
Тольятти
20XX