Операционная система
Содержание:
- Что такое операционные системы
- Виды операционных систем
- Операционные системы Linux
- Ссылки
- Какую ОС выбрать
- Классификация операционных систем
- Какие операционные системы существуют
- Что такое операционная система
- В чем разница между прошивкой и ОС
- Плюсы Linux
- Однозадачные компьютеры
- Mac OS X
- Операционная система Windows
- Что делает операционная система
Что такое операционные системы
Операционная система это базовое программное обеспечение компьютеров, которое обеспечивает интерфейс между компьютерными программами и оборудованием.
Также операционная система — это программная платформа поверх прикладных программ, которые помогают пользователям выполнять типичные функции, такие как создание текста, просмотр видео и т.д.
Ваш выбор операционной системы определяет какие приложения, вы сможете запустить на своём компьютере.
Основные функции ОС это управление ресурсами машины, координация оборудования и организация файлов и каталогов на устройствах хранения.
Виды операционных систем
Вообще ОС можно классифицировать на Windows и UNIX-подобные. Это два основных вида/направления/технологии в которых делаются операционные системы.
Обычно операционные системы разделяют на:
- Многопользовательские — когда может быть несколько пользователей
- Однопользовательские — когда разных пользователей создать нельзя
- Графические и текстовые
- Платные и бесплатные
- Открытые и закрытые
- Клиентские и серверные
- Высокой или низкой стабильности к сбоям аппаратного обеспечения
- По разрядности: 16, 32 или 64 битные, раньше были вообще 8 битные
- С высоким или низким уровнем безопасности
- Мобильные или настольные
Также их можно классифицировать и по другим признакам, но именно это основные. Рассмотрим самые популярные ОС, которые есть на данный момент.
Windows
Самая популярная операционная система в мире для компьютеров, ноутбуков и планшетов. Ей пользуется более 90% всех пользователей. Первая версия данной ОС вышла еще в 1 985 году.
На данный момент последняя номерная версия — Windows 10 и компания больше не планирует выпускать другие номерные версии. Выходят лишь маленькие и крупные обновления, которые зачастую могут иметь кардинальные изменения в функционал и внешний вид.
Особенности:
- Закрытая OS
- Платная
- Поддержка огромного количества аппаратного обеспечения
- Быстрая работа
- Качественный интерфейс
- Управление различными устройствами ввода
- Простая установка программного обеспечения
- Удобство в управлении
- В новых версиях — хорошая защита
- Огромное количество программ и игр
Mac OS
Операционная система от компании Apple для компьютеров и ноутбуков их бренда. Является закрытой ОС и устанавливается исключительно на продукцию компании.
Красивая и удобная, на данный момент ею пользуется примерно 10% пользователей домашних ПК и ноутбуков. Большинство считают, что использовать ее можно для специфических задач, к примеру, в дизайне или архитектуре. Но это не так, это простая и функциональная ОС, которая скорее не популярна в виду того, что устанавливается только на ПК от Apple.
Особенности:
- Закрытая OS
- Устанавливается только на ПК и ноутбуки Apple
- Платная
- Удобная
- Не подходит для геймеров
- Быстрая работа
- Отличная защита от всевозможных угроз
- Надежность в использовании
- Эффективное распределение ресурсов ПК
Linux
Открытая и бесплатная операционная система для компьютеров и ноутбуков. Пользуется популярностью среди небольшой доли пользователей. Довольно сложная в настройке, не подходит для игр, так как они банально на нее практически не выходят.
Есть множество разных дистрибутивов Линукса, которые могут кардинально отличаться друг от друга. Но большинство выбирает именно Ubuntu, за ее простоту, красивый интерфейс и быструю скорость работы.
Особенности:
- Открытая ОС
- Бесплатная
- Бесплатное ПО
- Программы от Виндовс можно запускать в эмуляторе
- Обеспечивает отличную степень безопасности
- Эффективное распределение ресурсов ПК
- Не подходит для геймеров
- Не такой широкий выбор программного обеспечения
- Сложность в настройке и освоении
- Для кого-то — используемые шрифты
- Как решить, какой-либо вопрос — тяжело найти ответ
- Ограниченная поддержка аппаратного обеспечения
IOS
Операционная система для мобильных устройств компании Apple. Устанавливается на все смартфоны компании. Очень удобная в управлении, быстро работает и красива. Является эталоном для мобильных устройств.
Для многих именно эта ОС является главным важным критерием при выборе себе нового смартфона. Действительно качественное программное обеспечение с множеством возможностей.
Особенности:
- Закрытая OS
- Устанавливается только на iPhone
- Быстро работает
- Управление жестами
- Отличная степень защиты
- Более миллиона приложений
- Частые обновления
- Нет стороннего магазина, только App Store
Android
ОС от компании Google для мобильных устройств. Устанавливается на огромное количество современных смартфонов и занимает львиную долю рынка. Является открытой операционной системой, удобна в работе и очень функциональна.
Появилась, как альтернатива IOS. Постоянно обновляется и является действительно функциональной ОС. В магазине Google Play есть тысячи различных приложений и игр, которые можно установить себе на девайс.
Особенности:
- Открытая ОС
- Бесплатная
- Более миллиона приложений
- Приложения можно устанавливать из сторонних источников
- Поддержка тысяч моделей смартфонов
- Частые обновления
- Хорошая скорость работы
- Удобный интерфейс
- Управление жестами
- Разные оболочки/лаунчеры для управления
В заключение
Теперь вы знаете, какие операционные системы существуют и что они из себя представляют. Все они заслуживают внимания и постоянно обновляются.
Операционные системы Linux
Все системы в этом списке расположены в случайном порядке, так что если система на последнем месте, то это еще не означает, что она не достойна внимания.
1. Debian и другие Deb системы
Эта группа включает дистрибутивы, основанные на Debian и другие, использующие систему управления пакетами Deb. Эта система пакетами была разработана для Debian и сейчас довольно часто используется популярных дистрибутивах, это сам Debian, Ubuntu, LinuxMint, AstraLinux, Elementary и множество других. Эти дистрибутивы используют оригинальное ядро Linux с несколькими исправлениями, которые только убирают ошибки.
3. Arch Linux и основанные на нем
Спустя некоторое время, появилось еще несколько дистрибутивов не использующие ни Deb ни Rpm. Один из таких дистрибутивов — ArchLinux. Тут применяется собственный пакетный менеджер pacman, который позволяет делать все то же самое что и deb, но в дополнение реализована простая система скользящих релизов. Благодаря ей в дистрибутиве всегда самое новое программное обеспечение. Arch быстро набрал популярность и на нем было основано несколько дистрибутивов — Manjaro, Antergos, Cinnarch и много других.
4. Gentoo
Многие пользователи хотели иметь возможность компилировать свою систему сами, чтобы выбрать какое программное обеспечение устанавливать, а также получить оптимизацию под свое оборудование. Поэтому был создан дистрибутив Gentoo на основе ядра Linux, в котором используется пакетный менеджер emerge. Тут вы тоже получаете скользящие релизы, а также возможность относительно просто скомпилировать вашу операционную систему на своем компьютере. Пакетный менеджер emerge уже содержит готовые сборочные скрипты, поэтому ничего дописывать самому не придется.
5. Linux From Scratch
Это не совсем дистрибутив, LFS — это набор инструментов, которые позволяют вам собрать собственный дистрибутив на основе ядра Linux. Вы просто берете ядро, берете исходники нужных программ, все программ начиная от системы инициализации и командной оболочки и заканчивая окружением рабочего стола, собираете все это, настраиваете и получаете свой дистрибутив.
6. ChromeOS
Еще позже Google выпустила свою операционную систему для нетбуков на ядре Linux. Фактически ChromeOS основана на Gentoo, но они настолько разные, что их невозможно объединить в один пункт. В этой системе Google реализовала такую идею, как облачная операционная система Linux. Ваше рабочее пространство — это браузер. Здесь вам все предстоит делать в браузере — редактировать документы, работать с видео и даже терминал Linux в браузере. Файлы преимущественно хранятся в облаке. Но это все еще Linux.
7. Android
Не все знают, но самая популярная операционная система для мобильных телефонов тоже использует ядро Linux. От Linux здесь осталось только ядро и еще несколько моментов, все остальное же Google заполонила своими различными фреймворками, Java и так далее. Возможности Linux ограничены, той же системой безопасности Bionic, которая запрещает загрузку динамических библиотек, но в терминале можно работать с пересобранными командами Linux, а в chroot окружении можно запустить полноценный Linux дистрибутив.
8. Slackware
Достаточно старый дистрибутив Linux, который в свое время считался самым Unix’овым. Раньше на нем было основано несколько дистрибутивов, таких, как Blacktrack, Slax, VectorLinux и другие. Но потом он медленно потерял свою популярность. Здесь используется собственный менеджер пакетов, который по возможностям не дотягивает до deb и rpm. Не поддерживается разрешение зависимостей, а команды для удаления и установки пакетов находятся в разных утилитах.
9. OpenWrt и основанные на нем
OpenWrt — это операционная система Linux 2017 для роутеров и маршрутизаторов на базе ядра Linux. Кроме самого ядра Linux, она поставляется урезанной версией библиотеки Си, стандартными утилитами Linux и BusyBox. Система занимает мало места и оптимизирована специально под маршрутизаторы. Большинство настроек выполняются в командной строке.
10. Tizen и другие IoT
Операционная система на базе ядра Linux, предназначенная для различных телевизоров, умных часов и других умных гаджетов. Система разрабатывается на основе ядра Linux компанией Samsung и уже сейчас достаточно часто используется. Существуют свои приложения и SDK для их разработки.
11. ОС для суперкомпьютеров
Состоянием на 2017 год операционные системы на базе Linux чаще всего используются на суперкомпьютерах. Каждая компания создает свое решение на базе ядра, которое оптимизировано под ее нужны и потребности. Из 500 самых мощных суперкомпьютеров 498 работают на Linux и еще два на UNIX подобной системе IBM AIX.
Ссылки
В Викисловаре есть статья «операционная система»
- Операционная система в каталоге ссылок Open Directory Project (dmoz).
- Обзор различных операционных систем
- Отставнов М. Е. Свободное программное обеспечение в школе. Свободное ПО для школы (2003).(недоступная ссылка — история) Проверено 16 апреля 2010.
Для улучшения этой статьи желательно?: |
Операционные системы (история • список)
Free /Open source
Unix-подобные: Linux • BSD • Minix • GNU • Plan 9 • Не Unix-подобные: ReactOS • FreeDOS • Haiku • osFree • KolibriOS • Syllable • AROS •
Proprietary
Unix-подобные: Apple MacOS X • HP-UX • IBM AIX • QNX • SCO OpenServer • Solaris • Tru64 • Не Unix-подобные: MS Windows • Встраиваемые: BlackBerry OS • Apple iOS • PSP OS • Symbian OS • MS Windows (Embedded • Phone)
Аспекты операционных систем (история • список)
Ядро
Гибридное • Микро • Модульное • Монолитное • Нано • Экзо • Драйвер • Пространство пользователя • Область пользователя
Управлениепроцессами
Режимы (супервизора • реальный • защищённый) • Прерывание • Кольца защиты • Переключение контекста • Многозадачность (вытесняющая • кооперативная • мультипрограммирование) • Процесс • Управление процессом • Планировщик задач • Многопоточность
Управлениепамятью
Защита памяти • Сегментная адресация памяти • Страничная память • Менеджер виртуальной памяти • Ошибка сегментации • Общая ошибка защиты
Прочее
Загрузчик ОС • API • VFS • Компьютерная сеть • GUI • Слой аппаратных абстракций (HAL)
У этого термина существуют и другие значения, см. Операционная система (значения). Запрос «OS» перенаправляется сюда; см. также другие значения.
В данной статье имеется список источников или внешних ссылок, но источники отдельных утверждений остаются неясными из-за отсутствия сносок. Утверждения, не подкреплённые источниками, могут быть поставлены под сомнение и удалены. Вы можете улучшить статью, внеся более точные указания на источники. |
Операцио́нная систе́ма, сокр. ОС (англ. operating system, OS) — комплекс взаимосвязанных программ, предназначенных для управления ресурсами компьютера и организации взаимодействия с пользователем.
В логической структуре типичной вычислительной системы операционная система занимает положение между устройствами с их микроархитектурой, машинным языком и, возможно, собственными (встроенными) микропрограммами (драйверами) — с одной стороны — и прикладными программами с другой.
Разработчикам программного обеспечения операционная система позволяет абстрагироваться от деталей реализации и функционирования устройств, предоставляя минимально необходимый набор функций (см.: интерфейс программирования приложений).
В большинстве вычислительных систем операционная система является основной, наиболее важной (а иногда и единственной) частью системного программного обеспечения. С 1990-х годов наиболее распространёнными операционными системами являются системы семейства Windows, UNIX и UNIX-подобные системы
> Существующие операционные системы Основная статья: Список операционных систем > См. также
- Операционное окружение
- Аппаратная платформа компьютера
- Сетевая операционная система
> Примечания
- Свежая версия ISO/IEC 9945 принята Международной организацией по стандартизации (ISO) в 2003 году.
В Викисловаре есть статья «операционная система»
- Выбор операционной системы для сервера
- Операционная система в каталоге ссылок Open Directory Project (dmoz)
- Обзор различных операционных систем.
- Отставнов М. Е. Свободное программное обеспечение в школе (недоступная ссылка). Свободное ПО для школы (2003). Проверено 16 апреля 2010. Архивировано 6 июля 2008 года.
- Операционная система (Operating system) по ГОСТ 15971-90
Для серверов или рабочих станций | Unix-подобные |
---|
Не Unix-подобные
Встраиваемые
Другие
Какую ОС выбрать
Наиболее известными отечественными ОС сегодня являются Astra Linux, Альт, РЕД ОС и ROSA. По данным Росстата о продажах ключевых игроков рынка отечественных ОС в 2019 году, доля Astra Linux в поставках отечественных ОС в госсектор в денежном эквиваленте в 2019 году составила 63%. Astra Linux Special Edition —на данный момент самая защищенная операционная система на рынке: она полностью отвечает всем требованиям регуляторов до 1 уровня доверия и 1 класса защиты информации включительно
То есть, эта ОС может работать с данными, являющимися государственной тайной, вплоть до грифа «особой важности»
Выбирая операционную систему, на которую организация решит мигрировать, необходимо учитывать не только особенности и состояние имеющейся ИТ-инфраструктуры, используемые оборудование, приложения и средства защиты информации, но и реально оценить свои возможности по проведению профессионального анализа ИТ-инфраструктуры, способность дать правильную оценку совместимости ПО и готовность сотрудников к использованию непривычного софта. Зачастую именно неправильная оценка текущей ситуации и недостаток обученных кадров становятся причиной принятия ошибочных решений и приводят к негативной реакции пользователей на появление нового ПО.
Какой основной критерий выбора поставщика услуг по внедрению?
«Мы рекомендуем внимательно выбирать не только операционную систему, но и сервисного провайдера. Он возьмет на себя множество вопросов, на решение которых у организации как правило нет ни времени, ни соответствующих компетенций», — говорит Денис Корсаков. Например, компания Softline предлагает своим клиентам поэтапный переход на отечественное ПО, сопровождая клиента на каждом этапе. На этапе подготовки к миграции она проводит анализ использования имеющегося в компании ПО, дает оценку его совместимости с новой ОС, предлагает классификацию по типам АРМ сотрудников, проводит тестирование. Затем согласовывает с клиентом этапы перехода на новое ПО, проводит обучение сотрудников и осуществляет техподдержку. «Таким образом, мы становимся единой точкой входа в проблему. Заказчику не нужно обращаться к вендору, на форумы, к коллегам из других компаний – мы ответим на все вопросы», — резюмирует Денис Корсаков.
Нельзя не отметить, что проектов миграции на отечественные ОС с каждым годом становится все больше. В списке заказчиков органы исполнительной власти, госкомпании разного масштаба и вида деятельности, включая медицинские и образовательные учреждения, а также организации, попавшие под секторальные санкции. Например, в Softline отдел по развитию продаж отечественного ПО появился в 2017 г., и с этого момента число проектов по продуктам Astra Linux ежегодно увеличивается в два раза.
Кроме того, разработчики Astra Linux уделяют особое внимание дизайну продукта, стремясь сделать его максимально удобным и привычным для пользователей. «По нашему опыту, основные сложности возникают не при работе с операционной системой, а при использовании прикладного программного обеспечения, которое было установлено в рамках импортозамещения», — продолжает Александр Гутин
В Softline предлагают воспользоваться возможностями Учебного центра для того, чтобы подготовить как администраторов, так и пользователей к процессу перехода, переквалифицировать кадры на местах и развить собственную экспертизу заказчиков. После запуска решения можно показать большому числу сотрудников, что из себя представляет операционная система и какие возможности она предоставляет.
Классификация операционных систем
Операционные системы можно классифицировать следующим образом:
Многопользовательские: те, которые позволяет двум или более пользователям использовать свои программы одновременно. Некоторые ОС допускают одновременное использование сотнями или даже тысячами пользователей.
Одно пользовательские: позволяет использовать программы только одному пользователю.
Многопроцессорные: поддерживают открытие одной и той же программы на нескольких процессорах.
Многозадачные: позволяют запускать несколько программ одновременно.
Однозадачные: позволяет одновременно запускать разные части одной программы.
Работающие в реальном времени: мгновенно реагирует на ввод: например, QNX и ЦОС.
Системы со средним временем реакции: Unix, DOS.
Оси которые не гарантирует определенное время реакции: например в Windows допустима потеря события.
Какие операционные системы существуют
Microsoft Windows
Это первая операционная система, имеющая интерфейс, к которому привык современный пользователь. Windows была выпущена в 1985 году. До этого существовал MS DOS, имеющий вид оболочки, в которую вводятся команды.
Выглядело это вот так.
А вот так выглядела первая версия Windows.
На данный момент новейшей версией является Windows 10
Преимущества Windows
- Её просто установить и легко использовать.
- Драйвера всех популярных программ работают на этой платформе.
- Имеет привлекательный интерфейс.
- Эта ОС поддерживает многие устройства.
- Удаленная иформация легко восстанавливается.
- Получение помощи технической поддержки.
- Из-за своей популярности эта ОС часто подвергается атакам вредоносного ПО, то есть хватает вирусы.
- Операционная система платная и стоит дорого.
- Чтобы стабилизировать работу, приходится постоянно читстить мусор.
Linux
Эту ОС выпустили в 1991 году. Попытки конкуренции с Windows оказались неудачными, популярность эта операционная система так и не завоевала.
Плюсы
- Открытость исходного кода. То есть, ОС является бесплатной.
- Угроза от вирусов практичеки отсутствует.
- Системных ресурсов требуется значительно меньше.
Минусы
- Сложно освоить новичку.
- Создана в основном для программистов, поэтому отсутствуют игры и многие программы.
- Возникает проблема права доступа.
Эту ОС поддерживает только техника Apple, она не совместима с устройствами других производителей.
Достоинства
- Интерфейс удобный и имеет много функций, которые делают работу легкой.
- Безопасность и надежная защита от вирусов.
- Преимущество в стабильной работе.
Что такое операционная система
По такому же принципу устроен и Ваш компьютер. Библиотека — это жесткий диск. Он бережно хранит всю ту информацию, которую Вы ему передаете. Стойка библиотекаря — это оперативная память. Именно там обрабатываются программы, задействованные в реальном времени. Библиотекари — это и есть Ваша операционная система(ОС), чаще всего этоwindows, но она может быть и другой. ОС помогает работать с жестким диском и программами, быстро извлекая нужную Вам информацию из недр винчестера (жесткого диска). Не трудно догадаться, чем больше библиотека, аки жесткий диск, тем больше информации можно хранить. Чем больше оперативная память, аки стойка библиотекаря, тем быстрее работают запущенные программы.
Это упрощенная модель, которая поможет Вам осознать суть. А вот такое определение операционной системы (windows, linux и т.д.) можно найти в учебниках:
Операционная система — это совокупность программ, предназначенных для управления устройствами и обработки данных. Их задача — наиболее эффективное распределение ресурсов системы между всеми вычислительными процессами. ОС является интерфейсом между прикладными программами и устройствами вычислительной системы.
Определение краткое, но его достаточно, чтобы понять, что к чему. Учитывая пример с библиотекой, я надеюсь, теперь Вы понимаете как она важна для компьютера. Чуть ниже мы разберем самые популярные виды ОС, а также как определить, какая операционная система установлена на вашем компьютере.
В чем разница между прошивкой и ОС
Многие устройства просто запускают «прошивку» — тип низкоуровневого программного обеспечения, которое обычно запрограммировано непосредственно в памяти аппаратного устройства. Прошивка — это всего лишь небольшая часть программного обеспечения, предназначенного для работы только с абсолютными основами.
Когда компьютер загружается, он загружает прошивку UEFI с материнской платы. Эта прошивка — это низкоуровневое программное обеспечение, которое быстро инициализирует аппаратное обеспечение Вашего компьютера. Затем он загружает Вашу операционную систему с твердотельного накопителя Вашего компьютера или жесткого диска. (Этот твердотельный накопитель или жесткий диск имеет собственную встроенную прошивку, которая управляет хранением данных на физических секторах внутри накопителя.)
Граница между прошивкой и операционной системой также может быть немного размытой. Например, операционную систему для iPhone и iPads от Apple, называемую iOS, часто называют «прошивкой». Операционная система PlayStation 4 официально называется прошивкой.
Это операционные системы, которые взаимодействуют с несколькими аппаратными устройствами, предоставляют услуги программам и распределяют ресурсы между приложениями. Тем не менее, очень простая прошивка, которая работает на пульте дистанционного управления телевизором, например, обычно не называется операционной системой.
Обычный пользователь не обязан точно понимать, что такое операционная система. Возможно, будет полезно узнать, какую операционную систему Вы используете, какое программное и аппаратное обеспечение совместимо с Вашим устройством.
Плюсы Linux
- Использование большинства ОС Linux и большей части программ, основанных на ней, абсолютно бесплатно.
- Открытый исходный код системы/программы. Благодаря доступу к исходному коду можно изучать его, изменять, распространять, а также публиковать изменения в соответствии с лицензией.
- Актуальность и производительность. По сравнению с Windows Linux не устаревает со временем. То есть, чтобы восстановить первоначальную производительность, не нужно будет регулярно чистить или переустанавливать ОС, запускать дефрагментацию.
- Безопасность. Linux поддерживает разные параметры безопасности, защищающие от вирусов, замедлений, вредоносных программ, сбоев. Это основная причина популярности ОС среди разработчиков. Конечно, Linux — не на 100% безопасная ОС, но менее уязвимая, чем другие.
- Универсальность. Linux поддерживает практически все популярные языки программирования: Java, C/C++, Python, Ruby, C# и другие. Менеджер пакетов поможет установить и обновить целые и отдельные части компонентов ПО. Благодаря поддержке SSH можно быстро управлять серверами.
- Дистрибутивы. Многие организации модифицировали ОС Linux, выпустив собственные дистрибутивы. Перечисляем наиболее популярные: Debian, Ubuntu, Linux Mint, Arch Linux, MX Linux, Fedora, Manjaro, CentOS. Linux Mint и Ubuntu подойдут начинающим пользователям, а Arch Linux, Fedora и Debian — опытным разработчикам. Дистрибутив можно собрать и самостоятельно.
- Установка ПО из централизованного места — репозитория. Это место, где хранятся данные. Благодаря этому можно установить несколько программ одним щелчком мыши. Можно забыть о поиске кряков, серийных ключей и программ в интернете — с Linux это точно не понадобится.
Однозадачные компьютеры
Когда компьютеры только начали появляться, то работали они примерно так:
- Компьютер включался.
- Находил на носителе информации первую команду программы, которую нужно выполнить.
- Выполнял эту команду и переходил к следующей.
- Так происходило, пока в программе не заканчивались шаги или она сама не останавливалась. Тогда специальными командами оператор говорил компьютеру, где найти код для другой программы, или запускал первую программу заново.
Получается, что они работали в однозадачном режиме: работает только одна программа, а для запуска второй нужно остановить первую. По этому принципу до сих пор работают контроллеры в ваших микроволновках и холодильниках, а также контроллеры типа Arduino.
Сначала такой подход всех устраивал, потом стало неудобно.
Mac OS X
Как уже было сказано выше, эта серия разработана компанией Apple. Названия операционных систем сначала заимствовались из животного мира: «Снежный леопард» (2009), «Лев» (2011), «Горный лев» (2012). До этого были и гепард, пума, пантера, тигр. Но в 2013 году маркетологи переключились на географические объекты – американские горы: Mavericks, Sierra, Yosemite, El Capitan.
На данный момент процент людей, которые используют разновидности данной ОС едва превышает 10%. Большую часть рынка удерживает Microsoft. Все дело не в качестве самой «операционки» (она просто безупречна), а высокой стоимости ноутбуков и моноблоков, на которые она устанавливается.
Больше информации о Mac OS Вы найдете в Википедии.
Операционная система Windows
Теперь же перейдем к знаменитой операционной системе “Windows”. Трудно найти компьютер, который не будет с ней совместим. Подавляющее большинство (около 95%) пользователей имеют на своих компьютерах именно эту управляющую систему. Возникает логичный вопрос: почему?
Прежде всего, многозадачность. Система позволяет запускать одновременно сразу несколько приложений. К примеру, Вам нужно поработать. Вы создаете какие-либо документы, пишете их, редактируете. Скучно это делать в тишине и Вы включаете свою любимую музыку.
Уже два приложения выполняются одновременно: текстовый редактор и медиаплеер. А если захочется отдохнуть и разложить, к примеру, пасьянс? Любимую «косынку» или «паук»? И вот уже третье приложение активировано. Мы даже не задумываемся о том, как это возможно, а меж тем данная особенность присуща именно для операционки “Виндоус”.
А теперь вспомните, как вы копировали данные из одной программы и вставляли в другую. Например, информацию из таблиц в текст и наоборот. А копирование текста с какого-нибудь сайта в документ на компьютере посредством выделения нужного мышкой? Все эти обмены данными между различными приложениями являются заслугой ОС “Windows” и ее большим преимуществом.
Сейчас трудно себе это представить, но в самом начале пути «Окна» была не такой уж популярной операционной системой. До версии 3.0 она выглядела очень бледно. Но разработчики верили в успех и своего, как мы видим, добились. Чего стоит хотя бы успех “Windows 98”! А описывать все особенности современной системы от “Microsoft” можно очень долго. Мне уже посчастливилось поработать в среде “Windows 8”. Что я могу Вам сказать? Как сказал К. Э. Циолковский: «Невозможное сегодня, станет возможным завтра». Похоже, что «завтра» уже наступило. Но это тема для отдельного разговора.
Что делает операционная система
Операционная система является основным набором программного обеспечения на устройстве, которое поддерживает все вместе. Операционные системы взаимодействуют с оборудованием устройства. Они обрабатывают все с клавиатуры и мыши до Wi-Fi-радио, устройств хранения и отображения. Другими словами, операционная система обрабатывает устройства ввода и вывода. Операционные системы используют драйверы устройств, написанные разработчиками оборудования для связи со своими устройствами.
Операционные системы также включают в себя множество программных продуктов, таких как общие системные службы, библиотеки и интерфейсы прикладного программирования (API), которые разработчики могут использовать для написания программ, работающих в операционной системе.
Операционная система находится между приложениями, которые Вы запускаете, и оборудованием, используя аппаратные драйверы в качестве интерфейса между ними. Например, когда приложение хочет что-то напечатать, оно переносит эту задачу в операционную систему. Операционная система отправляет инструкции на принтер, используя драйверы принтера для отправки правильных сигналов. Приложению, которое печатает, не нужно заботиться о том, какой принтер у Вас есть, или понять, как он работает. ОС обрабатывает детали.
ОС также обрабатывает многозадачность, выделяя аппаратные ресурсы среди нескольких запущенных программ. Операционная система контролирует, какие процессы выполняются, и распределяет их между различными ЦП, если у Вас есть компьютер с несколькими процессорами или ядрами, позволяя нескольким процессам работать параллельно. Он также управляет внутренней памятью системы, выделяя память между запущенными приложениями.
Операционная система — это одна большая часть программного обеспечения, которая отвечает за многое. Например, операционная система также контролирует файлы и другие ресурсы, к которым могут обращаться программы.
Большинство программных приложений написано для операционных систем, что позволяет операционной системе делать много работы. Например, при запуске Minecraft Вы запускаете его в операционной системе. Minecraft не должен точно знать, как работает каждый отдельный аппаратный компонент. Minecraft использует различные функции операционной системы, а операционная система переводит их в низкоуровневые аппаратные инструкции.