Операционные системы. Обзор современных операционных систем.
Операционные системы. Обзор современных операционных систем.
Операционная система - что это?
История развития операционных систем.
Современные операционные системы.
Обзор операционных систем семейства Windows.
Конкуренты ОС Windows.
Операционная система - какую выбрать?
Операционная система - что это?
Согласно определению Википедии ( Операционные_системы )
операционная система , или сокращённо, ОС (англ. operating system, OS) - комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны - предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
Это определение применимо к большинству современных операционных систем общего назначения.
В логической структуре типичной вычислительной системы (компьютера) операционная система занимает положение между физическими устройствами компьютера ("железо") - с одной стороны - и прикладными программами (софт, программное обеспечение - ПО) с другой.
Как правило, операционная система является основной, наиболее важной (а иногда и единственной) частью системного программного обеспечения. С 1990-х годов наиболее распространёнными операционными системами являются системы семейства Microsoft Windows и системы класса UNIX (особенно Linux и Mac OS).
Иными словами, операционная система - это комплекс программ, связывающих прикладное ПО с физическими устройствами компьютера (вычислительной системы).
Помимо организации удобного интерфейса взаимодействия пользователя с компьютером, операционная система осуществляет управление всеми ресурсами компьютера.
История развития операционных систем.
В развитии операционных систем можно выделить четыре этапа. Они неразрывно связаны с развитием средств вычислительной техники. Первый этап: 1945 -1955.
Вторая Мировая (Великая Отечественная для бывшего СССР) Война (1941-1945 гг.) послужила причиной развития науки и техники (хотя это никак не является оправданием войны), так как в неё был вовлечён весь мир. В США, Великобритании, Германии и прочих странах усилия математиков и других учёных были направлены на нужды армий. Совершенствовались имеющиеся средсва для сложных вычислений (табуляторы, арифмометры и др.) и велись поиски новых. Усилия учёных США, а чуть позднее и Великобритании, увенчались успехом. Были построены первые компьютеры.
Эти, первые компьютеры, очень отличались от привычных нам сегодня.
Об операционных системах не было сформировано даже понятие. Задачи организации вычислений решались группой математиков и техников применительно к каждой отдельной вычислительной машине.
Стоит отметить, что первый компьютер, построенный в США, имел десятичную систему счисления (а не двоичную) и его обслуживали матросы (под руководством учёных)- закладывали ленты с программами расчётов.
Второй этап: 1955 - 1965.
Предыдущее десятилетие оказалось плодотворным - накапливальсь зания, анализировались и решались проблемы, появлялись новые концепции и парадигмы в области вычислительной техники и информатики.
В середине 50-х годов начинается новый период в развитии операционных систем и средств вычислительной техники (СВТ).
Появляется новая элементная база (полупроводниковые элементы). Существенно увеличивается вычислительная мощность компьютеров и быстродействие. Габариты же умерьшаются на порядок - стоит вспомнить, что в самых первых моделях вычислительных машин в качестве основной элементной базы использовались электромагнитые реле, а чуть позже - электронные ваккуумные радиолампы.
Типичные задачи (например, такие как определение синуса или косинуса угла, возведения числа в степень и др.) группируются, и это позволяет составлять библиотеки математических подпрограмм. Пишутся первые
компиляторы (программы, переводящие программы в машинные коды).
Появляются системы пакетной обработки программ, которые позволяют выполнить на компьютере последовательно несколько различных расчётов (программ). До этого момента для каждой задачи было необходимо программировать вычислительную систему отдельно.
Системы пакетной обработки явились прообразом современных операционных систем, они стали первыми системными программами, предназначенными для управления вычислительным процессом. Третий этап: 1965 - 1980.
Происходит дальнейшее развитие СВТ.
Вслед за изобретением полупроводникового злемента (транзистора) новая революция в микрорадиоэлектронике - изготовлены первые интегральные микросхемы (ИС).
Применение ИС при изготовлении СВТ позволяет провести дальнейшую миниатюризацию компьютеров, увеличить их производительность и снизить себестоимость в разы.
Увеличилось как количество производителей компьютеров, так и количество пользователей. Так, в 80-х годах иметь миникомпьютер могли позволить себе и небольшие фирмы, и частные лица. Замечу, что первыми компьютерами могли владеть только крупные научные центры и правительственные организации.
Одновременно с возросшим числом компьютеров появляются (и исчезают) различные операционные системы, развившиеся из системы пакетной обработки программ.
Это и первая в мире операционная система Multix (внедрение которой по ряду причин провалилось, но её некоторые концепции сыграли важную роль в развитти другиг ОС),и *nix, и OS/360, и DOS.