Автор работы: Пользователь скрыл имя, 12 Апреля 2013 в 00:36, реферат
Целью данной работы является изучение теоретического материала об операционных системах.
Для достижения поставленной цели в работе решаются следующие задачи:
- рассматриваются понятие, назначение и основные функции ОС;
- исследуется эволюция операционных систем;
- изучается классификация и разновидности операционных систем.
Введение 3
1 Операционные системы 4
1.1 Определение, назначение операционной системы 4
1.2 Основные функции ОС. 7
2. Эволюция операционных систем 11
2.1 Стандарт CP/M 11
2.2 Операционные системы типа DOS 11
2.3 Стандарт MSX 12
2.4 Операционные системы, основанные на графическом интерфейсе 13
2.5 Пи - система 14
2.6 Операционные системы семейства UNIX 14
2.7 MS Windows 16
3 Классификация и разновидности операционных систем 19
3.1 Классификация ОС 19
3.2 Разновидности ОС 19
Заключение 24
Список литературы 25
2) Серверные операционные системы
Уровнем ниже находятся серверные операционные системы. Они работают на серверах, которые представляют собой или очень большие персональные компьютеры, или рабочие станции, или даже мэйнфреймы. Они одновременно обслуживают множество пользователей и позволяют им делить между собой программные и аппаратные ресурсы. Серверы предоставляют возможность работы с печатающими устройствами, файлами или Интернетом. Интернет-провайдеры обычно запускают в работу несколько серверов для того, чтобы поддерживать одновременный доступ к сети множества клиентов. На серверах хранятся страницы web- сайтов и обрабатываются входящие запросы. UNIX и Windows 2000 являются типичными серверными операционными системами. Теперь в этих целях стала использоваться и операционная система Linux.
3) Многопроцессорные операционные системы
Все более часто применяемый способ увеличения мощности компьютеров заключается в соединении нескольких центральных процессоров в одной системе. В зависимости от вида соединения процессоров и разделения работы такие системы называются параллельными компьютерами, мультикомпьютерами пли многопроцессорными системами. Для них требуются специальные операционные системы, но зачастую такие операционные системы представляют собой варианты серверных операционных систем со специальными возможностями связи.
4) Операционные системы для персональных компьютеров
Следующую категорию составляют операционные системы для персональных компьютеров. Их работа заключается в предоставлении удобного интерфейса для одного пользователя. Такие системы широко используются для работы с текстом» электронными таблицами и доступа к Интернету. Наиболее яркие примеры — это Windows 98, Windows 2000, операционная система компьютера Macintosh и Linux. Операционные системы для персональных компьютеров настолько хорошо известны, что вряд ли необходимо представлять здесь их краткий обзор. На самом деле множество людей даже не имеет понятия о существовании других видов операционных систем, кроме той, которой они пользуются.
5) Операционные системы реального времени
Еще один вид операционной
системы — это системы
Существует и другой вид: гибкая система реального времени, в которой допустимы случающиеся время от времени пропуски сроков выполнения операции. В эту категорию попадают цифровое аудио и мультимедийные системы. Системы Vx Works и QNX являются хорошо известными операционными системами реального времени.
6) Встроенные операционные системы
Продолжая двигаться от огромных систем ко все меньшим, мы добрались до «карманных» компьютеров и встроенных систем. Карманный компьютер или PDA (Personal Digital Assistant — персональный цифровой помощник) — это маленький компьютер, помещающийся в кармане брюк, выполняющий небольшой набор функций (телефонной записной книжки и блокнота). Встроенные системы, управляющие действиями устройств, работают на машинах, обычно не считающихся компьютерами, например в телевизорах, микроволновых печах и мобильных телефонах. Они часто обладают теми же самыми характеристиками, что и системы реального времени, но при этом имеют особый размер, память и ограничения мощности, что выделяет их в отдельный класс. Примерами таких операционных систем являются PalmOS и Windows CE (Consumer Electronics — бытовая техника).
7) Операционные системы для смарт-карт
Самые маленькие операционные системы работают на смарт-картах, представляющих собой устройство размером с кредитную карту, содержащее центральный процессор. На такие операционные системы накладываются крайне жесткие ограничения по мощности процессора и памяти. Некоторые из них могут управлять только одной операцией, например электронным платежом, но другие операционные системы на тех же самых смарт-картах выполняют сложные функции. Зачастую они являются патентованными системами.
Некоторые смарт-карты являются Java-ориентированными. Это означает, что ПЗУ (постоянная память, по-английски она называется ROM, Read Only Memory — память только для чтения) смарт-карт содержит интерпретатор виртуальной машины Java (JVM, Java Virtual Machine). Апнлеты Java (маленькие программы) загружаются на карту и выполняются JVM-интерпретатором. Некоторые из таких карт могут одновременно управлять несколькими апплетами Java, что приводит к многозадачности и необходимости планирования. Из-за одновременной работы двух и более программ возникает необходимость в управлении ресурсами и защитой. Соответственно, все эти задачи выполняет обычно крайне примитивная операционная система, находящаяся на смарт-карте.8
Заключение
Операционная система, ОС (англ. operating system) — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.
ОС реализуется на системном уровне программного обеспечения компьютера.
Основные функции (простейшие ОС):
- выполнение приложений,
- обеспечение работы устройств ввода-вывода,
- управление оперативной памятью,
- управление файловой системой,
- реализация пользовательского интерфейса,
- реализация многозадачности,
- обеспечение работы компьютерной сети,
- обеспечение защиты и разграничения прав доступа.
ОС различают по количеству пользователей (однопользовательская, многопользовательская), по числу процессов (одно- и многозадачные), по типу средств вычислительной техники (одно-, многопроцессорные, сетевые).
Основные разновидности ОС:
1) операционные системы мэйнфреймов,
2) серверные операционные системы,
3) многопроцессорные операционные системы,
4) операционные системы для персональных компьютеров,
5) операционные системы реального времени,
6) встроенные операционные системы,
7) операционные системы для смарт-карт.
В ходе выполнения работы все поставленные задачи решены в полном объеме, цель работы достигнута.
Список литературы
1 Симонович С.В. Информатика. – СПб.: Питер, 2005, с.99
2 Луганцев Л.Д. Операционные системы. - М. 1999, 75 с.
3 В.Г.Олифер, Н.А.Олифер Сетевые операционные системы. – СПб.: Питер, 2003, с.26
4 http://wikipedia.org
5 Карпов В.Е., Коньков К.А. Основы операционных систем. – М.: Интуит.Ру, 2000, с.219
6 Шауцукова Л.З. Информатика. – М.: Просвещение, 2004, с. 154
7 Кислицкий Ю.Д. Операционные системы. Часть 1: DOS и Windows. Учебное пособие. - Липецк: Изд-во ЛГПУ, с. 12
8 В.Г.Олифер, Н.А.Олифер Сетевые операционные системы. – СПб.: Питер, 2003, с.43