КАТЕГОРИИ: Архитектура-(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; Просмотров: 1635; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |