Вторник , Ноябрь 19 2019

ОСиС

Дисциплина «Операционные системы и среды»

Лекция № 9. ОПЕРАЦИОННЫЕ СИСТЕМЫ ФИРМЫ IBM: OS/2, MVS и VM/CMS

9.1. Операционная система OS/2 Операционная система OS/2 зародилась как опытный проект компании IBM, называвшийся ADOS (Advanced DOS), один из трех претендентов на роль DOS 4. В то время компании IBM и Microsoft формально сотрудничали при разработке операционной системы следующего поколения для компьютеров PC. OS/2 версии 1.0 впервые вышла в 1987 …

Подробнее »

Лекция № 8. ОПЕРАЦИОННЫЕ СИСТЕМЫ MacOS и BeOS

8.1. Операционная система MacOS Операционная система Macintosh была разработана в компании Apple в начале 80-х годов прошлого века. Ее создателей вдохновила передовая работа по разработке GUI-интерфейсов, осуществленная ранее в Исследовательском центре Palo Alto (Palo Alto Research Center) компании Xerox. Она увидела свет вместе с компьютером Macintosh в 1984 году. С …

Подробнее »

Лекция № 7. СРАВНЕНИЕ ОПЕРАЦИОННЫХ СИСТЕМ

7.1. Схема исторических связей между операционными системами На рис. 7.1. отражены генетические связи между наиболее известными операционными системами. Рис. 7.1. Схема исторических связей между операционными системами           Отмеченные серым цветом операционные системы не являются системами разделения времени. Системы, названия которых обрамлены сплошными линиями, до сих пор существуют. Дата «рождения» представляет …

Подробнее »

Лекция № 6. АРХИТЕКТУРА ОПЕРАЦИОННЫХ СИСТЕМ

6.1 Принципы построения операционных систем Наиболее важными принципами, закладываемыми в основу построения операционных систем, являются следующие: принцип модульности, принцип виртуализации, принцип мобильности (переносимости), принцип совместимости, принцип открытости, принцип генерации операционной системы из программных компонентов. Необходимо отметить, что не все из перечисленных принципов реализованы в существующих операционных системах. Принцип модульности. Операционная …

Подробнее »

Лекция № 5. ФАЙЛОВЫЕ СИСТЕМЫ

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

Подробнее »

Лекция № 4. УПРАВЛЕНИЕ РЕСУРСАМИ

4.1 Понятие ресурса Концепция процесса преследует цель выработки механизма распределения и управления ресурсами. При разработке первых систем ресурсами считались: процессорное время, память, каналы ввода-вывода,периферийные устройства. Однако очень скоро понятие ресурса стало гораздо более универсальным и общим. Различного рода программные и информационные ресурсы также могут быть определены для системы как объекты, …

Подробнее »

Лекция № 3. ПРОЦЕССЫ

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

Подробнее »

Лекция № 2. КЛАССИФИКАЦИЯ ОПЕРАЦИОННЫХ СИСТЕМ

2.1 Введение В зависимости от количества одновременно выполняемых задач операционные системы делятся на однозадачные  и  многозадачные.  В зависимости от размера ядра – на микроядерные и макроядерные.  В зависимости от количества выполняемых функций – на специализированные и системы общего назначения.  Операционные системы компьютеров, оснащенных несколькими процессорами, делятся на две категории: с асимметричной либо симметричной обработками.  2.2 Однозадачные и многозадачные ОС  В первых вычислительных системах …

Подробнее »

Лекция № 1. ОСНОВНЫЕ ПОНЯТИЯ

1.1 Системное и прикладное программное обеспечение  Все программное обеспечение (ПО) делится на системное и прикладное. Системными принято называть такие программы, которые используются всеми остальными программами, без них невозможно создание и выполнение прикладных программ. Прикладные программы выполняют научные, технические и иные задачи, непосредственно не связанные с управлением компьютером.  В составе системного ПО можно выделить …

Подробнее »