Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по математике и информатике / Лекция 7 - Программное обеспечение.doc
Скачиваний:
181
Добавлен:
19.03.2015
Размер:
1.72 Mб
Скачать

5. Состав операционной системы

  1. Файловая система

  2. Система взаимодействия с периферийными внешними устройствами.

  3. Командный процессор.

5.1. Файловая система

Файловая система представляет собой библиотеку программ и данных, а также средства ее ведения. Основные объектыфайлы и каталоги (папки).

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

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

Например, Black.doc, где Black – собственное имя файла, а doc – расширение. Т.о. имя файла содержит собственное имя файла и расширение (тип) файла, который указывает на тип данных, хранящихся на диске.

Типы данных

.com расширения файлов запускающих программ

.exe

.txt

.doc расширения текстовых файлов

.dat

.asm

.bas

.c

.dlp расширения файлов, выполненных на языках программирования

.for Assembler, Basic, C++, Delphi, Fortran, Pascal.

.pas

.bat

.bac расширения системных файлов

.sys

.rar расширения файлов, являющиеся архивами данных

.zip

.pic

.jpg расширения графических файлов

.gif

.bmp

.ac3

.aif

.aifc

.aiff

.cda

.mp2

.mp2v

.mpv2

.mp3

.m3u расширения звуковых файлов

.mpe

.mp4

.mid

.midi

.rmi

.wav

.wma

.wmp

.asf

.asx

.avi

.divX

.mpg

.mpeg

.mpeg4

.swf

.vob форматы видео файлов

.wax

.wm

.wmd

.wmv

.wmx

.wpl

.wvx

.wmz

Каталог (корневой каталог) – список всех файлов и программ, хранящихся на диске – директория.

5.2. Единицы измерения информации

Бит – количество информации, необходимой для различения двух равновероятных сообщений, т.е. наименьшая «порция» памяти, необходимой для хранения одного из двух знаков «0» и «1», используемых для внутримашинного представления данных. Бит самая малая единица измерения информации, поэтому ввели более крупную – байт.

Байт – количество памяти одного символа.

1 байт = 8 бит

Именно 8 бит необходимо для кодировки любого из 256 символов алфавита клавиатуры ПК (256 = 2 8).

1 Килобайт = 1024 байт = 210 байт

1 Мегабайт = 1024 Кбайт = 220 байт

1 Гигабайт = 1024 Мбайт = 230 байт

1 Терабайт = 1024 Гбайт = 240 байт

1 Петабайт = 1024 Тбайт = 250 байт

1 Экзабайт = 1024 Пбайт = 260 байт

5.3. Структура операционной системы MSDOS.

Операционная система MS – DOS - самая распространенная операционная система на 16-разрядных ПК, состоит из следующих основных модулей:

  • Базовая система ввода – вывода информации (BIOS);

  • Блок начальной загрузки (Boot Record);

  • Модуль расширения базовой системы ввода – вывода информации (IO.SYS);

  • Модуль обработки прерываний (MSDOS. SYS);

  • Командный процессор (Command.com);

  • Утилиты MS – DOS.

Каждый из этих модулей выполняет определенную часть функций, возложенных на операционную систему и находятся они в различных местах. Например, BIOS находится в постоянно запоминающем устройстве (ПЗУ), а не на диске как остальные.

Базовая система ввода – вывода (BIOS) выполняет наиболее простые и универсальные услуги операционной системы, связанные с вводом – выводом информации. А также выполняет автоматическое тестирование основных аппаратных компонентов при включении машины и вызов блока начальной загрузки DOS.

Блок начальной загрузки (загрузчик) – программа считывания с диска в оперативную память модуля расширения BIOS и модуля обработки прерываний.

Модуль расширения BIOS (IO. SYS) дает возможность использования дополнительных драйверов, обслуживающих новые периферийные устройства, а также драйверов для нестандартных дополнительных устройств.

Модуль обработки прерываний(MSDOS.SYS или (IBMBIO.COM)) реализует основные высокоуровневые услуги DOS, поэтому и являются основными.

Командный процессор DOS(COMMAND.COM) обрабатывает команды, вводимые пользователем.

Библиотеку драйверов и сведения о конфигурации ПК содержится в системном файле CONFIG.SYS.

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