Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
суворов.doc
Скачиваний:
1
Добавлен:
14.08.2019
Размер:
793.6 Кб
Скачать
  1. Эволюция ос и Сетевые ос

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

Этапы развития ОС:

  1. 1965-75переход к интегральным микросхемам, использование мультипрогр, мультипроцессирования, поддержка многопользовательского режима, вирт память, ФС, разграниченный доступ, сетевые работы

Мультипрогр-способ организации выч. Процесса, при котором в памяти ПК находятся несколько прог, которые попеременно выполняются на одном процессоре

А)система пакетной обр. – обеспечение макс. Загрузки процессора

Б) сист с разделением времени – эффект. Ниже чем у пакетной, но удобна для юзера

В) система удаленного ввода задачи: организует выч процесс

  1. 1970-е – ОС и глоб сети – одна задача выполнялась на нескольких ПК

Появление Арпанет – объединенные ПК, общая ОС

Термина-Терминал; ПК-Терминал; ПК-ПК

  1. ОС для мини ПК и первые ЛВС

UNIX – не привязывалась к аппаратным требованиям

«+» возможность изманения кода юзером. Свободное распространение

  1. 1980-е развитие ОС

Разработан TCP/IP – толчок для Инета, стек большинства ОС

Дружественный интерфейс пользователя

MS-DOS – однопользовательская, однопрограммная, дешевая

  1. 1990-Е – ОС работает с ЛВС и ГВС

-исп. Мультиплексирование нескольких стеков протоколов => поддержка работы с клиентами и серверами

- поддержка с сетью Инет=> ЭВМ элемент коммуникации с разными выч возможностями

-исп ОС в кормаративном масштабе=> упор на обеспечение инф безопасности

Современным ОС присуще платформенность т.е. способность работать на разном железе

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

3.Назначение и функции ос для автономного (не сетевого )пк

Ос ПК – комплекс взаимосвязанных прог, который действует как интерфейс между приложением и пользователем с одной стороны и аппаратуры Пк с другой

Функции:

  1. Предоставление пользователю вместо реального железа расширенную вирт машину

  2. Повышение эффективности использования ПК путем рационального управления его ресурсами

Вирт. Машина : программист общается с ПК на высоком уровне кот предостовляет ОС.

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

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

Управление ресурсами:

ОС-механизм кот распределяет ресурсы ПК, которые распределяются между процессами

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

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

Задачи по управлению ресурсами:

  1. Планирование ресурса – определение кому, когда и в каком колве этот ресурс следует выделить

  2. Удовлетворение запросов на ресурс

  3. Отслеживание состояния и учет управления ресурсами

  4. Разрешение конфликтов между процессами