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

Департамент образования города Москвы ГОУ СОШ 886 РЕФЕРАТ По предмету информатика Тема Операционные системы Автор ученик 11 Б класса Климук Евгений Москва 2006 СОДЕРЖАНИЕ Введение 1.История возникновения ОС .1.1 Возникновение ОС .1.2 Появление мультипрограммных операционных 5 систем для мейнфреймов 1.3 Развитие операционных систем в 80-е годы 2.Архитектура ОС .2.1 Ядро и вспомогательные модули 2.2 Ядро в привилегированном режиме 2.3 Многослойная структура ОС . 2.4 Микроядерная архитектура . 2.5 Файловые системы .3.Многообразие современных ОС 19 3.1 MS Windows . 19 3.2 Mac OS 3.3 Unix-Linux 22 3.4 O S 2 Warp .25 Список используемой литературы 29ВВЕДЕНИЕ Представьте себе, что вы едете на автомобиле, пытаясь непосредственно руками поворачивать колеса, контролировать состав горючей смеси, поступающей в двигатель, изменить зацепление шестеренок, передающих вращение от двигателя к колесам, омывать и чистить лобовое стекло и совершать прочие действия, необходимые для нормального функционирования автомобиля.

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

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

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

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

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

История возникновения ОС

История возникновения ОС 1

Возникновение ОС

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

Появление мультипрограммных операционных

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

Развитие операционных систем в

С этого времени началось совместное существование UNIX и протоколов TC... В результате были приняты стандарты POSIX и XPG, определяющие интерфей... Разработчики первых персональных компьютеров считали, что при индивиду... Эта версия MS-DOS добавила к файловой системе необходимые средства бло... Наиболее известной системой этого типа была версия UNIX компании Santa...

Архитектура ОС

Архитектура ОС

Ядро и вспомогательные модули

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

Ядро в привилегированном режиме

Ядро в привилегированном режиме. Для надежного управления ходом выполнения приложений операционная сист... Иногда это свойство - работа в привилегированном режиме - служит основ... Архитектура операционной системы с ядром в привилегированном режиме. Операционная система должна обладать исключительными полномочиями такж...

Многослойная структура ОС

Набор функций микроядра обычно соответствует функциям слоя базовых мех... Как известно, информация на жестком диске хранится в секторах обычно 5... Файловая система берет на себя организацию взаимодействия программ с ф... В FAT применяются следующие соглашения по именам файлов имя должно нач... 3 В настоящее время появляются новые поколения жестких дисков, имеющие...

MS Windows

Помимо совместимости программных интерфейсов, Windows NT поддерживает ... К новому тысячелетию компания подходит уверенно занимающей достойное м... Компания быстро росла. Дэниел не запатентовал свое изобретение. Отныне наличие SCSI-порта становится стандартом для Macintosh.

Unix-Linux

Версия USL сейчас имеет хождение в своем четвертом релизе, SVR4, а пос... В состав OS 2 Warp входит набор утилит BonusPack, который содержит IBM... То же самое программное обеспечение дает возможность клиенту Warp Conn... Что касается почтовых услуг, то IBM выбрала для Warp Connect пакет Lot... 5.

Список используемой литературы

Список используемой литературы 1. Вокруг света 2. Н.А. Олифер, В.Г. Олифер Сетевые операционные системы 3. А.В. Гордеев Операционные системы 4. Larry Greenfield Руководство пользователя Linux 5. Sven Goldt, Sven van der Meer, Skott Burkett, Matt Welsh Руководство пользователя Linux.