6
 

Содержание учебной дисциплины

Введение

Цели и задачи дисциплины. Общее ознакомление с разделами программы и методикой их изучения. Общие принципы архитектуры операционных систем. Современный уровень и перспективы развития операционных систем и сред. Связь с другими дисциплинами. Назначение электронно-вычислительной техники в современном мире.

Вопросы для самоконтроля

1.  Назвать общие принципы архитектуры операционных систем

2.  Рассказать о современном уровне и перспективах развития операционных систем и сред

3.  Привести примеры операционных сред

Раздел 1. Основы теории операционных систем

Тема 1.1 Понятие операционных систем

Студент должен:

иметь представление:

- об операционных системах;

знать:

- понятие, назначение и основные функции операционных систем;

- место операционных систем в вычислительной системе;

- виды вычислительных систем;

- понятие операционного окружения, состав, назначение;

уметь:

- различать режим пользователя, режим супервизора.

Состав, взаимодействие основных компонентов операционной системы. Понятие базовой машины, расширенной машины. Стандартные сервисные программы поддержки операционного окружения. Режим пользователя, режим супервизора.

Вопросы для самоконтроля

1.  Назвать состав основных компонентов операционной системы

2.  Дать понятие базовой машины

3.  Дать понятие расширенной машины

4.  Назвать режимы

Лабораторная работа 1 «MS-DOS»

Самостоятельная работа «Работа с литературой»

НЕ нашли? Не то? Что вы ищете?

Тема 1.2 Основные функции операционных систем

Студент должен:

знать:

- понятие программного интерфейса, его назначение;

- языки взаимодействия пользователя с операционной системой;

- понятие системных вызовов;

7

уметь:

- различать виды интерфейсов;

- настраивать интерфейс рабочего стола Windows:

- пользоваться программными оболочками.

Стандартные сервисные программы поддержки интерфейса. Виды интерфейсов.

Вопросы для самоконтроля

1.  Перечислить виды интерфейсов

2.  Назвать основные функции операционных систем

3.  Дать понятие системных вызовов

Лабораторная работа 2 «Файловые менеджеры. Norton Commander, FAR»

Лабораторная работа 3 «Интерфейс ОС Windows, настройка рабочего стола»

Самостоятельная работа «Подготовка к опросу»

Тема 1.3 Типы операционных систем

Студент должен:

знать:

- понятие вытесняющей и невытесняющей многозадачности;

- понятие многопользовательского и однопользовательского режимов.

уметь:

- различать типы операционных систем по различным критериям: особенности аппаратных платформ, особенности областей использования.

Типы операционных систем. Вытесняющая и невытесняющая многозадачность.

Вопросы для самоконтроля

1.  Назвать типы операционных систем

2.  Дать понятие многозадачности

3.  Дать понятие многопользовательского и однопользовательского режимов

Тема 1.4 Операционное окружение

Студент должен:

знать:

- понятие экзоядра;

- понятие монолитных и многоуровневых систем.

уметь:

- различать типы операционных систем в зависимости от структуры;

- различать режим пользователя, режим ядра.

Вопросы для самоконтроля

1. Дать понятие экзоядра

2. Дать понятие монолитных и многоуровневых систем

3. Назвать различия типов операционных систем в зависимости от структуры

Самостоятельная работа «Подготовка к опросу»

8

Раздел 2. Машинно-зависимые свойства операционных систем

Тема 2.1 Обработка прерываний

Студент должен:

знать:

- архитектуру персонального компьютера;

- типы структур организации процессора;

- структуру дисков;

- назначение RAID-массивов;

уметь:

- различать основные регистры;

- различать все виды памяти;

- определять геометрию жесткого диска;

- определять обработку запросов в зависимости от алгоритма планирования перемещения головки.

Основные регистры. Иерархическая структура памяти. Стандарты RAID - массивов. Форматирование жесткого диска. Оптимизация перемещения головок - алгоритмы планирования (FIFO, SSF, SCAN, LOOK).

Вопросы для самоконтроля

1. Назвать основные регистры

2. Назвать виды памяти

3. Назвать алгоритмы планирования

Самостоятельная работа «Работа с литературой»

Тема 2.2 Понятие процесса, организация потоков

Студент должен:

знать:

- понятие потока;

- понятие прерывания:

- ситуации, при которых создаются и завершаются процессы;

- состояния процесса;

уметь:

- различать понятия «процесс» и «программа»;

- различать классы прерываний;

- реализовывать потоки.

Понятие прерывания. Классы прерываний. Вектор прерывания. Состояния процесса и переходы между ними. Организация потоков. Преимущества использования потоков.

Вопросы для самоконтроля

1.  Дать понятие прерывания

2.  Назвать классы прерываний

3.  Назвать преимущества использования потоков

Самостоятельная работа «Подготовка к опросу»

9

Тема 2.3 Планирование процессов

Студент должен:

знать:

- понятия «планировщик», «планирование процессов», «алгоритмы планирования»;

- задачи, стоящие перед планировщиком;

- критерии эффективности планирования;

- алгоритмы планирования для систем пакетной обработки, для интерактивных систем, для систем реального времени.

уметь:

- различать алгоритмы планирования для различных систем.

Введение в планирование. Категории алгоритмов планирования. Задачи алгоритмов планирования. Планирование в системах пакетной обработки данных. Планирование в интерактивных системах. Планирование в системах реального времени.

Вопросы для самоконтроля

1.  Назвать категории алгоритмов планирования

2.  Перечислить задачи алгоритмов планирования

3.  Привести алгоритмы планирования для различных систем

Тема 2.4 Обслуживание ввода-вывода

Студент должен:

знать:

- понятие «устройство», «контроллер»;

- способы организации ввода-вывода;

- алгоритмы управления вводом-выводом;

- принципы обработки прерываний;

- три способа установки драйверов;

уметь:

- различать способы организации ввода-вывода;

- соблюдать последовательность действий при обработке прерываний;

- устанавливать драйверы устройств.

Последовательность действий при обработке прерываний. Стандартные программы обработки прерываний. Приоритеты прерываний. Вложенные прерывания. Активное ожидание. Прямой доступ к памяти. Шины устройств.

Вопросы для самоконтроля

1.  Перечислить последовательность действий при обработке прерываний

2.  Привести стандартные программы обработки прерываний

3.  Назвать приоритеты прерываний

Самостоятельная работа «Работа с литературой»

Тема 2.5 Управление виртуальной памятью

Студент должен:

знать:

- понятия «свопинга», «утечки памяти», «оверлей»;

уметь:

10

- пользоваться системными утилитами для проверки состояния виртуальной памяти;

- устанавливать размер файла подкачки.

Понятие виртуального ресурса. Общие методы реализации виртуальной памяти.

Вопросы для самоконтроля

1.  Дать понятие виртуального ресурса

2.  Дать понятия «свопинга», «утечки памяти», «оверлей»

3.  Назвать общие методы реализации виртуальной памяти

Лабораторная работа 4 «Управление виртуальной памятью, настройка файла подкачки»

Самостоятельная работа «Работа с литературой»

Тема 2.6 Управление оперативной памятью

Студент должен:

знать:

- понятия «логическое адресное пространство», «физическое адресное пространство»;

- алгоритмы замещения страниц:

- три способа организации памяти;

уметь:

- производить размещение страниц по запросам.

Страничная, сегментная и странично - сегментная организация памяти. Размещение страниц по запросам. Страничные кадры, Таблица отображения страниц. Динамическое преобразование адресов.

Вопросы для самоконтроля

1.  Назвать способы организации памяти

2.  Дать понятия «логическое адресное пространство», «физическое адресное пространство

3.  Как произвести размещение страниц по запросам

Раздел 3. Машинно-независимые свойства операционных систем

Тема 3.1 Работа с файлами, планирование заданий

Студент должен:

знать:

- задачи ОС по управлению файлами и устройствами;

- логическую организацию файловой системы;

- физическую организацию файловой системы;

- способы организации файловых операций;

уметь:

- различать функции файловой системы;

- различать файловые системы;

- различать иерархическую структуру файловой системы.

Файловая система. Типы файлов. Иерархическая структура файловой системы. Логическая организация файловой системы. Физическая организация файловой системы. Файловые операции, контроль доступа к файлам. Примеры файловых систем.

11

Лабораторная работа 5 «Сравнение файловых систем: конвертация FAT32 в NTFS. Управление доступом в NTFS»

Лабораторная работа 6 «Архиваторы: RAR, ZIP, EXE. Сравнение»

Вопросы для самоконтроля

1.  Дать понятие Иерархическая структура файловой системы

2.  Дать понятие Логическая организация файловой системы

3.  Дать понятие Физическая организация файловой системы

Тема 3.2 Распределение ресурсов. Принципы построения операционных систем

Студент должен:

знать:

- принцип распределения ресурсов;

- понятие «критической области»;

- основные задачи планирования процессов.

уметь:

- осуществлять обнаружение устранение, избежание,

предотвращение взаимоблокировок;

- избегать состояния состязания;

- различать основные задачи планирования процессов.

Взаимоблокировки. Обнаружение и устранение взаимоблокировок. Избежание взаимоблокировок. Предотвращение взаимоблокировок. Взаимодействие процессов: состояние состязания, понятие критической области. Методы избегания состояния состязания: запрещение прерываний, переменные блокировки, строгое чередование, примитивы, семафоры.

Вопросы для самоконтроля

1.  Назвать принцип распределения ресурсов

2.  Дать понятие «критической области»

3.  Привести основные задачи планирования процессов

Самостоятельная работа «Работа с литературой»

Тема 3.3 Защищенность и отказоустойчивость операционных систем

Студент должен:

знать:

- способы организации защищенности и отказоустойчивости операционных систем;

- основные принципы построения ОС;

уметь:

- различать классификации угроз;

- осуществлять восстанавливаемость файловых систем;

- различать принципы ОС.

Основные понятия безопасности. Классификация угроз. Базовые технологии безопасности. Аутентификация, авторизация. Отказоустойчивость файловых и дисковых систем. Организация системы безопасности.

12

Вопросы для самоконтроля

1.  Дать основные понятия безопасности

2.  Привести классификацию угроз

3.  Назвать принципы ОС

Лабораторная работа 7 «Защита ОС: методика создания login-password. Применение антивируса Dr. Web»

Самостоятельная работа «Подготовка к экзамену»

Раздел 4 Особенности работы в конкретной операционной системе

Тема 4.1 Файловая структура Стандартные программы операционных систем. Поддержка приложений других операционных систем

Студент должен:

знать:

- характеристики системы Windows /98/2000/NТ/ХР;

- способы организации приложений других операционных систем;

- поддержку устройств;

уметь:

- управлять памятью в Windows;

- устанавливать драйверы оборудования;

- различать программный и пользовательский интерфейс.

Windows: структура системы, процессы и потоки, управление памятью, ввод-вывод, файловая система и безопасность. Совместное использование программ. Эмуляторы операционных систем. Драйверы оборудования.

Вопросы для самоконтроля

1.  Дать характеристики системы Windows /98/2000/NТ/ХР

2.  Привести способы организации приложений других операционных систем

3.  Назвать различия программного и пользовательского интерфейса

Лабораторная работа 8 «Горячие клавиши Windows. Стандартные программы Windows»

Самостоятельная работа «Работа с литературой»

Тема 4.2 Способы организации поддержки устройств. Драйверы оборудования

Студент должен:

знать:

- понятия «распределенных систем», «распределенной файловой системы»;

- адресацию в сети;

уметь:

- различать назначение протоколов;

- различать линии связи;

- оптимизировать работу ОС.

Распределенные системы. Адресация. Протоколы. Линии связи. Оптимизация работы ОС.

13

Вопросы для самоконтроля

1.  Дать понятия «распределенных систем», «распределенной файловой системы

2.  Назвать различия назначения протоколов

3.  Назвать различия линий связи

Лабораторная работа 9 «Оптимизация работы Windows: сбор сведений о системе, администрирование и сопровождение ОС»

Самостоятельная работа «Подготовка к опросу»

Тема 4.3 Понятие, функции и способы использования программного интерфейса операционных систем.

Студент должен:

знать:

- понятие ОС;

- функции программного интерфейса.

уметь:

- различать программный интерфейс одной ОС от другой;

- использовать программный интерфейс.

Тенденции в проектировании ОС. Проблемы проектирования ОС.

Вопросы для самоконтроля

1.  Дать понятие ОС

2.  Перечислить функции программного интерфейса

3.  Перечислить различия программного интерфейса одной ОС от другой

Лабораторная работа 10 «Установка ОС Windows XP»

Самостоятельная работа «Подготовка к опросу»

Тема 4.4 Виды пользовательского интерфейса.

Студент должен:

знать:

- понятие интерфейса;

уметь:

- различать виды пользовательского интерфейса.

Руководящие принципы при разработке интерфейса.

Вопросы для самоконтроля

1.  Дать понятие интерфейса

2.  Перечислить виды пользовательского интерфейса

3.  Привести руководящие принципы при разработке интерфейса

14

Тема 4.5 Установка и сопровождение операционных систем

Студент должен:

знать:

- принципы построения ОС;

уметь:

- устанавливать ОС.

Тенденции в проектировании ОС. Руководящие принципы при разработке интерфейса. Проблемы проектирования ОС.

Вопросы для самоконтроля

1.  Привести тенденции в проектировании ОС

2.  Привести руководящие принципы при разработке интерфейса

3.  Перечислить проблемы проектирования ОС

Самостоятельная работа «Работа с литературой»

Раздел 5. Особенности работы в конкретной операционной системе (Unix)

Тема 5.1 Файловая структура Стандартные программы операционных систем.

Студент должен:

знать:

- историю создания Linux;

- отличия понятий Free Ware и Free Software;

- файловую структуру Linux;

уметь:

- применять на практике стандартные программы ОС.

Интерфейс рабочего стола, файловая система, офисные приложения, образ системы и восстановление, настройка системы. Драйверы оборудования.

Лабораторная работа 11 «Knoppix 3.8 - знакомство с интерфейсом, файловой системой»

Вопросы для самоконтроля

1.  Привести отличия понятий Free Ware и Free Software

2.  Дать файловую структуру Linux

3.  Привести историю создания Linux

Тема 5.2 Поддержка приложений других операционных систем

Студент должен:

знать:

- задачи Linux ;

- оболочку, утилиты Linux;

- структуру ядра Linux;

уметь:

-  применять полученные знания при работе в Knoppix.

Задачи Linux. Оболочка Linux. Утилиты Linux. Структура ядра Linux

15

Вопросы для самоконтроля

1.  Перечислить Задачи Linux

2.  Назвать утилиты Linux

3.  Описать структуру ядра Linux

Лабораторная работа 12 «Установка ОС Linux»

Самостоятельная работа «Подготовка к опросу»

Тема 5.3 Способы организации поддержки устройств. Драйверы оборудования

Студент должен:

знать:

- особенности архитектуры UNIX;

- организацию файловой структуры операционной системы UNIX;

уметь:

- работать с файлами и каталогами в UNIX;

- применять полученные знания при работе с ОС UNIX

Управление памятью, управление процессами, межпроцессорное взаимодействие в UNIX. Работа с файлами и каталогами. Работа с дисками.

Вопросы для самоконтроля

1.  Привести особенности архитектуры UNIX

2.  Описать организацию файловой структуры операционной системы UNIX

3.  Описать работу с файлами и каталогами в UNIX

Самостоятельная работа «Работа с литературой»

Тема 5.4 Сетевые функции операционных систем

Студент должен:

знать:

- особенности построения сетей;

уметь:

- пользоваться сетью;

- применять полученные знания при работе с ОС UNIX

Особенности построения сетей. Сетевые функции.

Вопросы для самоконтроля

1.  Привести особенности построения сетей

2.  Перечислить сетевые функции ОС

3.  Рассказать об использовании сетей

16

Тема 5.5 Принципы построения операционных систем

Студент должен:

знать:

-  понятие ОС;

-  структуру ОС.

уметь:

-  применять полученные знания по построению ОС;

-  устанавливать ОС.

Разработка, установка и сопровождение ОС.

Вопросы для самоконтроля

1.  Дать понятие ОС

2.  Описать структуру ОС

3.  Описать процесс установления ОС

Лабораторная работа 20 «Установка ОС Linux»

Тема 5.6 Безопасность в UNIX

Студент должен:

знать:

- понятие безопасность;

уметь:

- работать с файлами и каталогами в UNIX;

- устанавливать ограничения на файлы и каталоги других пользователей.

Понятие безопасность. Работа с файлами и каталогами в UNIX. Ограничения на файлы и каталоги других пользователей

Вопросы для самоконтроля

1.  Дать понятие безопасности

2.  Описать Работа с файлами и каталогами в UNIX

3.  Привести Ограничения на файлы и каталоги других пользователей

Самостоятельная работа «Подготовка к зачету»

17

Перечень лабораторных работ

Наименование тем

Номер и наименование работы

Тема 1.1 «Понятие операционных систем»

Лабораторная работа 1 «MS-DOS»

Тема 1.2 «Основные функции ОС»

Лабораторная работа 2 «Файловые менеджеры. Norton Commander, FAR»

Лабораторная работа 3 «Интерфейс ОС Windows, настройка рабочего стола»

Тема 2.5 «Управление виртуальной памятью»

Лабораторная работа 4 «Управление виртуальной памятью, настройка файла подкачки»

Тема 3.1 «Работа с файлами. Планирование процессов»

Лабораторная работа 5 «Сравнение файловых систем: конвертация FAT32 в NTFS. Управление доступом в NTFS»

Лабораторная работа 6 «Архиваторы: RAR, ZIP, EXE. Сравнение»

Тема 3.3 «Защищенность и отказоустойчивость ОС»

Лабораторная работа 7 «Защита ОС: методика создания login-password; Применение антивируса Dr. Web»

Тема 4.1 «Файловая структура Стандартные программы ОС. Поддержка приложений других операционных систем»

Лабораторная работа 8 «Горячие клавиши Windows. Стандартные программы Windows»

Тема 4.2 «Способы организации поддержки устройств. Драйверы оборудования»

Лабораторная работа 9 «Оптимизация работы Windows. Сбор сведений о системе, администрирование и сопровождение ОС»

Тема 4.3 «Понятие, функции и способы использования программного интерфейса ОС. Виды пользовательского интерфейса. Установка и сопровождение ОС»

Лабораторная работа 10 «Установка ОС Windows XP»

Тема 5.1 «Файловая структура Стандартные программы ОС. Поддержка приложений других операционных систем»

Лабораторная работа 11 «Knoppix 3.8 - знакомство с интерфейсом, файловой системой»

Тема 5.2 «Способы организации поддержки устройств. Драйверы оборудования.»

Лабораторная работа 12 «Установка ОС Linux»

Примечание: методические рекомендации по проведению лабораторных работ смотреть на образовательном портале по специальности 230101 «Вычислительные машины, комплексы, системы и сети» по дисциплине «Операционные системы и среды».

18

Перечень самостоятельных работ

Код и расшифровка

специальности

Общее кол-во часов по учебному плану

Виды самостоятельных работ

Подготовка к опросу

Работа с литературой

Подготовка к экзамену

Подготовка к зачету

«230101»

«Вычислительные машины, комплексы, системы и сети»

31

13

14

2

2

19

Региональный компонент

Наименование тем

Региональный компонент

Тема 3.3 «Защищенность и отказоустойчивость ОС»

Акционерный коммерческий банк «УРАЛСИБ»

(г. Уфа)

Создание прикладных программ

Тема 5.2 «Поддержка приложений других операционных систем»

Фирма «Альбея» (г. Уфа)

Создание прикладных программ

20

Задания для контрольной работы и требования,

предъявляемые к оформлению

контрольной работы

В соответствии с учебным планом студенты специальности 230101 «Вычислительные машины, комплексы, системы и сети» должны выполнить контрольную работу по одному

из 6 вариантов. Варианты устанавливаются по последней цифре в списке учебного журнала.

Выполнение контрольного задания должно помочь студентам изучить операционные системы, проверить степень усвоения изученного материала и применить свои знания при решении лабораторных работ.

Перед выполнением контрольной работы студенту необходимо изучить рекомендованную литературу.

При выполнении контрольного задания следует руководствоваться методическими указаниями, где приведены примеры задач.

Требования к оформлению контрольной работы

Контрольная работа должна быть аккуратно оформлена и выполнена в распечатанном виде, на листе формата А4 или в ученической тетради в клетку темными чернилами (синими, черными, фиолетовыми) через строчку. Все дополнительные страницы должны быть в тетради приклеены или вшиты. В тетради необходимо оставлять поля для замечаний преподавателя, а в конце работы оставлять страницу для рецензии преподавателя на выполненную работу.

Все страницы, формулы и таблицы нумеруются. Нумерация – сквозная (т. е. номер – один, два и т. д.).

Работа должна быть выполнена в той же последовательности, в какой приведены вопросы домашнего задания.

Следует полностью записывать формулировку вопроса согласно заданию, затем давать ответ.

Сокращение наименований и таблицы в задачах должны выполняться с учетом требований ЕСКД. При переносе таблиц следует повторить заголовок таблицы, указывая над ней «Продолжение таблицы» и ее номер. Единицы измерения указывать только в результирующих значениях.

В контрольной работе должны быть приведены условия задач, исходные данные и решения. Решение должно сопровождаться четкой постановкой вопроса (например, «Определяю …»); указываться используемые в расчетах формулы с пояснением буквенных обозначений; выполненные расчеты и полученные результаты должны быть пояснены.

Вычисление абсолютных величин следует производить с точностью до первого десятичного знака (0,1), в процентах – до первого десятичного знака (0,1%); относительных величинах – до второго десятичного знака (0,01).

В конце работы приводится список использованной литературы.

Титульный лист работы должен быть оформлен в соответствии с утвержденной формой, подписан, с указанием даты сдачи работы.

21

Уфимский государственный колледж радиоэлектроники

КОНТРОЛЬНАЯ РАБОТА

по дисциплине «Операционные системы и среды»

Вариант________________

Выполнил студент (ка) группы _______________

__________________________________________

(Ф. И.О. студента)

«_______» _______________________ 200____ г.

(дата сдачи)

Проверил:

(Ф. И.О. преподавателя)

«_______» _______________________ 200____ г.

(дата проверки)

22

Контрольные задания

Задание 1.

Создать каталог FIO. Создать подкаталог FOX. Создать файл my_text1.txt. Содержание файла: Фамилия Имя Отчество, группа. Создать файл my_text2.txt. Содержание файла: дату, описать погоду на улице. Объединить файлы my_text1.txt и my_text2.txt в my_text3.txt. Переименовать последний файл в fox. txt. Просмотреть содержимое файла fox. txt.

Задание 2.

Описать сочетания клавиш

вариант 1

вариант 2

вариант 3

вариант 4

вариант 5

вариант 6

Ctrl + Esc
Win

Ctrl + Shift + Esc

Win + Pause

Shift + Insert

Alt + Enter

Win + Сtrl + F

Ctrl + S

Ctrl + O

Ctrl + Z

Ctrl + P

Ctrl + N

Ctrl + V

Shift + ←

Shift + →

Shift + ↑

Shift + ↓

Ctrl + ←

Ctrl + Shift + →

F5

F4

F3

Alt + F6

Alt + F4

Ctrl + F4

Alt + Space

Ctrl + Tab

Ctrl + Shift + Tab

Shift + Tab

Ctrl + W

Alt
F10

Задание 3.

Описать сочетания клавиш

вариант 1

вариант 2

вариант 3

вариант 4

вариант 5

вариант 6

Ctrl+O

Ctrl+U

Ctil+F2

Ctrl+L

Ctrl+B

Ctrl+P

F2

F10

F6

F3

F8

F7

Ctrl+E

Сtrl+Х

Ctrt+Enter

Ctrl+Y

Ctrl+T

Ctrl+Home

Задание 4. Числовая форма прав доступа.

*+*+*=***

Вариант 1

Владелец имеет права на чтение, на запись, на выполнение; группа имеет права на запись, на выполнение; остальные имеют права на чтение, на запись, на выполнение.

Вариант 2

Владелец имеет права на чтение, на запись; группа имеет право на запись, на выполнение; остальные прав не имеют.

Вариант 3

Владелец имеет права на чтение, на запись, на выполнение; группа имеет

23

права на чтение, на выполнение; остальные имеют право на чтение.

Вариант 4

Владелец имеет право на выполнение; все остальные прав не имеют.

Вариант 5

Владелец имеет права на запись, на выполнение; группа имеет права на запись, на выполнение, на чтение; остальные имеют право на чтение.

Вариант 6

Владелец имеет права на чтение, на запись, на выполнение; группа имеет права на запись, на выполнение, на чтение; остальные имеют право на чтение.

Задание 5. Символьная форма прав доступа

chmod {***}{***}{***}<filenames>

Вариант 1

Обычный файл, владелец может делать все, группа читать и записывать файл, а остальные пользователи не видят его.

Вариант 2

Обычный файл, владелец может читать и записывать, группа только запускать файл, а остальные пользователи читать его.

Вариант 3

Обычный файл, владелец может читать и записывать, группа только запускать файл, а остальные пользователи читать его.

Вариант 4

Обычный файл, владелец не видит файла, группа может только читать, а остальные пользователи запускать его.

Вариант 5

Обычный файл, владелец может читать и записывать, группа только запускать файл, а остальные пользователи читать его.

Вариант 6

Обычный файл, владелец может делать все, группа может делать все, а остальные пользователи читать и записывать его.

Задание 6. Обозначить права доступа пользователей к файлу.

chmod *** filename

Вариант 1

Дать владельцу файла полный доступ к нему, группе - право на запись и

запуск файла, а остальным пользователям - только запуск.

24

Вариант 2

Дать владельцу файла права на чтение и запись, группе - право просматривать и запускать файл, а остальным пользователям - никаких прав.

Вариант 3

Дать владельцу файла полный доступ к нему, группе - никаких прав, а остальным пользователям - только право на запись.

Вариант 4

Дать владельцу файла права на чтение и запуск, группе - право на запись и запуск файла, а остальным пользователям - только просматривать.

Вариант 5

Дать владельцу файла полный доступ к нему, группе - только право на чтение файла, а остальным пользователям - права на чтение и запись.

Вариант 6

Дать владельцу файла права на чтение и запись, группе - только право на запуск файла, а остальным пользователям - никаких прав.

25

Перечень экзаменационных вопросов

1.  Понятие и назначение операционных систем.

2.  Основные функции операционных систем (10 функций).

3.  Классификация операционных систем.

4.  Типы операционных систем (монолитные системы).

5.  Типы операционных систем (многоуровневые системы).

6.  Типы операционных систем (модель клиент-сервер).

7.  Понятие процесса.

8.  Понятие взаимоблокировка.

9.  Обслуживание ввода-вывода.

10.  Виды памяти.

11.  Распределение памяти фиксированными разделами.

12.  Распределение памяти переменной величины.

13.  Перемещаемые разделы.

14.  Понятие виртуальной памяти.

15.  Файловая система.

16.  История развития Windows и UNIX.

17.  Обзор системы Unix.

18.  Процессы в системе Unix.

19.  Управление памятью в Unix.

20.  Ввод-вывод в системе Unix

21.  Файловая система Unix.

22.  Безопасность в Unix.

26

Литература

Основная литература

1. «Введение в операционные системы». - СПб.: БХВ - Петербург, 2006

2. Гордеев, Молчанов «Системное программное обеспечение», 2007

3. Э. Таненбаум «Современные операционные системы». - СПб.: Питер, 2005

27

Из за большого объема этот материал размещен на нескольких страницах:
1 2