Операционная система — что это такое, функции
Операционная система является неотъемлемой частью практически любого сложного компьютерного устройства. Мы видим ее на компьютерах, на смартфонах и даже на телевизорах.
ОС открывает множество возможностей для устройства, на котором она используется. Поэтому довольно важно знать, что она из себя представляет, на что способна и ее назначение.
Прошлый материал был посвящен тому, как сделать значок мой компьютер на рабочем столе Windows 10. Сейчас мы подробно разберем, что такое операционная система, дадим ей определение и рассмотрим зачем она нужна.
Что такое операционная система
Операционная система (ОС, OS) — это целый комплекс программного обеспечения, позволяющее управлять ресурсами устройства, на которое она установлена. Так, ОС полностью управляет всей начинкой/железом компьютера, ноутбука или, к примеру, смартфона. Она позволяет пользователю взаимодействовать с устройством и обеспечивает эффективное распределение вычислительных ресурсов между процессами.
ОС предоставляет разработчикам программного обеспечения простой интерфейс для создания программ, который значительно упрощает разработку. Важно отметить, что программы пишутся исключительно под отдельную OS. Подробно мы уже рассматривали это в материале — программа, что это.
В большинстве устройств именно операционная система является основной частью системного программного обеспечения. И, в зависимости от самой ОС, может предоставлять пользователю разный функционал. А чаще всего, к примеру, Windows позволяет пользователю самому устанавливать программное обеспечение и по желанию расширять возможности/функционал своего компьютера или ноутбука.
На данный момент самыми распространенными являются Windows и Unix, подобные системы, тот же Linux, Mac OS, Android, IOS и другие.
Интересно! Типы ОС мы подробно рассмотрели в материале — виды операционных систем. Там вы найдете всю нужную информацию с иллюстрированными картинками.
Стоит отметить, что не во всех устройствах используются ОС. К примеру, в простой технике она просто не нужна. Это те же магнитолы, простые приставки, кухонная техника. Т.е. в той, где по сути выполняется одна простая программа при включении.
А вот, если уже нужно выполнение нескольких разных программ, единый механизм хранения данных, вариативность и графический интерфейс, то ОС уже необходима.
Ядром операционной системы называется самая важная ее часть, которая управляет выполнением процессов и всеми ресурсами компьютера/устройства. Оно предоставляет запускаемым процессам доступ к этим ресурсам и координирует их работу.
Назначение операционной системы
Выделим два главных назначения, зачем она вообще нужна на компьютере, смартфоне или другом сложном компьютерном устройстве.
1. Управление всей начинкой/железом устройства. Обеспечивает его работу, взаимосвязь, контролирует все процессы.
2. Позволяет пользователю взаимодействовать с устройством на понятном ему языке. В зависимости от устройства, тип взаимодействия может отличаться. Современные OS обладают графической оболочкой и предоставляют управление разными способами.
Благодаря ОС у нас есть возможность вообще пользоваться различными девайсами и компьютерами, устанавливать на них программы и приложения.
Функции операционной системы
Функции ОС зависят от того, какие возможности вложили в нее разработчики и от установленного железа в устройстве/компьютере. Но есть самые основные, присущие всем ОС:
- Исполнение запросов программного обеспечения — программ и драйверов
- Выполнение программ и загрузка их в оперативную память
- Стандартизированный доступ к устройствам ввода-вывода
- Организация надежных вычислительных процессов
- Многозадачность
- Управление процессором, оперативной памятью, видеоадаптером, жесткими дисками и другим железом компьютера или другого устройства
- Обеспечение пользовательским интерфейсом — в новых ОС он графический
- Отладка ошибок и их логирование
- Распределение ресурсов ПК или другого устройства между запущенными процессами
Также есть и множество дополнительных функций, которые уже зависят от типа ОС. К примеру, многопользовательский режим, сетевые операции или режим защиты.
Немного истории появления операционных систем
С появлением первых компьютеров, операторы оборудования для выполнения определенных операций вводили команды/код на машинном языке. Это были довольно длинные и сложные строчки кода, которые приходилось каждый раз вводить вручную.
Чтобы минимизировать их и упростить обращение с ПК, разрабатывались специальные служебные программы и библиотеки к ним. Так, у операторов появилась возможность избавиться от многократного ввода одних и тех же длинных строчек кода, за счет запуска этих программ. Это были 1 940-е года, именно эти служебные программы и принято считать предшественниками нынешних операционных систем.
Нужен был полноценный комплекс программного обеспечения, который позволял пользователю управлять компьютером максимально просто и значительно увеличивал бы эффективность работы. Так, уже в 1 950 годах были сформированы идеи, которые будут определять функционал будущих ОС. Это:
- Пакетный режим
- Многозадачность
- Разделение по времени
- Структура самих файлов
- Разделение полномочий
- Реальный масштаб времени
Первые ОС, типа MS-DOS не обладали графическим интерфейсом и использовались в большинстве своем только узким кругом лиц. С появлением же первой Windows в 1 985 году все изменилось, ею было удобно пользоваться, она была с графическим интерфейсом. Именно тогда компьютеры и стали набирать популярность.
Интересно! Первой самой популярной операционной системой в мире стала Windows 95. А сейчас это место принадлежит Windows 10.
В заключение
Эта была основная информация по этой теме, которую необходимо знать. С развитием технологий, они будут меняться и улучшаться, но одно ясно точно — эта часть IT индустрии не исчезнет никогда.
Источник
Функции операционной системы компьютера
4.2. ОСНОВНЫЕ ФУНКЦИИ И ВИДЫ ОПЕРАЦИОННЫХ СИСТЕМ
Для решения любой задачи на компьютере необходимы, по крайней мере, два вида ресурсов: оперативная память для хранения программы и данных и процессор для исполнения команд. Указанные ресурсы могут быть предоставлены задаче самим пользователем, если он вручную разместит в основной памяти программу и данные и введет в машину информацию для запуска процессора. Однако такой способ не приемлем для больших программ, т.к. является очень трудоемким и медленным. Дело в том, что элементарные операции при работе с устройствами компьютера и по управлению его ресурсами — это операции очень низкого уровня, состоящие из нескольких сотен и тысяч элементарных команд.
Операционная система освобождает пользователя от долгой и кропотливой работы, связанной с распределением ресурсов компьютера, управлением устройствами, организацией выполнения программ, выполняя эти действия автоматически.
Основными функциями ОС являются следующие :
· запуск программ и контроль за их прохождением;
· управление оперативной памятью;
· управление устройствами ввода и вывода;
· управление внешней памятью;
· управление взаимодействием одновременно работающих задач;
· обработка вводимых команд для обеспечения взаимодействия с пользователем.
Операционная система обычно состоит из управляющей части и набора системных программ (обслуживающая часть).
Управляющая часть содержится в нескольких файлах. Ее функциями являются: распределение вычислительных ресурсов, запуск и контроль выполнения программ, управление стандартными внешними устройствами, управление файлами. Для обеспечения работы с дополнительными внешними устройствами в состав управляющей части операционной системы входят драйверы. Это очень небольшие программы, которые позволяют работать с конкретными внешними устройствами. Наличие драйверов позволяет подключать к компьютеру различные типы внешних устройств, причем для этого не нужно коренным образом перестраивать вычислительную среду, а достаточно включить в состав ОС определенный драйвер.
В набор системных программ входят программы, также поставляемые в виде отдельных файлов. Они выполняют действия обслуживающего характера, расширяющие возможности ядра операционной системы, предоставляющие дополнительные возможности и удобства пользователю.
Для нормальной работы компьютера определенная часть операционной системы, называемая резидентной, должна постоянно находиться в основной памяти, сокращая, таким образом, объем памяти, доступный для прикладных программ. Другие части системы автоматически загружаются в память из внешних устройств по мере необходимости. После выполнения требуемых действий занимаемые ими области памяти освобождаются.
Существующие операционные системы принято классифицировать следующим образом. По числу одновременно обслуживаемых рабочих мест ОС разделяются на однопользовательские и сетевые.
По количеству одновременно выполняемых программ выделяют однозадачные и многозадачные ОС. В однозадачном режиме все ресурсы компьютера предоставляются только одной программе, которая выполняет обработку данных. При работе в многозадачном (мультипрограммном) режиме несколько не зависимых друг от друга программ выполняют обработку данных одновременно, т.е. параллельно. При этом программы делят ресурсы компьютера между собой.
Источник
Что такое операционная система? Функции, история, виды
Операционная система выполняет большое число функций, к которым, в первую очередь, следует отнести:
- Интерфейс между пользователем и системой;
- Запуск программ на выполнение;
- Управление аппаратными ресурсами компьютера, такими как монитор, процессор, память, внешние устройства;
- Программную поддержку работы периферийных устройств (монитора, клавиатуры, дисковых накопителей, принтера и др.);
- Обеспечение безопасности данных;
- Диагностику неисправностей системы;
- Обработку ошибок.
Немного истории
Одной из первых операционных систем, разработанных для персонального компьютера, была операционная система MS DOS. Лишенная графического интерфейса, обладающая очень ограниченными возможностями, она практически завершила свое существование с появлением Windows.
Сначала графическая оболочка Windows 3.1 для MS DOS, а затем полноценные операционные системы — MS Windows 95, Windows NT 4.0, Windows 98, Windows ME, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10 стали наиболее часто используемыми операционными системами для персональных компьютеров.
Почти одновременно с Windows появилась и начала завоевывать популярность операционная система Linux, перенявшая от операционной системы UNIX идеологию командной строки. С течением времени Linux развил графический интерфейс, не только не уступающий, но во многом превосходящий возможности графического интерфейса операционной системы Windows.
Сейчас все большее число пользователей отдают предпочтение бесплатной, динамично развивающейся операционной системе Linux, отказываясь от операционной системы Windows.
В 1987 году появилась совместно разработанная фирмами Microsoft и IBM операционная система OS/2, или, как ее называют, «полуось». С 1990 года фирма Microsoft отошла от разработки OS/2, и в настоящий момент только IBM продолжает поддерживать OS/2.
Существуют и другие операционные системы, ориентированные на работу на IBM-совместных персональных компьютерах. В персональных компьютерах Macintosh применяется операционная система MacOS.
Виды операционных систем
Операционные системы бывают:
- Бесплатные и платные. Большая часть операционных систем — платные, например, MS Windows. Однако существуют и бесплатно распространяемые операционные системы, например Linux. Вы можете бесплатно получить Linux у того, кто уже обладает этой операционной системой, или скачать Linux из Интернета.
- С текстовым интерфейсом, например MS DOS, и с графическим интерфейсом, например Windows и Linux.
- Однозадачные и многозадачные. Однозадачные операционные системы, например MS DOS, могут работать только с одной программой. Многозадачные операционные системы, например Windows ХР, OS/2, UNIX, способны одновременно выполнять несколько программ на одном компьютере.
- Однопользовательские и многопользовательские, отличающиеся по числу одновременно работающих пользователей. Многопользовательские операционные системы позволяют нескольким пользователям одновременно работать на одном и том же компьютере.
Главное отличие многопользовательских систем от однопользовательских состоит в наличии у каждого пользователя средств защиты информации от несанкционированного доступа других пользователей, работающих на этом компьютере. Чтобы начать работать, человек должен пройти регистрацию в системе: ввести свое учетное имя (account name) и пароль (password).
Подробнее об операционных системах можно прочитать на официальных сайтах фирм производителей:
Источник
Зачем нужна операционная система? Плюсы и минусы 3-х основных ОСей
При использовании современных гаджетов часто можно услышать вопрос об операционной системе, многие люди даже не задумываются что же это такое. Все знают, что на их компьютерах находится ОС, но при объяснении этого понятия часто возникают проблемы. Данная статья поможет разобраться в этом вопросе.
Что такое Операционная Система
Операционная система — это комплект программ, управляющий памятью и процессами компьютера, смартфона или другого устройства и являющийся главной его частью.
ОС выглядит как рабочий стол с визуальным интерфейсом. Благодаря этому пользователи играют в игры, пишут документы и работают, ищут информацию в интернете. Операционная система нужна для того, чтобы решать много разных задач.
Как работает ОС
Когда происходит нажатие кнопки включения компьютера, операционная система загружается. В это время компьютером выполняются такие функции:
- Проверка работы всех программ;
- Проверка на наличие нового оборудования;
- Запуск операционной системы.
Какие задачи выполняет современная ОС
- Файловая система позволяет создавать, открывать и пользоваться разными файлами.
- Все программы исполняются в порядке очереди благодаря пакетному режиму. Задачи загружаются так, чтобы процессор не оставался без работы.
- Продолжением концепции пакетного режима можно считать многозадачность. Чтобы процессором выполнялись одновременно несколько задач разработали такой подход, как разделение времени. Процессорное время распределяется между исполнением программ.
- По причине конфликта одной программы с другой было создано разделение полномочий. Это позволяет избежать замены одной программы данных в памяти компьютера другой.
Функции ОС
- Программы делятся на задачи, загружаются в операционную систему и распределяются по процессорам. Так работает функция управления оперативной памятью.
- Загрузка программ в оперативную память — это функция их выполнения.
- ОС считывает информацию с дисков, флеш карт и других внешних устройств. Это функция управления носителями информации.
- Функция доступа ко всем устройствам. Под устройствами понимается все то, что подключено к компьютеру и позволяет принимать информацию (например мышь и клавиатура), а так же выдавать её (например монитор, сканер, принтер).
- Чтобы было просто и понятно работать за компьютером создан интерфейс пользователя.
- ОС может сохранять данные о сбоях программы, ошибках работы и сама их исправить. Но происходит это в редких случаях.
Какие операционные системы существуют
Microsoft Windows
Это первая операционная система, имеющая интерфейс, к которому привык современный пользователь. Windows была выпущена в 1985 году. До этого существовал MS DOS, имеющий вид оболочки, в которую вводятся команды.
Выглядело это вот так.
А вот так выглядела первая версия Windows.
На данный момент новейшей версией является Windows 10
Преимущества Windows
- Её просто установить и легко использовать.
- Драйвера всех популярных программ работают на этой платформе.
- Имеет привлекательный интерфейс.
- Эта ОС поддерживает многие устройства.
- Удаленная иформация легко восстанавливается.
- Получение помощи технической поддержки.
Недостатки
- Из-за своей популярности эта ОС часто подвергается атакам вредоносного ПО, то есть хватает вирусы.
- Операционная система платная и стоит дорого.
- Чтобы стабилизировать работу, приходится постоянно читстить мусор.
Linux
Эту ОС выпустили в 1991 году. Попытки конкуренции с Windows оказались неудачными, популярность эта операционная система так и не завоевала.
Плюсы
- Открытость исходного кода. То есть, ОС является бесплатной.
- Угроза от вирусов практичеки отсутствует.
- Системных ресурсов требуется значительно меньше.
Минусы
- Сложно освоить новичку.
- Создана в основном для программистов, поэтому отсутствуют игры и многие программы.
- Возникает проблема права доступа.
Apple Mac OS X
Эту ОС поддерживает только техника Apple, она не совместима с устройствами других производителей.
Достоинства
- Интерфейс удобный и имеет много функций, которые делают работу легкой.
- Безопасность и надежная защита от вирусов.
- Преимущество в стабильной работе.
Недостатки
- Высокая цена.
- Выбор программ хуже, чем на Виндовс.
- Видеокарты слабее, а игр меньше.
ОС для мобильных устройств
Все ОС, о которых говорилось выше разработаны специально для настольных компьютеров и ноутбуков. Телефоны, смартфоны и планшеты имеют свои операционные системы. Они не такие функциональные, но хорошо справляются с основными задачами. Например, можно скачивать и пользоваться приложениями, смотреть фильмы, работать с информацией в интернете и даже создать документ.
В настоящее время существуют:
- ANDROID установлена практически на всех современных мобильных устройствах.
- IOS работает на смартфонах и планшетах фирмы Apple.
Автор, специалист в сфере IT и новых технологий.
Получил высшее образование по специальности Фундаментальная информатика и информационные технологии в Московском государственном университете имени М.В. Ломоносова. После этого стал экспертом в известном интернет-издании. Спустя время, решил попробовать писать статьи самостоятельно. Ведет популярный блог на Ютубе и делится интересной информацией из мира технологий.
Источник