Понятное объяснение операционной системы |
Начинать изучение в области компьютерной грамотности необходимо с понимания базовых вещей. С чем вы работаете когда включаете свой мобильный телефон или компьютер? Думаете со своим устройством напрямую? А вот и нет, вся работа происходит с операционной системой (ОС). С неё мы и начнем цикл статей по освоению компьютера.
Разбираемся в том, как устроена операционная система и какие они бывают
Операционная система - термин простой, вроде бы ничего объяснять ненужно, все понятно по названию. Вот только не ясно, а что это за система и для каких операций? Чтобы это понять необходимо погрузиться в самое страшное, во внутренний мир ваших устройств.
Для этого посмотрите внимательно на картинку ниже.
Устройство вычислительной техники
Посмотрите сколько различных деталей и модулей есть внутри вашего телефона или компьютера. Скажите, а вы когда включаете их и начинаете работать, вы думаете хоть об одной из этих внутренних деталей?
Предполагаю, что вы ни только не думаете о них, но даже не знаете, что они делают. А ведь каждая деталь решает свою задачу и взаимодействует с другими деталями. Я скажу больше, любое ваше действие, которое вы выполняете глядя в экран, оно обрабатывается именно этими деталями. Но как это происходит, если вы даже не знаете название этих деталей, то что уж говорить об их управлении?
Все дело в том, что между этими деталями и вами (пользователями) стоит некий регулировщик, который определяет, какому железу, кукую задачу решить. А для пользователя определяет, что можно показать, а что нельзя.
Схема взаимодействия пользователя с компьютером
Я уже применил термин железо неподалеку с картинками о внутренностях компьютера и телефона, но если кто еще не понял, то железом называют детали компьютера.
Таким образом, давайте для понимания установим определение “Операционная система предназначена для упрощения взаимодействия пользователя с железом”. Но звучит слишком абстрактно и сложно для понимания. Давайте разберем какой-то пример не из виртуального мира, а из реальной жизни. Например, на базе кухонных приборов. Внимание на картинку.
Миксер ручной и кухонный комбайн
Ручной миксер - это прекрасное представление, как можно работать с железом напрямую. Просто крутишь ручку и регулируешь скорость вращения венчика лишь усилием своей руки. Никакой промежуточной системы, все происходит напрямую.
А вот с кухонным комбайном не так. Вы просто устанавливаете режим работы, посредством регулятора, а далее мотор сам определяет с какой частотой необходимо вращаться, все происходит без вашего участия.
Выходит, что переместив положение регулятора вы выбираете какую-то программу, которая регулирует работу двигателя и других деталей в комбайне. В рамках комбайна этот набор программ для каждой операции и есть в сумме операционная система.
Надеюсь на базе этого примера вы поняли, что операция является минимальным действием в железе: крутить, мешать, и т.д. В компьютере или телефоне операционная система также контролирует выполнение всех операций, которые должны происходить с железом. Просто их там в тысячи раз больше чем в кухонном комбайне.
Если не погружаться глубоко в детали и выделить самые популярные, то получится вот такой список.
Операционные системы на компьютеры:
Windows - у большинства пользователей;
Linux - используют программисты;
MacOS - устанавливается на компьютеры компании Apple.
Операционные системы на телефонах:
iOS - на мобильных устройствах компании Apple;
Android - на всех остальных мобильных устройствах.
Я предлагаю на данном этапе забыть о телефонах и рассматривать только компьютерные операционные системы.
Начнем с главного вопроса: а чем они отличаются? Ответ: всем.
Каждая ОС имеет свою лицензию распространения, какие-то распространяются бесплатно, как Linux, другие платно Windows, а MacOS поставляется и устанавливается только на устройства, которые выпущены компанией Apple.
Также они отличаются интерфейсом. Интерфейс - это внешний вид, которым ОС представляется перед пользователем. На примере кухонного комбайна, его интерфейс ОС для пользователя был в виде регулятора, а в компьютере все намного масштабнее. Ниже приведу пример внешнего вида трех ОС.
Интерфейс (внешний вид) операционных систем
Как видите у каждой ОС уникальный внешний вид (интерфейс) и переход пользователя с одной операционной системы на другую потребует определенного навыка, т.к. необходимо привыкнуть к тому, где располагается меню, программы и т.д.
Но не только внешний вид отличается у операционных систем, но и установка программ. Что такое программа? Если объяснить простым языком, то на примере кухонного комбайна - это режимы, на которые можно было повернуть регулятор.
Но в компьютере не так строго все зафиксировано производителем, как у кухонного комбайна. Здесь программу может создавать любой программист, а любой пользователь установить её себе на компьютер. Только правильно говорить - установить на операционную систему.
Дело в том, что программы, которые били созданы для Windows нельзя установить на MacOS и Linux и наоборот. Поэтому программы создаются не под компьютер, а под операционную систему. В результате нам нужно немного обновить нашу схему взаимодействия пользователя с компьютером.
Необходимо добавить программу. Допустим программа по просмотру фотографий (изображений).
Обновленная схема взаимодействия пользователя с железом
Выходит, что пользователь взаимодействует даже не с ОС напрямую, а через программу? Да, именно так это и происходит. Сама операционная система - это набор функций, которые позволяют программам обращаться к железу, но через посредничество самой ОС. Это сделано для безопасности.
Современные ОС контролируют абсолютно все действия, чтобы программа случайно не залезла в те участки памяти, которые её не касаются или случайно не нагрузила компьютер настолько, что он перегреется и сгорит.
Это вечный спор. Такой вопрос можно задать владельцам разных марок автомобилей и выслушать насколько хороша их марка по сравнению с другими. Ровно такая же ситуация с пользователями ОС.
Правильный ответ такой: лучшая ОС та, которая является для вас самой удобной и позволяющая без проблем решать все ваши задачи.
Важно понимать, что программы пишутся не для всех ОС. Одна программа может быть написана для Linux, но не быть написана для Windows и наоборот. Поэтому в первую очередь при выборе ОС вы ориентируетесь на те программы, с которыми вам предстоит работать.
Выбор ОС чаще всего решается сам собой. Если вы покупаете продукцию Apple, то ОС определена автоматически производителем. Если вы приходите в магазин и покупаете обычный ноутбук, то магазин уже установил туда Windows и попросит вас за него заплатить.
Если же вы не хотите платить за ОС, то вы просите в магазине продать компьютер или ноутбук без ОС, а Linux устанавливаете дома, самостоятельно. Но в любом случае установка ОС требует навыка и знаний, поэтому к Linux вы придете только в том случае, если свяжете свою жизнь с IT.
Целью данной статьи было погрузить вас в основу работы компьютера. ОС - это тот инструмент, который позволяет вам произносить словосочетание “мой компьютер загрузился”, т.е. без операционной системы при нажатии на кнопку включить вы увидите просто черный экран.
Надеюсь мне удалось осветить данную тему таким образом, чтобы термин операционная система был не таким далеким для понимания как раньше? Задавайте вопросы в комментариях, если не осветил какой-то участок темы связанной с ОС, а вам хотелось бы узнать о нем.
Рубрики: | компьютер интересно интернет MISTER_MIGELL |
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |