Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SPPO_na_unitaze.doc
Скачиваний:
11
Добавлен:
16.04.2015
Размер:
540.67 Кб
Скачать
  1. Накопители на жестких дисках (hdd).

Различаются по емкости и длине. В силу того, что плотность записи разная, то в центре информация менее надежна.

Каждая дорожка разбивается на блоки (блок – единица объема)

Цилиндр – совокупность дорожек, находящихся на одинаковом удалении от оси.

Физический адрес состоит из: № цилиндра, № дорожки, № блока.

Количество дорожек на одной стороне определяет количество цилиндров.

Для работы с HDDнужно:

  1. Создание дисковой структуры (fdisk)

  2. Создание файловой структуры (format)

На каждом разделе должна быть файловая система.

  • PBS (Partition Boot Sector) – загрузочная запись

  • Метка тома

  • FAT (File Allocation Table)– таблица размещения данных

  • MD (Main Directory) – главный каталог

  • Область данных

Возможно создание до 3х первичных разделов и одного расширенного. Каждый первичный раздел имеет не более одного логического диска (файловой системы). Расширенный раздел может иметь неограниченное количество логических дисков.

MBR(MasterBootRecord) содержит код загрузки ОСIPL(InitialProgramLoader) и таблицу разделов (до 4 штук ) с указанием системного.PBSсистемного раздела содержит вторую частьIPL. Существует также главная запись расширенного раздела – информация о его разбиении на логические диски. Каждый логический диск может иметь свою файловую систему.

SIDE- количество рабочих поверхностей (фактически номер трэка в цилиндре)

TRACK- количество дорожек на одной поверхности (фактически номер цилиндра)

SECTOR(512bytes) - количество секторов на одной дорожке (фактически номер блока)

Кластер– несколько секторов, объединенных в одну логически неделимую единицу хранения информации. Память для файлов выделяется кластерами. Чем больше кластер, тем менее эффективно используется пространство, тем больше вероятность потерять информацию и тем легче поиск. При одинаковых объемах логического диска размер кластера будет максимальным вFAT12 и минимальным в FAT32, это связано с количеством битов, отводимых на адресацию кластеров. ВNTFSразмер кластера не зависит от размера логического диска и обычно устанавливается равным 4KB.

Важно понимать принципы логического размещения файлов и указания их имен, размещения и т.п.

  1. Описание файлов в ms Windows. Полная идентификация дискового файла. Шаблоны.

Все файлы делятся на текстовые и бинарные:

  • Текстовые файлы - содержат специальные символы для текста (например, 0x0D0A - конец строки, 0x1A - конец файла).

  • Бинарные файлы - состоят фактически из 0 и 1, длина определяется только количеством байт, которое в них содержится.

<команда>::=<имя команды>[<параметры>]

<параметр>::=<описание файла>||<ключ>

<описание файла>::=[<диск>:][<каталог>]<имя>[.<тип>]

<ключ>::=/<имя ключа>[:<значение>]

Маршрут может также начинаться со знака \, то это означает маршрутизацию от корневого каталога, а если диск пропустить, то от текущего.

Исполняемые файлы - это файлы с типами: .EXE .COM и .BAT

Описание группы файлов можно осуществлять по шаблону:

  • * - любая последовательность допустимых символов

  • ? - любой, но один допустимый символ

Оба этих спец. символа можно использовать и в имени и в типе файла.

  1. Ms Windows: состав и характеристика ее компонентов. Расширенная машина рс.

  1. ROMBIOS– базовая система ввода-вывода в ПЗУ.

POST (PowerOnSetTest) - тест аппаратуры (системы) при включении.

Несколько небольших программ тестирования аппаратуры на физическом уровне

  1. BootRecord- загрузочная запись системного диска.

IPL (InitialProgramLoader) - программа начальной загрузки (старт ОС)

  1. Драйверы устройств ввода-вывода:

  • VxD– драйверы виртуальных (логических, моделированных) устройств (необходимо например для того чтобы каждому процессу выделить «свой» принтер).

  • Универсальные – для работы с однотипными устройствами (e.g. монитор и принтер).

  • Мини-драйверы – для конкретного устройства.

  • Инсталлируемые драйверы DOS.

  1. Диспетчеры ресурсов

  • VMM– диспетчер виртуальных машин, распределяет физические ресурсы между виртуальными машинами и их приложениями.Виртуальная машина– часть ресурсов, выделенных как отдельный компьютер.

  1. Одна системная VM– все 32-разрядные приложенияWindows+ одно 16-разрядное приложениеWindows.

  2. Много DOSVM– каждая выполняет по одному приложениюDOS.

  • IFS– диспетчер файловой системы (поддержка ввода-вывода файлов, разделение ресурсов:FAT,CDFS, …)

  • CM(ConfigurationManager) – диспетчер конфигурации, распределяет шинные ресурсы (а их много), например, как использоватьIRQ, каналыDMA, порты и т.п.

  1. Ядро Windows

  • USER.EXE– компонент ядра, для обеспечении реакции на устройства клавиатура, мышь и т.п.

  • GDI.EXE– компонент для обеспечения работы с графическим интерфейсом (отображение на монитор и принтер)

  • KERNEL(16, 32) - собственно само ядро, компонент обеспечения взаимодействия с диспетчерами ресурсов.

  1. Интерфейс пользователя

  • 32-shell(API) – программный интерфейс

  • Стандартные средства Windows(после загрузки, например,ControlPanel)

  1. Системные информационные файлы: (текстовые файлы, без кода)

  • MSDOS.SYS(параметры загрузки ОС)

  • Реестр (USER.DATиSYSTEM.DAT– база данных конфигурацииWindows)

  • CONFIG.SYS- содержит некоторые параметры настройки загрузки ОС

  • SYSTEM.INI и WIN.INI

  1. Системные файлы, исполняемые в процессе загрузки:

  • IO.SYS– первая фаза загрузкиDOS(там же теперь находитсяMSDOS.SYS)

  • COMMAND.COM– командный процессорDOS

  • AUTOEXEC.BAT– настройка среды дляDOSсессии

  • WIN.COM– загрузка ядраWindows

  1. Приложения Windows

  • WIN32 – для работы в защищенном режиме

  • WIN16 - старые для 16-разрядной архитектуры

  • DOS16 - старые для 16-разрядной архитектуры

В Windows2000 вместоmsdos.sysиconfig.sysиспользуетсяboot.ini, а при мультизагрузкеbootsect.dos, а вместо всех исполняемых файлов –ntdetect.com(тест аппаратуры) иntldr. Реестр распределен вwindir\system32\config.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]