Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Файловая структура ОС. Операции с файлами




Структура ОС. Уровни защиты ОС.

Структура ОС.

Основу любой ОС составляет управляющая программа, основными функциями которой является: управление заданиями, задачами, У кодом выполнения отдельных программ и У данными.

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

Процедура У заданиями обеспечивает предварительное планирование работы ЭВМ и оперативную связь пользователя С ПК во время работы.

Планирование работ включает:

1)ввод пакетов или одиночных заданий

2) формирование очередей заданий в соответствии с их приоритетами

3) запуск программы (активизация задания)

4)завершение заданий

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

Задачи образуют отдельные программы и обрабатываемые данные.

Управление задачами требует распределения и назначения ресурсов:1) управление временем работы процессора; 2) распределение RAM для программ пользователя и системных программ;3)синхронизация выполнения задач и организация связи между ними;4)защита задач от взаимных помех.

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

Набор П для управления данными обеспечивает процессы организации, идентификации, размещение в RAM хранение, построение библиотек и выборку всех данных, которые могут обрабатываться на ПК.

(таблица)

Ядро инициализирует и запускает диспетчер процессов-супервизор, затем ядро только обменивается сигналом с супервизором. Супервизор воспринимает сигналы ядра и создаёт или “убивает” различные процессы(задачи).Каждая задача-совокупность программ.

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

Файловая структура операционной системы – это способ размещения файлов на дисках.

Файловая система - это часть операционной системы, назначение которой состоит в том, чтобы обеспечить пользователю удобный интерфейс при работе с данными, хранящимися на диске, и обеспечить совместное использование файлов несколькими пользователями и процессами.

В широком смысле понятие "файловая система" включает: 1)совокупность всех файлов на диске;2)наборы структур данных, используемых для управления файлами, такие, например, как каталоги файлов, дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске;3)комплекс системных программных средств, реализующих управление файлами, в частности: создание, уничтожение, чтение, запись, именование, поиск и другие операции над файлами.

Виды файловых структур:

1)Линейная структура. Элемент данных определяется порядковым номером элемента в списке. Пример: список учащихся в журнале.

2)Табличная структура. Элемент структуры определяется пересечением строки и столбца таблицы. Пример: оценка учащихся в журнале.

3)Иерархическая структура. Элементы структуры определяются путем поиска, который ведется от вершины структуры к элементу. Пример: учащийся класс, школа, поселок.

Файлы физически реализуются как участки памяти на внешних носителях — магнитных дисках или CD-ROM. Каждый файл занимает некоторое количество блоков дисковой памяти. Обычная длина блока — 512 байт.

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

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

Каталог может иметь собственное имя и храниться в другом каталоге наряду с обычными файлами: так образуются иерархические файловые структуры.

Операции:

1) Создание папок 2)Создание файлов 3)Переименование папок и файлов

4)Перемещение и копирование папок и файлов 5)Удаление папок и файлов

6)Восстановление удаленных папок и файлов. 7) Действия с группами папок и файлов

8) Поиск папок и файлов 9) Создание и использование ярлыков

10) Архивирование файлов




Поделиться с друзьями:


Дата добавления: 2015-04-24; Просмотров: 1580; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.