Функции и понятие операционных систем

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

понятие операционных систем

Компьютеры на заре создания

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

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

Языки программирования начального уровня

Понятие и функции операционной системы невозможно представить себе хотя бы без базового знания языков программирования.

основные понятия операционных систем

Когда-то давно одним из самых простых для понимания и написания программ считался язык Basic. Его преподавали даже в старших классах школы. Применяя его для написания программ, можно было создавать графические изображения, воспроизводить ноты (правда, только с использованием системного динамика) и т. д. Ни о чем том, что мы имеем сегодня, даже речи быть не могло. Понятие и назначение операционной системы пришли намного позже.

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

Трансформация

Как известно, самый простой язык программирования среды, в которой бы мог работать любой пользователь, не давал всего того, что мы имеем на текущий момент. Со временем начали возникать более сложные языковые пакеты, которые, кстати, используются до сих пор (тот же Assembler или Delphi).

понятие и функции операционной системы

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

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

Использование первых систем в телефонных станциях

Первой компанией, которая начала использовать основные понятия операционных систем, была американская телефонная компания AT&T.

понятие операционной системы классификация ос

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

Понятие операционных систем в этом случае сводилось только к созданию полностью автоматизированного процесса соединения абонентов без участия операторов. В мире компьютерных технологий считается, что программы, примененные компанией AT&T, стали неким прообразом современных UNIX-систем (к которым, кстати, относится и многими любимый Linux).

Windows: как все начиналось

Что представляет собой сегодня операционная система? Понятие, основные функции – все это нельзя обойти стороной без понимания того, какую революцию в компьютерном мире произвела корпорация Microsoft в лице тогдашнего ее руководителя Билла Гейтса. Он был первым, кто предложил комплексный подход к пониманию связи между вычислительными способностями компьютеров и пользователем, который наблюдает результат своих действий на мониторе.

Так была создана система DOS. Работала она, правда, только при помощи команд, вводимых вручную, зато «старикан» Нортон постарался сделать нечто унифицированное, чтобы всей этой средой можно было управлять в полном объеме.

понятие и назначение операционной системы

Сейчас понятие операционной системы (ОС) не обходится без знания такого уникального продукта, как Norton Commander, ведь многие приложения типа файловых менеджеров созданы именно по образу и подобию «дедушки Нортона».

операционная система понятие основные функции

Да взять хотя бы такие известные приложения, как Windows Commander или Total Commander, которые в интерфейсе имеют те же две панели, заимствованные у Нортона, в сочетании с функциональными клавишами, которые могут иметь прямое назначение или выполнять другие действия при одновременном нажатии с Shift или Ctrl.

Объектно-ориентированное программирование

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

Тот самый Билл Гейтс дал пользователю графический интерфейс, за которым скрыл исполнение системных или других программных процессов. При этом операционная система Windows, понятия которой достаточно сложны с точки зрения языка программирования (C+/C++), могла полноценно работать и со всеми «железными» компонентами компьютеров, устанавливая для их правильного и корректного функционирования специальные микропрограммы, сегодня называемые драйверами. Так стало возможным подключение абсолютно любых устройств (даже периферийных).

операционные системы понятие классификация

Самым простым примером могут стать те же принтеры, видеокарты, съемные носители информации и т. д.

Но так было не всегда. Именно поэтому разработчики программного обеспечения создали специальный «мост», получивший название DirectX. Производители нового оборудования тоже начали производить оборудование с использованием стандарта Plug&Play (подключи и играй). Теперь достаточно было просто установить драйвер устройства, чтобы оно нормально работало в системе.

Начиная с Windows’98, драйверы наиболее распространенных и популярных устройств стали включаться в сам установочный пакет операционных систем. Неудивительно, что сейчас устанавливать драйверы в ручном режиме даже для мобильных гаджетов не требуется.

Понятие многозадачной операционной системы

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

Операционные системы: понятие, классификация

Что касается современных ОС, то сегодня их существует достаточно много. Прямой конкурент корпорации Microsoft – это компания Apple, выпускающая компьютеры и мобильные устройства. В противовес Windows она представляет операционную систему Mac OS X, которая (как ни странно) создана по образу и подобию «Окон».

понятие операционной системы ос

Единственное, что стоит отметить, так это то, что на сегодняшний день эта ОС является самой защищенной в мире. Для нее не то что вирусы не созданы, они в этой среде просто не работают.

Операционные системы для мобильных устройств

Производители мобильной техники тоже не остались в стороне. Понятие и функции операционной системы с этой точки зрения должны отталкиваться исключительно от того, какой набор в ОС вложил сам разработчик. Понятно, что на тех же смартфонах или планшетах не встретишь обычного экрана с той же кнопкой «Пуск», как в Windows (хотя после «семерки» и от нее отказались).

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

Самыми распространенными в этом отношении можно назвать «операционки» типа Android, iOS, Windows Mobile, Blackberry и некоторые другие. Как видим, даже гранды компьютерного мира не оставили мысль о том, что такое понятие операционной системы, классификация по типу исполняемых (или доступных для исполнения) приложений и т. д.

операционная система windows понятия

Вообще, сейчас существуют даже ОС, способные восстанавливать другие «операционки». Они не требуют установки на винчестер и могут работать с любого съемного носителя. Понятие операционных систем в этом случае нельзя обойти без упоминания о таком уникальном программном продукте, как BeOS. Многим он неизвестен, тем не менее, загрузив такую «операционку» с диска или флешки, можно исправить множество проблем в тех же системах Windows. При запуске она просто минует загрузочный сектор Windows (при условии, что в BIOS выставлена загрузка соответствующего типа).

Статья закончилась. Вопросы остались?
Комментарии 0
Подписаться
Я хочу получать
Правила публикации
Редактирование комментария возможно в течении пяти минут после его создания, либо до момента появления ответа на данный комментарий.