» » » Операционные системы, среды и оболочки

Презентация на тему Операционные системы, среды и оболочки


Здесь Вы можете скачать готовую презентацию на тему Операционные системы, среды и оболочки. Предмет презентации: Информатика. Красочные слайды и илюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого презентации воспользуйтесь плеером, или если вы хотите скачать презентацию - нажмите на соответствующий текст под плеером. Презентация содержит 10 слайдов.

Слайды презентации

Слайд 1
Операционные системы, Операционные системы, среды и оболочки среды и оболочки Понятие операционной системы. Понятие операционной системы. Основные функции ОС. Основные функции ОС.
Слайд 2
Понятие операционной системы Понятие операционной системы  Операционная система Операционная система (ОС) – это комплекс (ОС) – это комплекс программ, обеспечивающих возможность программ, обеспечивающих возможность рационального использования оборудования рационального использования оборудования и другого программного обеспечения и другого программного обеспечения удобным для пользователя образом. удобным для пользователя образом.  Операционные системы призваны упростить Операционные системы призваны упростить управление ресурсами компьютера, управление ресурсами компьютера, разработку прикладного программного разработку прикладного программного обеспечения и работу конечных обеспечения и работу конечных пользователей. пользователей.
Слайд 3
Структура вычислительной Структура вычислительной системы системы  В понятие вычислительной системы включают: В понятие вычислительной системы включают: – hardware, или техническое обеспечение: процессор, память, hardware, или техническое обеспечение: процессор, память, монитор, дисковые устройства и т.д., объединенные монитор, дисковые устройства и т.д., объединенные магистральным соединением, которое называется шиной. магистральным соединением, которое называется шиной. – software software , или программное обеспечение: системное, , или программное обеспечение: системное, прикладное, средства разработки и т.д. К прикладному прикладное, средства разработки и т.д. К прикладному программному обеспечению, как правило, относятся программному обеспечению, как правило, относятся разнообразные банковские и прочие бизнес-программы, разнообразные банковские и прочие бизнес-программы, игры, текстовые процессоры и т. п. Под системным игры, текстовые процессоры и т. п. Под системным программным обеспечением обычно понимают программы, программным обеспечением обычно понимают программы, способствующие функционированию и разработке способствующие функционированию и разработке прикладных программ. Деление на прикладное и системное прикладных программ. Деление на прикладное и системное программное обеспечение является отчасти условным и программное обеспечение является отчасти условным и зависит от того, кто осуществляет такое деление. зависит от того, кто осуществляет такое деление.
Слайд 4
Техническое обеспечение Техническое обеспечение вычислительных систем вычислительных систем  Основная память Основная память используется для запоминания программ и данных в используется для запоминания программ и данных в двоичном виде и организована в виде упорядоченного массива ячеек, каждая двоичном виде и организована в виде упорядоченного массива ячеек, каждая из которых имеет уникальный цифровой адрес. Типовые операции над из которых имеет уникальный цифровой адрес. Типовые операции над основной памятью – считывание и запись содержимого ячейки с определенным основной памятью – считывание и запись содержимого ячейки с определенным адресом. адресом.  Выполнение различных операций с данными осуществляется изолированной Выполнение различных операций с данными осуществляется изолированной частью компьютера, называемой частью компьютера, называемой центральным процессором (ЦП). ЦП также (ЦП). ЦП также имеет ячейки для запоминания информации, называемые регистрами. Их имеет ячейки для запоминания информации, называемые регистрами. Их разделяют на регистры общего назначения и специализированные регистры. В разделяют на регистры общего назначения и специализированные регистры. В современных компьютерах емкость регистра обычно составляет 4–8 байт. современных компьютерах емкость регистра обычно составляет 4–8 байт. Регистры общего назначения используются для временного хранения данных и Регистры общего назначения используются для временного хранения данных и результатов операций. Для обработки информации обычно организовывается результатов операций. Для обработки информации обычно организовывается передача данных из ячеек памяти в регистры общего назначения, выполнение передача данных из ячеек памяти в регистры общего назначения, выполнение операции центральным операции центральным процессором процессором и передача результатов операции в и передача результатов операции в основную память. основную память.  Специализированные регистры используются для контроля работы Специализированные регистры используются для контроля работы процессора процессора . . Наиболее важными являются: программный счетчик, регистр команд и регистр, Наиболее важными являются: программный счетчик, регистр команд и регистр, содержащий информацию о состоянии программы. содержащий информацию о состоянии программы.
Слайд 5
Взаимодействие с Взаимодействие с периферийными устройствами периферийными устройствами  Периферийные устройства предназначены для ввода и вывода Периферийные устройства предназначены для ввода и вывода информации. Каждое устройство обычно имеет в своем составе информации. Каждое устройство обычно имеет в своем составе специализированный компьютер, называемый специализированный компьютер, называемый контроллером контроллером или адаптером. Когда контроллер вставляется в разъем на или адаптером. Когда контроллер вставляется в разъем на материнской плате, он подключается к шине и получает материнской плате, он подключается к шине и получает уникальный номер (адрес). После этого контроллер уникальный номер (адрес). После этого контроллер осуществляет наблюдение за сигналами, идущими по шине, и осуществляет наблюдение за сигналами, идущими по шине, и отвечает на сигналы, адресованные ему. отвечает на сигналы, адресованные ему.  Любая операция ввода-вывода предполагает диалог между ЦП Любая операция ввода-вывода предполагает диалог между ЦП и контроллером устройства. Когда и контроллером устройства. Когда процессору процессору встречается встречается команда, связанная с вводом-выводом, входящая в состав команда, связанная с вводом-выводом, входящая в состав какой-либо программы, он выполняет ее, посылая сигналы какой-либо программы, он выполняет ее, посылая сигналы контроллеру устройства. Это так называемый контроллеру устройства. Это так называемый программируемый ввод-вывод. программируемый ввод-вывод.
Слайд 6
Основные функциональные Основные функциональные задачи ОС задачи ОС  Операционные системы, как часть Операционные системы, как часть системного программного обеспечения, системного программного обеспечения, выполняет ряд важных задач: выполняет ряд важных задач: – организация программного интерфейса; организация программного интерфейса; – организация программно-аппаратного организация программно-аппаратного взаимодействия (взаимодействие с аппаратурой); взаимодействия (взаимодействие с аппаратурой); – организация пользовательского интерфейса; организация пользовательского интерфейса; – организация межмашинного взаимодействия. организация межмашинного взаимодействия.
Слайд 7
Основные функции классической Основные функции классической ОС ОС  Шесть основных функций, которые выполняют Шесть основных функций, которые выполняют классические операционные системы: классические операционные системы: – Планирование заданий и использования процессора. Планирование заданий и использования процессора. – Обеспечение программ средствами коммуникации и Обеспечение программ средствами коммуникации и синхронизации. синхронизации. – Управление памятью. Управление памятью. – Управление файловой системой. Управление файловой системой. – Управление вводом-выводом. Управление вводом-выводом. – Обеспечение безопасности Обеспечение безопасности  Каждая из приведенных функций обычно Каждая из приведенных функций обычно реализована в виде подсистемы, являющейся реализована в виде подсистемы, являющейся структурным компонентом ОС. структурным компонентом ОС.
Слайд 8
Классификация ОС Классификация ОС  Реализация многозадачности Реализация многозадачности  По числу одновременно выполняемых задач операционные системы можно По числу одновременно выполняемых задач операционные системы можно разделить на два класса: разделить на два класса: – многозадачные (Unix, OS/2, Windows); многозадачные (Unix, OS/2, Windows); – однозадачные (например, MS-DOS). однозадачные (например, MS-DOS).  Многозадачная ОС Многозадачная ОС , решая проблемы распределения ресурсов и конкуренции, , решая проблемы распределения ресурсов и конкуренции, полностью реализует мультипрограммный режим. полностью реализует мультипрограммный режим. – Многозадачный режим, который воплощает в себе идею разделения времени, Многозадачный режим, который воплощает в себе идею разделения времени, называется вытесняющим (preemptive). Каждой программе выделяется квант называется вытесняющим (preemptive). Каждой программе выделяется квант процессорного времени, по истечении которого управление передается другой процессорного времени, по истечении которого управление передается другой программе. Говорят, что первая программа будет вытеснена. В вытесняющем режиме программе. Говорят, что первая программа будет вытеснена. В вытесняющем режиме работают пользовательские программы большинства коммерческих ОС. работают пользовательские программы большинства коммерческих ОС. – В некоторых ОС (Windows 3.11, например) пользовательская программа может В некоторых ОС (Windows 3.11, например) пользовательская программа может монополизировать процессор, то есть работает в невытесняющем режиме. Как монополизировать процессор, то есть работает в невытесняющем режиме. Как правило, в большинстве систем не подлежит вытеснению код собственно ОС. правило, в большинстве систем не подлежит вытеснению код собственно ОС. Ответственные программы, в частности задачи реального времени, также не Ответственные программы, в частности задачи реального времени, также не вытесняются. Более подробно об этом рассказано в лекции, посвященной вытесняются. Более подробно об этом рассказано в лекции, посвященной планированию работы процессора. планированию работы процессора. – По приведенным примерам можно судить о приблизительности классификации. Так, в По приведенным примерам можно судить о приблизительности классификации. Так, в ОС MS-DOS можно организовать запуск дочерней задачи и наличие в памяти двух и ОС MS-DOS можно организовать запуск дочерней задачи и наличие в памяти двух и более задач одновременно. Однако эта ОС традиционно считается однозадачной, более задач одновременно. Однако эта ОС традиционно считается однозадачной, главным образом из-за отсутствия защитных механизмов и коммуникационных главным образом из-за отсутствия защитных механизмов и коммуникационных возможностей. возможностей.
Слайд 9
Классификация ОС Классификация ОС  Поддержка многопользовательского Поддержка многопользовательского режима режима  По числу одновременно работающих По числу одновременно работающих пользователей ОС можно разделить на: пользователей ОС можно разделить на: – однопользовательские (MS-DOS, Windows 3.x); однопользовательские (MS-DOS, Windows 3.x); – многопользовательские (Windows 2000 многопользовательские (Windows 2000 , XP , XP , Unix). , Unix).  Наиболее существенное отличие между Наиболее существенное отличие между этими ОС заключается в наличии у этими ОС заключается в наличии у многопользовательских систем механизмов многопользовательских систем механизмов защиты персональных данных каждого защиты персональных данных каждого пользователя. пользователя.
Слайд 10
Классификация ОС Классификация ОС  Многопроцессорная обработка Многопроцессорная обработка  Вплоть до недавнего времени вычислительные системы имели один Вплоть до недавнего времени вычислительные системы имели один центральный процессор. В результате требований к повышению центральный процессор. В результате требований к повышению производительности появились многопроцессорные системы, производительности появились многопроцессорные системы, состоящие из двух и более процессоров общего назначения, состоящие из двух и более процессоров общего назначения, осуществляющих параллельное выполнение команд. осуществляющих параллельное выполнение команд.  Поддержка мультипроцессирования является важным свойством ОС и Поддержка мультипроцессирования является важным свойством ОС и приводит к усложнению всех алгоритмов управления ресурсами. приводит к усложнению всех алгоритмов управления ресурсами. Многопроцессорная обработка реализована в таких ОС, как Linux, Многопроцессорная обработка реализована в таких ОС, как Linux, Solaris, Windows NT, и ряде других. Solaris, Windows NT, и ряде других.  Многопроцессорные ОС разделяют на симметричные и Многопроцессорные ОС разделяют на симметричные и асимметричные. асимметричные. – В В симметричных ОС симметричных ОС на каждом процессоре функционирует одно и то же на каждом процессоре функционирует одно и то же ядро, и задача может быть выполнена на любом процессоре, то есть ядро, и задача может быть выполнена на любом процессоре, то есть обработка полностью децентрализована. При этом каждому из процессоров обработка полностью децентрализована. При этом каждому из процессоров доступна вся память. доступна вся память. – В В асимметричных ОС асимметричных ОС процессоры неравноправны. Обычно существует процессоры неравноправны. Обычно существует главный процессор (master) и подчиненные (slave), загрузку и характер главный процессор (master) и подчиненные (slave), загрузку и характер работы которых определяет главный процессор. работы которых определяет главный процессор.

Другие презентации по информатике



  • Яндекс.Метрика
  • Рейтинг@Mail.ru