Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Основы геодезии



VFS (Virtual File System) - виртуальная файловая система. Необходима для управления таблицей открытых файлов.

Записи для каждого открытого файла называются v-узлами (virtual i-node).

VFSиспользуется не только для NFS, но и для работы инородными файловыми системами (FAT, /proc и т.д.)

Алгоритм работы NFS (рассмотрим последовательность системных вызовов mount, open и read):

1. Вызывается программа mount, ей указывается удаленный каталог и локальный каталог для монтирования.

2. Программа ищет сервер, соединяется с ним.

3. Запрашивает дескриптор каталога.

4. Программа mount обращается к системному вызову mount для монтирования полученного каталога.

5. Ядро формирует v-узел для открытого удаленного каталога.

6. Ядро формирует r-узел (удаленный i-узел) для удаленного каталога в своих внутренних таблицах. В результате v-узел указывает либо наr-узел для удаленного каталога, либо на i-узел одной из локальных файловых систем.

7. Система просит программу клиента NFS открыть файл.

8. Создаются v-узел и r-узел для удаленного файла.

9. Вызывающему процессу выдается дескриптор удаленного файла.

10. Теперь этот процесс может работать с файлом, используя вызов read.

Контрольные вопросы

1. Поясните различие между виртуальным и физическим файлом.

2. Охарактеризуйте основные компоненты иерархической модели файловой системы. Какие преимущества дает иерархическая модель?

3. В чем различие между байт-ориентированными и записеориентированными файлами? Назовите достоинства и недостатки той и другой модели.

4. В чем отличие логической структуры каталогов в MD DOS - Windows - OS/2 от структуры каталогов в Unix?

5. В чем достоинства и недостатки отделения дескриптора файла от элемента каталога?

6. Какую информацию о файле должен содержать его дескриптор, хранимый в файловой системе? Какую информацию должен содержать дескриптор открытого файла?

7. В чем сходство и различие каталогов и файлов (на логическом и на физическом уровнях)?

8. В чем сходство и различие алиасов и косвенных файлов?

9. Обязательно ли закрытие файла при завершении открывшего его процесса? Обязательна ли запись данных файла на диск при закрытии файла?

10. В чем отличие смежного размещения файлов в современных файловых системах от смежного размещения файлов в старых файловых системах?

11. Какими методами может быть обеспечено преимущественно смежное размещение файла на внешней памяти?

12. В чем отличие целостности файловой системы от целостности данных? Какую целостность и какими методами обеспечивают современные файловые системы?

13. Какие два типа ресурсов, связанных с диском, требуется выделить процессу, чтобы он выполнил запись данных на диск?

14. Каким из двух типов драйверов — блок-ориентированным или байт-ориентированным — обслуживается диск?

15. С какой целью в некоторых файловых системах характеристики файла отделяются от его имени?

16. Какие программные компоненты поддерживают структуру файла в тех ОС, где файл представлен последовательностью байт?

17. С какого каталога начинается «раскрутка» полного имени файла?

18. Операционная система выделяет файлам пространство на диске:

А) секторами;

В) дорожками;

С) кластерами;

D) цилиндрами.

19. Выберите размер кластера для файловой системы FAT16, устанавливаемой в разделе, который разделен на секторы размером 512 байт и имеет общий объем 272 Мбайт. Оцените, сколько в этом случае кластеров будет содержать область данных, а также какой размер необходимо отвести таблице FAT. Учтите, что размер кластера должен быть равен степени двойки. Примите во внимание также, что стандартным размером корневого каталога для жестких дисков является размер в 32 сектора.

20. При каких условиях можно автоматически гарантированно восстановить в файловой системе FAT удаленный файл?

21. Сформулируйте основную цель введения в ОС системного вызова open.

22. В какой из типов систем управления доступом — избирательной или мандатной — пользователю предоставляется большая свобода действий?

23. Какой смысл имеет операция «выполнить каталог» в ОС UNIX

Основы геодезии

Методические рекомендации по выполнению

практических работ

для специальности 270802 Строительство и эксплуатация

зданий и сооружений

Кемерово

Основы геодезии [Текст]: методические рекомендации по выполнению практических работ для студентов 2-го курса специальности 270802 «Строительство и эксплуатация зданий и сооружений» / Сост. С,И. Никифорова. – Кемерово, 2012. – 88с.

РЕЦЕНЗЕНТ

____________________________________________________________________________________________________________________________

РАССМОТРЕНО

Цикловой методической комиссией

Протокол № ______ от «______» _________________20_____г.

Председатель ЦК _______________________О.Л.Замазий

УТВЕРЖДЕНО

Заместитель директора

по учебной работе ______________________Н.В. Мишенина

«_________»______________________20____г.

РЕКОМЕНДОВАНО

Экспертным советом ГАОУ СПО КО «Кузбасский техникум архитектуры, геодезии и строительства» в качестве учебного пособия.

Протокол №_________от «________»__________________20_____г.

Председатель ________________________Н.П.Негадаева

Содержание

Введение ………………………………………………………………. 4

Практическая работа №1……………………………………………… 6

Практическая работа №2 ……………………………………………. 12

Практическая работа №3 ……………………………………………. 16

Практическая работа №4 ……………………………………………...21

Практическая работа №5 ……………………………………………. 24

Практическая работа №6 ……………………………………………. 30

Практическая работа №7 ……………………………………………. 34

Практическая работа №8 ……………………………………………. 38

Практическая работа №9 ……………………………………………. 42

Практическая работа №10 …………………………………………….47

Практическая работа №11……………………………………………..54

Практическая работа №12……………………………………………..66

Практическая работа №13……………………………………………..78

Литература …………………………………………………………… 88





Дата публикования: 2014-11-04; Прочитано: 497 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...