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

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

Основные и дополнительные функции ОС

Любая операционная система обладает:

  1. Основными функциями
  2. Дополнительными функциями

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

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

Возможно будет вам интересно:

  1. Как узнать пол компьютера;
  2. Что делать, если пропал рабочий стол;
  3. Как откатиться с windows 10;

Составляющие операционной системы

На сегодняшний день операционная система состоит из нескольких компонентов:

  • Ядро с загрузчиком
  • Драйверы устройств и командный процессор
  • Встроенное программное обеспечение

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

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

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

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

Эволюция ОС

В 50-60-х годах прошлого века были спланированы и реализованы одни из самых главных идей, которые собственно и определили функциональность оперативной системы: многозадачность и разделение времени, разделение разных полномочий и пакетный режим, наиболее реальный масштаб времени, а также файловая система с файловой структурой.

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

Возможно вам, так же, будет интересно узнать — как установить две операционные системы. Это может быть очень полезно и практично.

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

Затем на рынке сотрудники фирмы General Motors предложили концепцию пакетной операционной системы, созданной для машин серии IBM 701, которая в дальнейшем была переделана под машины типа IBM 704. В 60-х годах компьютеры 7090/7094 получили пакетную операционную систему IBSYS. Основной идеей было использование так называемой программы монитор, которая обеспечивает непосредственный доступ пользователя к машине.

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

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

comments powered by HyperComments