Операционная система и ее основные функции.
ОС-комплекс системных программ для организации взаимодействия пользователя и компьютера,организации и поддержания согласованной работы оборудования.
Функции операционной системы можно сравнить с обязанностями главного менеджера.
Операционная система обычно выполняет три основные функции:
· распределяет (allocates) и назначает (assigns) использование ресурсов компьютера,
· планирует (schedules) использование ресурсов компьютера и время исполнения задач,
· осуществляет текущий контроль (monitoring) работы компьютера.
Операционная система распределяет ресурсы компьютера между приложениями, находящимися в очереди на исполнение. Например, в число задач операционной системы входит выделение отдельной области памяти каждому запущенному приложению и необходимым ему данным, а также управление устройствами ввода-вывода (клавиатурой, принтером, монитором, сетевой картой и т.п.).
Как правило, компьютер выполняет несколько программ одновременно. Каждая задача разбивается на множество "кусочков" или "порций";, которые компьютер обрабатывает, переключаясь между задачами. Тысячи таких порций должны выполняться различными устройствами компьютера – одной программе необходимо произвести расчет электронной таблицы, второй – распечатать документ на принтере, третья обращается к серверу организации, на котором хранится база данных и т.д.
Задача ОС – скоординировать работу всех компонентов компьютера так, чтобы все приложения выполнялись как можно быстрее и эффективнее. Для этого операционной системе необходимо осуществлять планирование использования различных ресурсов компьютера (прежде всего, ЦП, ОЗУ и жесткого диска). Как правило, каждой задаче присваивается приоритет выполнения, в соответствии с которым и осуществляется планирование. Скажем, в нашем примере
ОС контролирует работу компьютера. Она отслеживает стадии выполнения каждой задачи, а также может вести журнал учета – кто использует компьютер, какие программы были запущены, наблюдались ли случаи несанкционированного использования программ или данных. В любом случае, ОС любого компьютера сама по себе очень большая программа. Поэтому в оперативной памяти всегда хранится лишь часть ОС, называемая ядром(kernel). Большая же часть ОС хранится на жестком диске. Когда какая-либо часть операционной системы необходима для выполнения данного приложения, эта часть подгружается с жесткого диска в оперативное запоминающее устройство (ОЗУ). Диск, на котором хранится операционная система, называется системным (system disk).
ВОПРОС 8
Драйверы. Программы обслуживания (утилиты). Архивирование информации. Программы-архиваторы.
Драйверы
Важным классом системных программ являются программы-драйверы. Они расширяют возможности операционной системы по управлению устройствами ввода-вывода компьютера (клавиатурой, жестким диском, мышью и т.д.), оперативной памятью и т.д. С помощью драйверов возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся устройств.
Расширением базового программного обеспечения компьютера является набор сервисных, дополнительных программ.Эти программы часто называются утилитами.
Утилиты — программы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютеров (диагностики, тестирования аппаратных и программных средств, оптимизации использования дискового пространства, восстановления разрушенной на магнитном диске информации и т.п.). Часто утилиты объедияются в комплексы.
Кратко опишем разновидности этих программ
Программы-архиваторы (упаковщики) - программы, предназначенные для архивации, упаковки файлов путем сжатия хранимой в них информации.
Наиболее известные программы-упаковщики:
· WinZip;
· WinRar;
· Arj;
· ACE.
Утилиты!- маленькая полезная программа обслуживания ОС
Драйверы-программа управления устройствами компьютера.
Вопрос 9
Понятие папки и файла. Файловые структуры. Требования к именам файлов в виндовс. Виды (форматы) файлов. Путь к файлу.
Все программы и данные хранятся во внешней памяти ПК в виде файлов.
Файл-поименованная область внешней памяти.
Файловая система-это часть ОС, определяющая способ организации, хранения и именования файлов на носителях информации.
Файл характеризуется набором параметров: имя, размер, дата создания, дата последних изменений и атрибутами, используемые ОС для его обработки(архивный, системный, скрытый, только для чтения). Размер файла выражается в байтах.
Имя файла состоит из двух частей:
-Собственно имя-дает пользователь
-Расширение-задается программой автоматически при создании файла-оно позволяет не открывая определить его тип.
Имя может включать до 255 символов, запрещено использовать \ : * ? «.
Виды расширений:
Системный-дрв,сус
Текстовый-тхт,рфт,док,одт
Графический-бмп,гиф,джпг.пдс
Веб-страница – аштиэмл
Звуковой- вав,мп3,огг
Видеофайл-фви
Архив-зип рар
На каждом компьютере хранится большое кол-во файлов, для удобства их объединяют в группы-Папки(каталоги)
Папка тоже имеет свое имя, может в свою очередь тоже входить в каталог.
Папка-поименованная совокупность файлов и подкаталогов.
Папка верхнего уровня- корневая
Файловая структура-совокупность файлов на диске и взаимосвязей между ними.
Бывают простыми и многоуровневыми.
Простые могут использоваться для дисков с небольшим(до неск. десятков) количеством файлов. В этом случае оглавление представляет собой линейную последовательность имен файлов.
Иерархические файловые структуры-для хранения большого кол-ва файлов. Где начальный каталог содержит множество других каталогов. Ее графическую структуру называют деревом.
Чтобы обратиться к нужному файлу на диске, можно указать путь к файлу.
Путь к файлу-имена всех каталогов от корневого до того, в котором находится файл, где после имени каждого подкаталога ставится слеш.
Последовательно записанный путь к файлу и имя файла составляют полное имя файла.