Демидов А.В. 2008 г. Операционные системы Лекция 4 Работа с файлами.

Презентация:



Advertisements
Похожие презентации
Демидов А.В г. Операционные системы Лекция 3 Процессы.
Advertisements

Овсяник Влада, 8 класс 2012 – 2013 учебный год. Программное обеспечение Системное ПО Системы програм- мирования Прикладное ПО Операционные системы Программы-оболочки.
Основы современных операционных систем Лекция 19.
Программное управление компьютером. Компьютер Аппаратное обеспечениеПрограммное обеспечение Аппаратная часть включает основные и периферийные устройства.
Виды программного обеспечения. Программное обеспечение Системное ПО Системы програм- мирования Прикладное ПО Операционные системы Программы-оболочки Сервисные.
ПРОГРАМНОЕ УПРАВЛЕНИЕ КОМПЬЮТЕРОМ. КОМПЬЮТЕР (computer)- автоматическое устройство или система, способная выполнять заданную, четко определенную последовательность.
1 ПОНЯТИЕ ФАЙЛОВОЙ СИСТЕМЫ. 2 ЛОГИЧЕСКАЯ ОРГАНИЗАЦИЯ ФАЙЛОВОЙ СИСТЕМЫ.ЛОГИЧЕСКАЯ ОРГАНИЗАЦИЯ ФАЙЛОВОЙ СИСТЕМЫ 3 ФИЗИЧЕСКАЯ ОРГАНИЗАЦИЯ ФАЙЛОВОЙ СИСТЕМЫ.ФИЗИЧЕСКАЯ.
Демидов А.В г. Операционные системы Лекция 6 Буфер оперативной памяти, Организация памяти.
Операционные системы Файловые системы (часть 1) 1.Базовые методы организации ФС 1.1.Общие концепции Структурная организация файлов Атрибуты.
Файлы и файловые структуры. Долговременное хранение информации подразумевает легкий доступ к ней. Значит, каждый хранимый объект должен иметь уникальный.
Операционные системы и среды. Схема устройства жесткого диска Дорожка N Сектор (блок) Пластина 1 Пластина 2 Цилиндр 0 сторона Диск – одна или несколько.
ОПЕРАЦИОННАЯ СИСТЕМА Функции операционной системы Диалог с пользователем Управление ресурсами процессорным временем внутренней памятью внешними устройствами.
Демидов А.В г. Операционные системы Лекция 4 Работа с файлами.
Презентация на тему: Файл, файловая система, папка.
Программное обеспечение ЭВМ и информация Виды программного обеспечения Файлы и файловые структуры Системное ПО и системы программирования Операционная.
Программное обеспечение Классификация, основные функции и составные операционных систем.
Программное обеспечение компьютера software. Компьютер может выполнить любые действия по обработке информации. Дл этого нужно составить для него точную.
1 БАЗЫ ДАННЫХ ФАЙЛЫ И ФАЙЛОВЫЕ СИСТЕМЫ. 2 ДО ФАЙЛОВЫХ СИСТЕМ Данные Управление ПРОГРАММА 2 Данные Управление ПРОГРАММА 3 Данные Управление ПРОГРАММА 1.
Файловая система В чем состоит различие между одноуровневой и иерархической файловыми системами? В чем состоит различие между одноуровневой и иерархической.
Файлы и файловая система. Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов. ФАЙЛ ФАЙЛ это определенное количество.
Транксрипт:

Демидов А.В г. Операционные системы Лекция 4 Работа с файлами

Демидов А.В г. Контрольные вопросы Различные подходы к построению ядра ОС. Опишите преимущества и недостатки многоуровневых систем. Каким образом система OS/2 поддерживала Win16 и Win32 приложения? Какие основные подсистемы входят в ядро UNIX? UNIX vs Windows: сравнительный анализ графических подсистем.

Демидов А.В г. Контрольные вопросы Приведите диаграмму состояний процесса. Что такое «контекст процесса»? Перечислите известные Вам алгоритмы диспетчеризации процессов. Опишите принцип работы алгоритма «карусель с многоуровневой обратной связью».

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

Демидов А.В г. основные функции файловой Идентификация файлов Распределение внешней памяти между файлами Обеспечение надежности и отказоустойчивости Обеспечение защиты от несанкционированного доступа Обеспечение совместного доступа к файлам Обеспечение высокой производительности

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

Демидов А.В г. Общая структура файловой системы

Демидов А.В г. Структура жесткого диска

Демидов А.В г. Transfer time transfer speed positioning time seek time rotational latency

Демидов А.В г. Алгоритмы выборки информации на диске First Come First Served (FCFS) Short Seek Time First (SSTF) SCAN

Демидов А.В г. Типы файлов Обычные Каталоги Файлы устройств Специальные

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

Демидов А.В г. Доступ к файлам Прямой доступ Файл записей Файл записей переменной длины

Демидов А.В г. Доступ к файлам Индексированный файл

Демидов А.В г. Операции над файлами Создание файла Удаление файла Открытие файла Закрытие файла Позиционирование Чтение данных из файла Запись данных в файл с текущей позиции

Демидов А.В г. Древовидная структура файловой системы

Демидов А.В г. Операции над директориями Создание директории Удаление директории Закрытие директории Поиск Получение списка файлов Переименование Создание файла Удаление файла

Демидов А.В г. Контроль доступа к файлам access control list 9 бит (rwxrwxrwx). Владелец (Owner). Группа (Group). Остальные (Others).

Демидов А.В г. Методы выделения дискового пространства Выделение непрерывной последовательностью блоков Связный список

Демидов А.В г. Методы выделения дискового пространства Связный список

Демидов А.В г. Методы выделения дискового пространства Таблица отображения файлов

Демидов А.В г. Методы выделения дискового пространства Многоуровневая адресация

Демидов А.В г. Структура файловой системы

Демидов А.В г. Реализация директорий

Демидов А.В г. Целостность файловой системы Порядок выполнения операций Журнализация Проверка целостности файловой системы при помощи утилит

Демидов А.В г. Производительность файловой системы Кэширование