Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Общие сведения о файлах

Читайте также:
  1. Cохранение данных в двоичных файлах.
  2. I. Общие компетенции.
  3. I. ОБЩИЕ МЕТОДИЧЕСКИЕ УКАЗАНИЯ
  4. I. ОБЩИЕ ПОЛОЖЕНИЯ
  5. I. ОБЩИЕ ПОЛОЖЕНИЯ
  6. I. ОБЩИЕ ПОЛОЖЕНИЯ
  7. I. ОБЩИЕ ПОЛОЖЕНИЯ
  8. I. ОБЩИЕ ПОЛОЖЕНИЯ
  9. I. ОБЩИЕ ПОЛОЖЕНИЯ
  10. I. ОБЩИЕ ПОЛОЖЕНИЯ

Имена файлов. Типы файлов. Атрибуты файлов. Организация файлов и доступ к ним. Последовательный файл. Файл прямого доступа. Другие формы организации файлов. Операции над файлами

Директории. Логическая структура файлового архива. Разделы диска. Организация доступа к архиву файлов Операции над директориями. Защита файлов. Контроль доступа к файлам. Списки прав доступа.

Реализация файловой системы

Общая структура файловой системы. Управление внешней памятью. Методы выделения дискового пространства. Выделение непрерывной последовательностью блоков. Связный список. Таблица отображения файлов. Индексные узлы

Управление свободным и занятым дисковым пространством. Учет при помощи организации битового вектора. Учет при помощи организации связного списка. Размер блока.

Структура файловой системы на диске. Реализация директорий. Примеры реализации директорий в некоторых ОС. Директории в ОС MS-DOS. Директории в ОС Unix. Поиск в директории. Линейный поиск. Хеш-таблица. Другие методы поиска. Монтирование файловых систем. Связывание файлов. Кооперация процессов при работе с файлами. Примеры разрешения коллизий и тупиковых ситуаций. Надежность файловой системы. Целостность файловой системы. Порядок выполнения операций. Журнализация. Проверка целостности файловой системы при помощи утилит.

 

Система управления вводом-выводом

Физические принципы организации ввода-вывода. Общие сведения об архитектуре компьютера. Структура контроллера устройства. Опрос устройств и прерывания. Исключительные ситуации и системные вызовы. Прямой доступ к памяти (Direct Memory Access – DMA).

Логические принципы организации ввода-вывода. Систематизация внешних устройств и интерфейс между базовой подсистемой ввода-вывода и драйверами. Функции базовой подсистемы ввода-вывода. Блокирующиеся, неблокирующиеся и асинхронные системные вызовы. Буферизация и кэширование. Spooling и захват устройств. Обработка прерываний и ошибок. Планирование запросов.

Алгоритмы планирования запросов к жесткому диску. Строение жесткого диска и параметры планирования Алгоритм First Come First Served (FCFS) Алгоритм Short Seek Time First (SSTF). Алгоритмы сканирования (SCAN, C-SCAN, LOOK, C-LOOK).

 

Основы сетевых технологий и сетевых функций ОС

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

 

Основы организации компьютерных сетей

Два корня сетей передачи данных. Появление первых вычислительных машин. Программные мониторы — первые операционные системы. Мультипрограммирование. Многотерминальные системы — прообраз сети. Первые сети — глобальные. Наследие телефонных сетей. Мини-компьютеры — предвестники локальных сетей. Появление стандартных технологий локальных сетей. Роль персональных компьютеров в эволюции компьютерных сетей. Новые возможности пользователей локальных сетей. Эволюция сетевых операционных систем. Связь компьютера с периферийными устройствами. Связь двух компьютеров. Клиент, редиректор и сервер. Задача физической передачи данных по линиям связи. Топология физических связей. Адресация узлов сети.

 

Модель OSI и стандартизация сетей

Многоуровневый подход. Декомпозиция задачи сетевого взаимодействия.Протокол. Интерфейс. Стек протоколов. Модель OSI. Общая характеристика модели OSI. Физический уровень. Канальный уровень. Сетевой уровень. Транспортный уровень. Сеансовый уровень. Представительный уровень. Прикладной уровень. Сетезависимые и сетенезависимые уровни. Понятие "открытая система". Модульность и стандартизация. Источники стандартов. Стандарты Internet. Стандартные стеки коммуникационных протоколов. Стек OSI. Стек TCP/IP. Стек IPX/SPX. Стек NetBIOS/SMB.

 

Основы работы в ОС Linux

Сеанс работы в Linux. Терминал и командная строка. Работа с файловой системой. Права доступа. Работа с текстовыми данными. Возможности командной оболочки. Текстовые редакторы. Работа с внешними устройствами.Конфигурационные файлы. Программирование в командной оболочке.

 




Дата добавления: 2014-12-18; просмотров: 34 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав