Операционные системы. Часть 1. Основы управления ресурсами. Рощин А.В. - 4 стр.

UptoLike

Составители: 

4
Введение
Стало уже избитым местом предлагать определение понятию
«Операционная система».
К сожалению, до сих пор не существует общепринятого и краткого
определения операционной системы (ОС). Далее мы попытаемся дать
определение ОС через список функций, которые на нее обычно
возлагаются, но необходимо помнить, что многие из программных
продуктов, предлагаемых на рынке в качестве ОС, не выполняют (а иногда
выполняют, но так, что лучше бы и не брались совсем) некоторые из этих
функций [1].
Бэррон (Barron) определяет операционную систему так: "Я не знаю,
что это такое, но всегда узнаю ее, если увижу". Эта фраза была сказана в
первой половине 70-х годов прошлого века, когда операционные системы
действительно отличались большим разнообразием структуры и
выполняемых функций.
С тех времен положение мало изменилось. С одной стороны,
системы "общего назначения" — Unix, Windows ХР, z/OS похожи друг на
друга настолько, что доходит до анекдотов: например, в 1998 году OS/390
прошла тесты консорциума X-Open и отныне может на законных
основаниях называться UNIX (ТМ).
С другой стороны, оставив в стороне "универсальные
многопользовательские компьютеры (которые, в действительности, всего
лишь специализируются в той же области, что и компьютеры первых
поколений), мы обнаруживаем почти ту же картину, о которой писал
Бэррон, и даже хуже. Только среди широко известных программных
продуктов (как коммерческих, так и свободно распространяемых) можно
насчитать не менее десятка программ, называемых ОС, и при этом, на
первый взгляд, имеющих друг с другом довольно мало общего. В примерах
                                   4



     Введение

     Стало уже избитым местом предлагать определение понятию
«Операционная система».
     К сожалению, до сих пор не существует общепринятого и краткого
определения операционной системы (ОС). Далее мы попытаемся дать
определение ОС через список функций, которые на нее обычно
возлагаются, но необходимо помнить, что многие из программных
продуктов, предлагаемых на рынке в качестве ОС, не выполняют (а иногда
выполняют, но так, что лучше бы и не брались совсем) некоторые из этих
функций [1].
     Бэррон (Barron) определяет операционную систему так: "Я не знаю,
что это такое, но всегда узнаю ее, если увижу". Эта фраза была сказана в
первой половине 70-х годов прошлого века, когда операционные системы
действительно   отличались    большим    разнообразием    структуры   и
выполняемых функций.
     С тех времен положение мало изменилось. С одной стороны,
системы "общего назначения" — Unix, Windows ХР, z/OS похожи друг на
друга настолько, что доходит до анекдотов: например, в 1998 году OS/390
прошла тесты консорциума X-Open и отныне может на законных
основаниях называться UNIX (ТМ).
     С    другой   стороны,    оставив    в   стороне    "универсальные
многопользовательские компьютеры (которые, в действительности, всего
лишь специализируются в той же области, что и компьютеры первых
поколений), мы обнаруживаем почти ту же картину, о которой писал
Бэррон, и даже хуже. Только среди широко известных программных
продуктов (как коммерческих, так и свободно распространяемых) можно
насчитать не менее десятка программ, называемых ОС, и при этом, на
первый взгляд, имеющих друг с другом довольно мало общего. В примерах