
Операционные системы. Ч
.2.pdf230
Выполните практическую часть. Опишите процесс выполнения, сопровождая экранными формами.
1.Изучить процесс шифрования данных с использованием шифрующей файловой системы EFS.
2.Создать нескольких пользователей на вашем компьютере (условно пользователи А, Б и т.д.).
3.Выполнить следующие действия пользователем А: создать папку Folder1 на диске D: и в ней с помощью программы Блокнот создать три файла: File1.txt, File2.txt, File3.txt.
4.Выполнить аналогичные действия пользователем Б (предварительно перезагрузив компьютер): создать папку Folder2 на диске D: и в ней с помощью программы Блокнот создать три файла: File1.txt, File2.txt, File3.txt.
5.Установить пользователем А (предварительно перезагрузив компьютер) следующие разрешения для пользователя Б:
−полный доступ к папке Folder1, кроме чтения дополнительных атрибутов;
−чтение и выполнение для файла File1.txt;
−разрешить чтение и выполнение, но запретить запись для файла File2.txt;
−разрешить запись атрибутов, чтение разрешений, запретить запись данных и выполнение файлов для файла Filе3.tхt.
−передать права владения файлом File1.txt пользователю Б. 6. Установить пользователем Б (предварительно перезагру-
зив компьютер) следующие разрешения для пользователя А:
−чтение и запись для Folder2;
−полный доступ для файла File1.txt;
−разрешить только выполнение для файла Filе3.tхt;
−разрешить запись атрибутов, чтение разрешений, запретить запись данных и выполнение файлов для файла Filе3.tхt.
−передать права владения файлом Filе3.tхt пользователю А. 7. Проверить возможности доступа к созданным папкам и
файлам для каждого пользователя.
231
8. Загрузить компьютер пользователем А, зашифровать File2.txt в папке Folder1. Сменить пользователя А на пользователя Б, попробовать прочитать File2.txt. Объяснить результат.
Письменно ответьте на вопросы:
1.Сформулируйте основные причины появления файловых систем?
2.Какими единицами операционная система выделяет файлам пространство на диске?
3.Могут ли на одном диске быть разные файловые систе-
мы?
4.Как определить величину максимального и минимального кластеров FAT-системы?
232
ГЛОССАРИЙ
API — Application Program Interface DDE — Dynamic Data Exchange DFS — Distributed File System DMA — Direct Memory Access DPB — Disk Parameter Blockout
DRAM — Dynamic Random Access Memory DRF — Data Recovery Field
EFS — Encrypting File System
FAT — File Allocation Table FCFS — First Come — First Served FEK — File Encryption Key
FIFO — First Input — First Output
GDI — Graphics Device Interface
GDT — Global Descriptor Table
GDTR — Global Descriptor Table Register HMA — High Memory Area
HPFS — High Performance File System IDT — Interrupt Descriptor Table
IDTR — Interrupt Descriptor Table Register ISA — Industry Standard Architecture
JCL — Job Control Language
LDT — Local Descriptor Table
LDTR — Local Descriptor Table Register MCB — Memory Control Block
MBR — Master Boot Record
NSB — Non-System Bootstrap
NTFS — New Technology File System OLE — Object Linking and Embedding PT — Partition Table
PID — Process Identification RAM — Random Access Memory ROM — Read Only Memory RPC — Remote Procedure Cаll RR — Round Robin
SJN — Shortest Job Next
SMBR — Secondary Master Boot Record
233
SMI — System Management Interrupt SMM — System Management Mode SRT — Shortest Remaining Time TR — Task Register
TSS — Task State Segment
UMA — Upper Memory Area UMB — Upper Memory Block VMM — Virtual Memory Manager WOW — Windows on Windows
ОЗУ — оперативно запоминающее устройство ОС — операционные системы ПЗУ — постоянно запоминающее устройство
234
СПИСОК ЛИТЕРАТУРЫ
1.Дейтел Г. Введение в операционные системы. — М.: Мир, 1987. — Т.1. — 440 с.
2.Кейлингерт П. Элементы операционных систем. Введение для пользователей. — М.: Мир, 1985. — 295 с.
3.Гордеев А.В., Молчано А.Ю. Системное программное обеспечение. — СПб.: Питер, 2002. — 736 с.
4.Мэдник С., Донован Дж. Операционные системы. — М.: Мир, 1978. — 792 с.
5.Бэкон Д., Харрис Т. Операционные системы. — СПб.: Питер; Киев: Издательская группа BHV, 2004. — 800 с.
6.Назаров С.В. Операционные среды, системы и оболочки. Основы структурной и функциональной организации: Учеб. пособие. — М.: КУДИЦ-ПРЕСС, 2007.—504 с.: ил.
7.IA-32 Intel Architecture Software. Developer's Manual, Volume 1—4.
8.Гордеев А.В., Штепен В.А. Управление процессами в операционных системах реального времени: Учеб. пособие. — Л.: ЛИАП, 1988. — 76 c.
9.Робачевский А.М. Операционная система UNIX. — СПб.: BHV, 1997. — 528 c.
10.Олифер Н.А., Олифер В.Г. Сетевые операционные системы. — СПб.: Питер, 2001. — 538 с.
11.Столингс В. Операционные системы: Пер. с англ. — 4-е изд. — М.: Издательский дом «Вильямс», 2002. — 848 с.
12.Таненбаум Э. Современные операционные системы: Пер. с англ. — 2-е изд. — СПб.: Питер, 2002. — 1040 с.
13.Назаров С.В., Гудыно Л.П., Кириченко А.А. Операционные системы: Практикум / Под ред. С.В. Назарова — М.: КУ- ДИЦ-ПРЕСС, 2008. — 464 с.
14.Assembler / В. Юров. — СПб., 2001. — 624 с.
15.Гук М.. Аппаратные средства IBM PC: Энциклопедия. — 2-е изд. — СПб.: Питер, 2002. — 928 с.