Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Сетевые Операционные Системы

Мультипрограммирование в системах пакетной обработки | Назначение | Мультизадачный режим, наоборот, предполагает, что забота о параллельном выполнении и взаимодействии приложений ложится как раз на прикладных программистов. | Супервизор - supervisor | Режимы управления вводом-выводом | Взлом парольной защиты операционной системы UNIX | Синхронный и асинхронный ввод-вывод | Принудительное разграничение доступа | Полиморфные вирусы. | Выталкивание дольше всего не использовавшейся страницы. LRU (The Least Recently Used) Algorithm . |


Читайте также:
  1. I.I.5. Эволюция и проблемы развития мировой валютно-финансовой системы. Возникновение, становление, основные этапы и закономерности развития.
  2. II.II. 1. Управление человеческими ресурсами - ядро системы современного менеджмента. Общие подходы и механизмы их реализации.
  3. IV Методики структуризации целей и функций системы
  4. MPG-MAX-PRO™ - Очиститель топливной системы
  5. Quot;Статья 54. Виды пенсионных выплат за счет средств накопительной системы пенсионного страхования
  6. Quot;Статья 79. Источники формирования накопительной системы пенсионного страхования и использования ее средств
  7. А) Дайте краткую характеристику солнечной системы. Заполните таблицу.

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

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

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

В настоящий момент около 90% персональных компьютеров используют ОС Windows, которая имеет ряд достоинств и вытеснила конкурентов из этого сегмента рынка. Более широкий класс ОС ориентирован для использования на серверах. К этому классу ОС относят: семейство Unix, разработки фирмы Microsoft, сетевые продукты Novell и корпорации IBM.

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

 

Одна операционная система может поддерживать несколько операционных сред путем эмуляции функций

 

свопинг (swapping) – перемещение процессов из главной памяти на диск и обратно целиком.

 

Основные функции, которые выполняет ОС, следующие:

• прием от пользователя заданий или команд, сформулированных на соответствующем языке — в виде директив (команд) оператора или в виде указаний (своеобразных команд) с помощью соответствующего манипулятора (например, с помощью мыши), — и их обработка;

• прием и исполнение программных запросов на запуск, приостановку, остановку других программ;

• загрузка в оперативную память подлежащих исполнению программ;

• инициация программы (передача ей управления, в результате чего процессор исполняет программу);

• идентификация всех программ и данных;

• обеспечение работы систем управлений файлами (СУФ) и/или систем управления базами данных (СУБД), что позволяет резко увеличить эффективность всего программного обеспечения;

• обеспечение режима мультипрограммирования, то есть выполнение двух или более программ на одном процессоре, создающее видимость их одновременного исполнения;

• обеспечение функций по организации и управлению всеми операциями ввода/вывода;

• распределение памяти;

• планирование и диспетчеризация задач;

• обеспечение сохранности данных;

• обеспечение работы систем программирования, с помощью которых пользователи готовят свои программы и др.


Дата добавления: 2015-07-19; просмотров: 62 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Классификация ОС.| Проведем классификацию операционных систем

mybiblioteka.su - 2015-2024 год. (0.008 сек.)