Информатика. Учебное пособие. Терехов А.В - 27 стр.

UptoLike

Еще одним важным свойством операционной системы является отсутствие или наличие в ней средств поддержки
многопроцессорной обработкимультипроцессирование. В наши дни становится общепринятым введение в ОС функций
поддержки многопроцессорной обработки данных.
На свойства ОС непосредственное влияние оказывают аппаратные средства, на которые она ориентирована. По типу
аппаратуры различают ОС персональных компьютеров, мини-компьютеров, мейнфреймов, кластеров и компьютерных сетей.
Наряду с ОС, ориентированными на совершенно определенный тип аппаратной платформы, существуют ОС, специально
разработанные таким образом, чтобы они могли быть легко перенесены с компьютера одного типа на компьютер другого
типа, так называемые мобильные или многоплатформенные ОС. Наиболее ярким примером такой ОС является популярная
система UNIX. В этих системах аппаратно-зависимые места тщательно локализованы, так что при переносе системы на
новую платформу переписываются только они. Средством, облегчающим перенос остальной части ОС, является написание
ее на машинно-независимом языке, например, на Си, который и был разработан для программирования операционных
систем.
Многозадачные ОС подразделяются на три типа в соответствии с использованными при их разработке критериями
эффективности:
системы пакетной обработки (например, ЕС);
системы разделения времени (UNIX, VMS);
системы реального времени (QNX, RT/11).
Системы пакетной обработки предназначались для решения задач в основном вычислительного характера. Главной
целью и критерием эффективности систем пакетной обработки является максимальная пропускная способность, т.е. решение
максимального числа задач в единицу времени.
Для систем разделения времени критерием эффективности является не максимальная пропускная способность, а
удобство и эффективность работы пользователя. В таких ОС каждой задаче выделяется только квант процессорного
времени, ни одна задача не занимает процессор надолго, и у всех пользователей, одновременно работающих на одной и той
же машине, складывается впечатление, что каждый из них единолично использует машину.
Системы реального времени применяются для управления различными техническими объектами, такими, например, как
станок, спутник и т.п. Критерием эффективности для таких систем является способность выдерживать заданные интервалы
времени между запуском программы и получением результата (управляющего воздействия). Это время называется временем
реакции системы, а соответствующее свойство системыреактивностью.
Основу любой вычислительной сети составляет сетевая ОС. Сетевая ОСэто операционная система отдельного
компьютера, обеспечивающая ему возможность работать в сети. Так, например, одноранговые сети (в которых компьютеры
имеют равные права доступа к ресурсам друг друга) могут построены на базе Windows 98/NT/2000/XP/VISTA и т.п.
К настоящему времени разработано достаточно большое количество различных типов операционных систем: MacOS
(предназначена для работы на компьютерах с процессорами PowerPC), DOS, Windows 95, Windows 98, Windows Me,
Windows NT, Windows 2000, Windows XP, Windows VISTA, Linux и др ). В нашей стране одной из наиболее используемых,
является MS Windows.
Среди вышеназванных операционных систем весьма примечательна ОС Linux – это оригинальная реализация ОС UNIX
для Intel-платформ, разработанная в 1990-х гг. Линусом Торвальдсом. С самого начала эта ОС распространяется свободно на
условиях, определяемых лицензией GPL, принятой для программного обеспечения, разрабатываемого в рамках движения
Open Source (Открытый код) и проекта GNU – проекта создания свободного программного обеспечения. Благодаря
открытости исходных кодов и возможности доработки ОС Linux – самая современная, устойчивая и быстроразвивающаяся
система. ОС Linux – это многопользовательская ОС с сетевым оконным графическим интерфейсом. В настоящее время
существует большое количество дистрибутивов ОС Linux, которые распространяются с лицензией на свободное
копирование и установку для неограниченного числа пользователей (наиболее подробный список можно найти на сайте
http://distrowatch.com
). Любопытно, что существуют специальные Linux-дистрибутивы, не требующие инсталляции. Это
означает, что для начала работы достаточно вставить в дисковод CD-ROM загрузочный диск с дистрибутивом (один из таких
CD-дистрибутивов – KNOPPIX).
Первая операционная система DOC – MS DOS (Дисковая операционная система Microsoft), была создана в 1981 г. для
первых компьютеров IBM на процессорах Intel 8088, имевших 256 Кбайт оперативной памяти, а вместо жесткого диска
использовавших дискету емкостью 160 Кбайт. Информация выводилась в текстовом режиме на черно-белый монитор. MS
DOC была компактной, не предъявляла высоких требований к аппаратуре и выполняла необходимый минимум функций.
Вместе с совершенствованием компьютеров совершенствовалась и операционная система MS DOS, которая стала
поддерживать новые устройства (жесткий диск и др.) с помощью драйверов, обеспечивала поддержку национальных
клавиатур и т.д.
Наряду с MS DOS выпускались и выпускаются совместимые с ней ОС других производителей: IBM- PC DOS, Novel –
Novel DOS и др.
Последняя MS DOS 6.22 вышла в 1994 г. и на этом завершила свое развитие, как самостоятельная ОС. Последующие
версии были основой ОС Windows:
MS DOS 7.0 – составная часть Windows 95;
MS DOS 7.1 – составная часть Windows 95 OSR2 и Windows 98;
MS DOS 8.0 – составная часть Windows ME.
Хотя ОС MS DOS перестала разрабатываться, до сих пор в эксплуатации остается значительное число программ,
работающих в ее среде. В настоящее время можно использовать свободную операционную систему FreeDOS (создатель
Джим Холл, 1994 г.). Эта ОС использует свой код, являясь лицензионно чистым продуктом, обладает отличной
совместимостью с DOS-программами. Эту ОС можно встретить установленной на ноутбуки. К особенностям FreeDOS