Функции операционных систем. — КиберПедия 

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Функции операционных систем.

2017-11-16 167
Функции операционных систем. 0.00 из 5.00 0 оценок
Заказать работу

1) Прием от пользов-ля заданий или команд, сформулированных на соответствующем языке и их обработка. Команда связана c запуском прог и операциями над файлами.

3) Распредел-е памяти. В больш-ве совр. систем организована вирт. память.

4) Запуск прог

5) Идентификация всех прог и данных

6) Прием и исполнение разл.запросов от выполняющихся приложений.

7) Обслужив-е всех операций ввода-вывода.

8) Обеспечение работы систем управления файлами и систем управления базами данных.

9) Обеспеч-е режима мультипрограммир-я (организация параллельного исполнения двух или более программ на одном процессоре).

11) Орг-я механизмов обмена сообщениями и данными м/у выполняющимися прогр-ми

12) Обеспеч-е взаимодействия связанных м/у собой компов

13) Защита одной проги от влияния другой, обеспеч-е сохранности данных, защита самой ос от исполняющихся на компе прилож-ий

14) самозащита

15) Предоставл-е услуг на случай частичного сбоя системы

16) Обеспеч-е работы систем программир-я, с пом. которых польз-ли сами готовят свои проги

В соотв-и с этими функциями ос можно рассматривать как

1) виртуальную машину

2) систему управления ресурсами

Ос как виртуальная машина.

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

 

ОС как система управления ресурсами

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

•планирование ресурса - то есть определение, кому, когда, сколько

•отслеживание состояния ресурса - то есть поддержание оперативной информации о ресурсе

•разрешение конфликтов м/у процессами

•удовлетворение запросов на ресурсы

Задача-прога в стадии выполнения

Программа – статич.объект, представляющий собой файл с кодами и данными

Процесс – динамич.объект,кот-ый возник.в ос после того,как польз-ль или сама ос решает запустить прогу на выполн-е

 

Сетевые ОС

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

В сетевой операционной системе отдельной машины можно выделить несколько частей

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

• Средства предоставления собственных ресурсов и услуг в общее пользование - серверная часть ОС (сервер).Обработка запросов, управление периферией и работа с удалёнными пользователями

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

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

 


Поделиться с друзьями:

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.