Лекции по Операционным системам (Иванько А. Ф.)

Кирилл Николоев сб, 19.03.2016 17:45

Основные сведения об операционных системах. эволюция операционных систем происходила в несколько временных периодов: 1. 1945 – 1955 характеризуеться процессом в создании цифровых вычислительных машин. Появляются первые ламповые ЭВМ. Программирование на которых представляло собой научно исследовательские задачи. Программирование осуществлялось исключительно на машинном языке. Вопросы вычислительных процессов решались в ручную каждым отдельным программистом непосредственно с пульта управления машин. В качестве системного программного обеспечения фигурировали библиотеки и служебные программы.

2. 1955-1965 Характеризуется тем, что появляется новая элементная база вычислительной техники, появляются полупроводники. Становятся более надежными по сравнению с ЭВМ первого периода, могут работать достаточно долго, появляется возможность решать задачи связанные с непрерывным решением работы. Появляются первые алгоритмические зыки. (Фортран, Аум, Ассемблер) С появление первых алгоритмических языков появляются первые специальные программы (компиляторы и трансляторы). В результате появления социальных программ возрастает стоимость системного времени. Эта проблема требует уменьшения времени между запусками прикладных программ. Появляются первые системы пакетной упаковки, которые позволяют автоматизировать запуск одной программы за другой. Благодаря этому увеличивается коэффицент загрузки процесса, в систему пакетной обработки информации явилась прообразом современных операционных систем. Они стали первыми системными программа предназначенными для управления вычислительных процессов. В ходе реализации систем пакетной обработки разработана формализованный язык управления заданиями с помощью которого программист сообщал вычислительной системе и оператору какую работу он хочет выполнить на вычислительной машине. Совокупность нескольких заданий получает название пакет задание. В то время так пакет заданий представлялся в виде колоды перфокарт.

3. 1965 – 1980-е Характеризуется развитием новой элементарной базы, происходит переход от полупроводниковых элементов к интегральным схемам, что приводит Характерно создание семейств появляются машины IBM 360 для которой характерно решение многих задач связанных с решением программной совместимости ЭВМ. В свою очередь программная совместимость ЭВМ требует совместимости и их операционных систем. Перед разработчиками системного программного обеспечения возникает проблема совместимости системного программного обеспечения с большими и малыми ЭВМ. Не смотря на недостатки первые операционные системы удовлетворял большинству предоставляемых требованиям. В это время достижением явилась реализация мультипрограмирования. Мультипрограммирование – способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняется несколько различных программ. Другое нововведение этого периода - спулинг. Он может быть определен как способ организации вычислительного процесса в соответствии с которым задания считываются с машинных носителей в том темпе, в котором они появлялись помещении вычислительного центра. После обработки процессом очередного задания новое задание с магнитного носителя загружалось в раздел оперативной памяти. Наряду с мультипрограммной реализации систем пакетной обработки появляется новый тип операционных систем – системы разделения времени. Вариант мультипрограммирования в реализованных системах разделения времени ориентирован на создание для каждого пользователя иллюзии единоличного использования вычислительной машины.

Скачать файлы

Похожие документы