Автор работы: Пользователь скрыл имя, 18 Июня 2014 в 19:23, творческая работа
Операционная система - комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
Большинство операционных систем обычно состоят из нескольких основных модулей: базовой системы ввода-вывода; загрузчика операционной системы; ядра; драйверов устройств; командного процессора; внешних команд (файлов).
Версия шаблона |
2.1 |
Вид работы |
Творческое эссе |
Название дисциплины |
Операционные системы (курс 2) |
Тема |
Классификация ОС |
Фамилия |
Елизарова |
Имя |
Ангелина |
Отчество |
Сергеевна |
Операционная система - комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
Большинство операционных систем обычно состоят из нескольких основных модулей: базовой системы ввода-вывода; загрузчика операционной системы; ядра; драйверов устройств; командного процессора; внешних команд (файлов).
1.Базовая
система ввода-вывода (BIOS) – это
набор микропрограмм, реализующих
элементарные операции ввода-
2.Загрузчик
операционной системы –
3.С
помощью ядра операционной
4.Драйверы устройств – это программы, управляющие работой внешних устройств на физическом уровне. Драйверы дополняют BIOS, они нужны, чтобы обслуживать новые устройства или использовать старые каким-то особым образом, не так, как определено в BIOS. Для того чтобы подключить к компьютеру новое устройство нужно загрузить в память компьютера необходимые драйверы, алгоритм загрузки которых указан в специальных файлах конфигурации.
5.Командный
процессор – это программа, которая
принимает и синтаксически
6.Внешние
команды операционной системы
– это программы, поставляемые
вместе с операционной
Но для того, чтобы операционная система была завершенной и полноценно могла использовать все свои компоненты, в ее состав включают набор инструментальных средств (отладчики, компиляторы, компоновщики, текстовые редакторы и многое другое).
Перечислим основные функции операционных систем:
1.Обеспечение
интерфейсов между разными
2.Обеспечение
своего автоматического
3.Организация
файловой системы. Все дисковые
операционные системы
4.Обслуживание файловой структуры. Файл – это именованная последовательность байтов произвольной длины. В обслуживание файловой системы входит создание файлов (присвоение файлу имени и регистрация его в файловой системе), создание каталогов (они обеспечивают удобный доступ к файлам), навигация по файловой структуре (адрес объекта в иерархических структурах данных задаётся маршрутом, ведущим от вершины структуры к объекту), переименование файлов и каталогов, их копирование и перемещение, управление атрибутами файлов (для каждого файла операционная система хранит дату его создания или изменения и его атрибуты: архивный, системный, скрытый, только для чтения).
5.Управление приложениями. Операционная система в зависимости от количества задач, либо передает все ресурсы компьютера одной задаче, либо распределяет эти ресурсы между несколькими.
6.Взаимодействие
с аппаратным обеспечением. Существует
много разновидностей
7.Обслуживание компьютера - проверка целостности файловой структуры и проверка физической поверхности диска.
Мы разобрались в том, что такое операционная система и для чего она нужна, теперь разберем, какие бывают операционные системы. Они могут различаться особенностями использованных методов проектирования, особенностями реализаций внутренних алгоритмов управления основными ресурсами компьютера (памятью, процессорами, устройствами), типами аппаратных платформ, областями использования и многими другими свойствами. Я приведу наиболее часто встречающуюся классификацию операционных систем.
По назначению операционные системы делятся так:
1.Системы
общего назначения – это
2.Системы
реального времени – это ОС,
в которых успешность работы
любой программы зависит не
только от её логической
3.Специализированные
системы. Это большой и очень
разнообразный класс
По характеру взаимодействия с пользователями ОС бывают:
1.ОС
пакетной обработки – системы,
которые обрабатывают заранее
подготовленные одним или
2.Диалоговые ОС работают в интерактивном режиме, то есть пользователь вводит команду на дисплее, а система ее сразу выполняет, получается своеобразный диалог. В диалоговых операционных системах есть возможность создания пакетов заданий, в которые помещают последовательность команд, часто используемых пользователем.
3.ОС с графическим интерфейсом обеспечивает взаимодействие пользователя с компьютером в форме диалога с использованием ввода и вывода на экран дисплея графической информации, управления программами с помощью пиктограмм, меню, окон, панелей (управления, задач, инструментов) и других элементов управления.
4.Встраиваемая
операционная система - это любая
система, имеющая специализированное
назначение или рассчитанная
на использование вместе с
конкретным встраиваемым
По числу одновременного выполнения задач:
1.Однозадачные
ОС – системы, которые в один
момент времени могут
2.Многозадачные
ОС – это системы способные
обеспечить совмещенное
По числу одновременных пользователей:
1.Однопользовательские
ОС. В них только один
2.
Многопользовательские ОС. Системы,
в которых все ресурсы
По аппаратурной основе:
1.Однопроцессорные ОС. Все программы выполняются одним процессором.
2.
Многопроцессорные ОС работают
одновременно с двумя и более
центральными процессорами, поэтому
они должны эффективно
3.Сетевая ОС (в узком смысле) - система отдельного компьютера со встроенными возможностями для работы в компьютерных сетях. Сетевая операционная система (в широком смысле) - совокупность операционных систем отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам - протоколам.
4.Распределенные
ОС используют ресурсы
По способу построения:
1.Микроядерные ОС
2.Монолитные ОС. Как именно отличаются друг от друга эти операционные системы, я уже рассказала выше.