Скачать презентацию Операционная система Операционная система комплекс управляющих Скачать презентацию Операционная система Операционная система комплекс управляющих

ОС.pptx

  • Количество слайдов: 17

Операционная система Операционная система

Операционная система — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как Операционная система — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.

 Основные функции: Исполнение запросов программ (ввод и вывод данных, запуск и остановка других Основные функции: Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др. ). Загрузка программ в оперативную память и их выполнение. Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода). Управление оперативной памятью (распределение между процессами, организация виртуальной памяти). Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др. ), организованным в той или иной файловой системе. Обеспечение пользовательского интерфейса. Сохранение информации об ошибках системы.

Дополнительные функции: Параллельное или псевдопараллельное выполнение задач (многозадачность). Эффективное распределение ресурсов вычислительной системы между Дополнительные функции: Параллельное или псевдопараллельное выполнение задач (многозадачность). Эффективное распределение ресурсов вычислительной системы между процессами. Разграничение доступа различных процессов к ресурсам. Организация надёжных вычислений (невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе), основана на разграничении доступа к ресурсам. Взаимодействие между процессами: обмен данными, взаимная синхронизация. Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений. Многопользовательский режим работы и разграничение прав доступа. Компоненты операционной системы: Загрузчик Ядро Командный процессор (интерпретатор) Драйверы устройств Интерфейс

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

Операционная система MS DOS (Microsoft Disk Operating System) — самая распространенная ОС на 16 Операционная система MS DOS (Microsoft Disk Operating System) — самая распространенная ОС на 16 -разрядных персональных компьютерах. Она состоит из следующих основных модулей (рис. 6. 4): базовая система ввода/вывода (BIOS); блок начальной загрузки (Boot Record); модуль расширения базовой системы ввода/вывода (IO. SYS); модуль обработки прерываний (MSDOS. SYS); командный процессор (COMMAND. COM); утилиты MS DOS.

 Базовая система ввода/вывода (BIOS) выполняет наиболее простые и универсальные услуги операционной системы, связанные Базовая система ввода/вывода (BIOS) выполняет наиболее простые и универсальные услуги операционной системы, связанные с осуществлением ввода-вывода. В функции BIOS входит также автоматическое тестирование основных аппаратных компонентов(оперативной памяти и др. ) при включении машины и вызов блока начальной загрузки DOS. Блок начальной загрузки (или просто загрузчик) — это очень короткая программа, единственная функция которой заключается в считывании с диска в оперативную память двух других частей DOS — модуля расширения базовой системы ввода/вывода и модуля обработки прерываний. Модуль расширения базовой системы ввода/вывода дает возможность использования дополнительных драйверов, обслуживающих новые внешние устройства, а также драйверов для нестандартного обслуживания внешних устройств. Модуль обработки прерываний реализует основные высокоуровневые услуги DOS, поэтому его и называют основным. Командный процессор DOS обрабатывает команды, вводимые пользователем. Утилиты DOS — это программы, поставляемые вместе с операционной системой в виде отдельных файлов. Они выполняют действия обслуживающего характера, например, разметку дискет, проверку дисков и т. д.

Семейства операционных систем: Однозадачные CP/M-совместимые CP/M MS-DOS-совместимые MS-DOS PC-DOS PTS-DOS Free. DOS Другие Palm. Семейства операционных систем: Однозадачные CP/M-совместимые CP/M MS-DOS-совместимые MS-DOS PC-DOS PTS-DOS Free. DOS Другие Palm. OS Netware

Семейства операционных систем: Многозадачные POSIX-совместимые Unix Linux - его ближайший родственник Solaris BSD ◦ Семейства операционных систем: Многозадачные POSIX-совместимые Unix Linux - его ближайший родственник Solaris BSD ◦ Free. BSD Mac OS X ◦ Open. BSD ◦ Net. BS HURD

BIOS BIOS— реализованная в виде микропрограмм часть системного программного обеспечения, которая предназначается для предоставления BIOS BIOS— реализованная в виде микропрограмм часть системного программного обеспечения, которая предназначается для предоставления операционной системе API доступа к аппаратуре компьютера и подключенным к нему устройствам. В персональных IBM PC-совместимых компьютерах, использующих микроархитектуру x 86, BIOS представляет собой набор записанных в микросхему EEPROM (ПЗУ) персонального компьютера микропрограмм (образующих системное программное обеспечение), обеспечивающих начальную загрузку компьютера и последующий запуск операционной системы.

Основные производители BIOS для ноутбуков, персональных компьютеров и серверов: American Megatrends (AMI) • Award Основные производители BIOS для ноутбуков, персональных компьютеров и серверов: American Megatrends (AMI) • Award Softwareю. • Для компьютеров на базе иных платформ для обозначения встроенного ПО используются другие термины. (Например, в архитектуре SPARC такой набор микропрограмм может называться PROM, или Boot. ) •

Большое разнообразие операционных систем подразделяется на четыре типа, в зависимости от типов компьютеров, которыми Большое разнообразие операционных систем подразделяется на четыре типа, в зависимости от типов компьютеров, которыми они управляют, и приложений, которые они поддерживают. ОС делятся на следующие категории: Однопользовательские однозадачные – как видно из названия, такие системы предназначены для управления компьютером таким образом, чтобы в любой заданный момент времени один пользователь мог эффективно выполнять одну задачу либо действие. Хорошим примером однопользовательской однозадачной ОС является Palm OS для карманных компьютеров Palm.

 Однопользовательские многозадачные – такие ОС большинство пользователей в настоящее время применяют в своих Однопользовательские многозадачные – такие ОС большинство пользователей в настоящее время применяют в своих настольных компьютерах и ноутбуках. Windows от Microsoft и Mac. OS от Apple – примеры операционных систем, позволяющих одному пользователю одновременно выполнять несколько программ. Например, пользователь Windows вполне может набирать заметки в текстовом редакторе, одновременно загружая файл из Интернета и печатая текст сообщения электронной почты.

 Многопользовательская система позволяет многим разным людям одновременно пользоваться ресурсами одного компьютера. Операционная система Многопользовательская система позволяет многим разным людям одновременно пользоваться ресурсами одного компьютера. Операционная система должна сбалансировать требования различных пользователей, а также обеспечить использование каждой задействованной ими программой достаточных и разделенных ресурсов, чтобы проблема, возникшая у одного пользователя, не распространилась на все сообщество пользователей. Примерами многопользовательских операционных систем являются Unix, VMS и операционные системы для больших компьютеров, такие как MVS.

 Важно различать многопользовательские операционные системы и однопользовательские с поддержкой работы в сети. Каждая Важно различать многопользовательские операционные системы и однопользовательские с поддержкой работы в сети. Каждая из систем Windows 2000 или Novell Netware может работать с сотнями или тысячами пользователей в сети, но сами операционные системы не являются в полном смысле слова многопользовательскими. Единственным "пользователем" Windows 2000 либо Netware является системный администратор. Поддержка сети и все регистрационные записи удаленных пользователей, которые можно создавать с помощью сети, в общем плане операционной системы представляют собой программу, запускаемую пользователем с правами администратора.

Работу выполнила Студентка группы ПСт-122 Халимова Зульфия Работу выполнила Студентка группы ПСт-122 Халимова Зульфия