Включая компьютер, приятно осознавать, что вся система тебе подчиняется. Под рукой послушная компьютерная мышка, которой можно перемещать указатель по всему экрану и легко вызывать музыкальную библиотеку или интернет-браузер. Легко ощущать себя начальником, сидя перед компьютером или ноутбуком, но в недрах этого устройства происходит множество интересных вещей и настоящим руководителем, выполняющим необходимые операции, является прячущаяся за сценой операционная система.
Большинство настольных компьютеров и ноутбуков продают с предустановленной системой Microsoft Windows. В компьютерах Macintosh перед продажей устанавливается Mac OS X. Во многих корпоративных серверах используются оперативные системы Linux или UNIX. Операционная система (ОС) первой загружается на компьютер и без нее любой компьютер превращается в бесполезную железку.
Сначала ОС разрабатывались для больших компьютеров, но потом они стали устанавливаться и в меньших. Если вы любите возиться с электронными изделиями, то, наверное, с приятным удивлением обнаруживаете операционные системы во многих устройствах, с которыми сталкиваетесь ежедневно, от сотовых телефонов до точек беспроводного доступа. В этих маленьких приспособлениях начали применять мощные процессоры, способные обеспечить реальное функционирование операционной системы и приложений. Процессор современного сотового телефона более мощный, чем у настольного компьютера 20 лет тому назад. Такой прогресс играет важную роль и является отражением естественного развития техники.
Операционная система предназначена для обеспечения взаимодействия аппаратной части и программного обеспечения, а также для управления этой структурой, чтобы устройство функционировало гибко, но в то же время предсказуемо. Прочитав эту статью, вы узнаете, что должна делать программа, чтобы ее называли операционной системой, ознакомитесь с подробностями работы операционной системы настольного компьютера и на нескольких примерах увидите, как можно управлять операционными системами окружающих вас устройств.
Что такое операционная система?
Не все процессоры работают с использованием операционной системы. Например, процессору, управляющему микроволновой печью на кухне, ОС не нужна. Он должен выполнять только один набор задач, отличается простотой вводимых данных (с помощью цифровой клавиатуры и нескольких кнопок с предварительно установленными функциями), а также взаимодействует с простыми, никогда не меняющимися аппаратными средствами. Для такого процессора операционная система была бы ненужным багажом, существенно удорожающим разработку и изготовление изделия, а также создающим дополнительные сложности там, где это совсем не нужно. Вместо этого процессор микроволновой печи все время выполняет только одну жестко закодированную программу.
В других устройствах применение операционной системы создает условия для:
решения различных задач
взаимодействия с пользователями более сложным образом
удовлетворения меняющихся со временем потребностей
В любом настольном компьютере имеется операционная система. Наиболее распространены семейство операционных систем Windows, разработанное компанией Microsoft, ОС Macintosh, разработанные компанией Apple и семейство UNIX (разработанное целым рядом отдельных разработчиков, корпораций и соавторов). Существуют сотни других операционных систем, разработанных для решения специальных задач, в том числе для управления крупными компьютерами и роботами, для применения в производственной сфере, управления системами в реальном масштабе времени и т.п.
В любом устройстве с операционной системой обычно имеется возможность внесения изменений в принципы функционирования устройства. Это отнюдь не счастливая случайность; одна из причин, по которым операционная система строится на мобильном коде, а не на постоянных физических цепях, состоит в том, что последние нельзя изменять или модифицировать, не заменяя все устройство.
Для пользователя настольного компьютера это значит, что можно добавлять новое обновление безопасности, программное исправление системы, новое приложение и даже совершенно новую операционную систему, а не выбрасывать старый компьютер и начинать работу с новым, если требуется произвести какие-то изменения. Зная, как работает операционная система и как ею управлять, во многих случаях можно менять некоторые особенности ее поведения. Это утверждение справедливо и для телефонов.
Вне зависимости от того, в каком устройстве работает операционная система, что конкретно может сделать пользователь?
Продолжение следует
Источник:
Просмотров: 2719
Ваш коментарий будет первым
Только зарегистрированные пользователи могут оставлять коментарии. Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт.