367.33K
Категория: ИнформатикаИнформатика

Операционная система. Назначение. Виды

1.

Операционная система.
Назначение. Виды
Выполнили студенты группы 11-П-11
Добрецова Анастасия
Минеев Илья

2.

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

3.

Состав операционной системы
• Современные операционные системы имеют сложную структуру, каждый элемент которой
выполняет определенные функции по управлению компьютером.
1.
Управление файловой системой. Процесс работы компьютера сводится к обмену файлами
между устройствами. В операционной системе имеются программные модули, управляющие
файловой системой.
2.
Командный процессор. Специальная программа, которая запрашивает у пользователя команды
и выполняет их.
3.
Драйверы устройств. Специальные программы, которые обеспечивают управление работой
устройств и согласование информационного обмена с другими устройствами, а также
позволяют производить настройку некоторых параметров.
4.
Графический интерфейс. Используется для упрощения работы пользователя.
5.
Сервисные программы или утилиты. Программы, позволяющие обслуживать диски , выполнять
операции с файлами (архивировать и т.д.), работать в компьютерных сетях и т.д.
6.
Справочная система. Позволяет оперативно получить информацию как о функционировании
операционной системы в целом, так и о работе ее отдельных модулей.

4.

Назначение операционной системы
1. Предоставлять пользователю некую расширенную виртуальную
машину, с которой легче работать (легче программировать), чем
непосредственно с аппаратурой реального компьютера или
реальной сети; Для пользователя (приложения) работа с различными
ресурсами (процессор, память, диски, периферийные устройства)
выглядит так, как будто эти ресурсы находятся в его полном
распоряжениии, при этом в одной системе может выполняться
одновременно несколько приложений, каждое со своим
собственным набором ресурсов. В этом смысле говорят, что ОС
реализует виртуальную машину, предоставляя приложениям
средства многозадачности.
2.
Управлять ресурсами вычислительной системы.

5.

Виды операционных систем
В зависимости от способа организации вычислений:
• Системы пакетной обработки – основной задачей является
организация наибольшего количества вычислительных процессов за
единицу времени. Определенные процессы объединяются в пакет,
который затем обрабатывает ОС.
• Системы разделения времени – создание возможности
единовременного взаимодействия с устройством сразу несколькими
людьми. В порядке очереди каждый пользователь получает
определенный промежуток процессорного времени.
• Системы реального времени – организация работы каждой задачи за
определенный промежуток времени, присущий каждой конкретной
задаче.

6.

Виды операционных систем
В зависимости от типа ядра:
• OС с монолитным ядром (Это такая схема операционной системы,
при которой все компоненты её ядра являются составными частями
одной программы, используют общие структуры данных и
взаимодействуют друг с другом путём непосредственного вызова
процедур.)
• OС с микроядром (Ядро операционной системы, реализующее
минимальный набор функций);
• OС с гибридным ядром (Модифицированные микроядра,
позволяющие для ускорения работы запускать модули ОС в
пространстве ядра.)

7.

Виды операционных систем
В зависимости от количества единовременно решаемых задач:
• Однозадачные (Позволяют в каждый момент времени решать только
одну задачу. Такие системы обычно позволяют запустить одну
программу в основном режиме.);
• Многозадачные (Один процессор может обрабатывать несколько
разных программ или разных частей одной программы
одновременно.);

8.

Виды операционных систем
В зависимости от количества пользователей:
• Однопользовательские (Предназначены для управления компьютером
таким образом, чтобы в любой заданный момент времени один
пользователь мог эффективно выполнять одну задачу либо действие.);
• Многопользовательские (Позволяет многим разным людям
одновременно пользоваться ресурсами одного компьютера.
Операционная система должна сбалансировать требования
различных пользователей, а также обеспечить использование каждой
задействованной ими программой достаточных и разделенных
ресурсов, чтобы проблема, возникшая у одного пользователя, не
распространилась на все сообщество пользователей.).

9.

Виды операционных систем
В зависимости от количества поддерживаемых процессоров:
• Однопроцессорные (Один физический процессор)
• Многопроцессорные (Два или более физических процессора.
Операционная система или программа называется
многопроцессорной, если способна распределять задачи между
процессорами)

10.

Виды операционных систем
В зависимости от возможности работы в компьютерной сети:
• локальные – автономные ОС, которые не позволяют работать с
компьютерными сетями;
• сетевые – ОС с поддержкой компьютерных сетей.

11.

Виды операционных систем
В зависимости от роли в сетевом взаимодействии:
• серверные – ОС, открывающие доступ к ресурсам сети и
осуществляющие управление сетевой инфраструктурой;
• клиентские – ОС, которые имеют возможность получения доступа к
ресурсам сети.

12.

Виды операционных систем
В зависимости от типа лицензии:
• открытые – ОС с открытым исходным кодом, который можно изучать и
редактировать;
• проприетарные – ОС, связанные с определенным правообладателем
и, как правило, имеющие закрытый исходный код.

13.

Виды операционных систем
В зависимости от сферы использования:
• ОС мэйнфреймов – больших компьютеров;
• ОС серверов;
• ОС персональных компьютеров;
• OC мобильных устройств;
• встроенные OC;
• OC маршрутизаторов.

14.

Самые распространённые ОС

15.

Спасибо за внимание!
English     Русский Правила