🗊 Презентация Координация действий машины

Категория: Образование
Нажмите для полного просмотра!
Координация действий машины, слайд №1 Координация действий машины, слайд №2 Координация действий машины, слайд №3 Координация действий машины, слайд №4 Координация действий машины, слайд №5 Координация действий машины, слайд №6 Координация действий машины, слайд №7 Координация действий машины, слайд №8 Координация действий машины, слайд №9 Координация действий машины, слайд №10

Вы можете ознакомиться и скачать презентацию на тему Координация действий машины. Доклад-сообщение содержит 10 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Презентация КООРДИНАЦИЯ ДЕЙСТВИЙ МАШИНЫ
Описание слайда:
Презентация КООРДИНАЦИЯ ДЕЙСТВИЙ МАШИНЫ

Слайд 2


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

Слайд 3


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

Слайд 4


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

Слайд 5


Модель "клиент/сервер" Различные составляющие операционной системы обычно выполняются как отдельные процессы, конкурирующие в системе с...
Описание слайда:
Модель "клиент/сервер" Различные составляющие операционной системы обычно выполняются как отдельные процессы, конкурирующие в системе с разделением времени за получение от диспетчера квантов времени ЦП. Для координации своих действий этим процессам необходимо взаимодействовать друг с другом.

Слайд 6


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

Слайд 7


Идентичность схемы взаимодействия клиентов и серверов, функционирующих на одной и на разных машинах.
Описание слайда:
Идентичность схемы взаимодействия клиентов и серверов, функционирующих на одной и на разных машинах.

Слайд 8


Спецификация COBRA Желание установить единообразную систему отправки сообщений, которая сможет поддерживать такую распределенную систему в...
Описание слайда:
Спецификация COBRA Желание установить единообразную систему отправки сообщений, которая сможет поддерживать такую распределенную систему в компьютерной сети, является основополагающей целью ряда стандартов и спецификаций, известных как CORBA (Common Object Request Broker Architecture – архитектура брокеров запросов общих объектов). Спецификация CORBA включает систему стандартов, регламентирующих сетевые взаимодействия элементов программного обеспечения, называемых объектами (такими, как клиенты или серверы). Она была разработана группой OMG (Object Management Group – группа по управлению объектами), представляющей собой консорциум фирм-производителей аппаратного и программного обеспечения, а также пользователей, заинтересованных в расширении сферы применения объектно-ориентированной технологии.

Слайд 9


Контрольные вопросы Кратко опишите различия между программой и процессом. Кратко опишите действия, предпринимаемые центральным процессором при...
Описание слайда:
Контрольные вопросы Кратко опишите различия между программой и процессом. Кратко опишите действия, предпринимаемые центральным процессором при возникновении прерывания. Каким образом в системе с разделением времени процесс с высоким приоритетом может выполняться быстрее других? Определите, какие взаимосвязи в обществе отвечают модели "клиент/сервер"?

Слайд 10


Спасибо за просмотр
Описание слайда:
Спасибо за просмотр



Похожие презентации
Mypresentation.ru
Загрузить презентацию