0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#статьи</a></p>
1
<p><a>#статьи</a></p>
2
<ul><li>5 мар 2024</li>
2
<ul><li>5 мар 2024</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><h2>Основы операционных систем: компоненты, виды и история развития</h2>
4
</ul><h2>Основы операционных систем: компоненты, виды и история развития</h2>
5
<p>Коротко о главном помощнике в управлении компьютером и другими гаджетами для тех, кому лень читать Таненбаума.</p>
5
<p>Коротко о главном помощнике в управлении компьютером и другими гаджетами для тех, кому лень читать Таненбаума.</p>
6
<p>Иллюстрация: Оля Ежак для Skillbox Media</p>
6
<p>Иллюстрация: Оля Ежак для Skillbox Media</p>
7
<p>Гуманитарий с техническим образованием и соответствующими скиллами. Любит ходить в горы и слушать рок-музыку. Пишет про IT и кайфует от этого.</p>
7
<p>Гуманитарий с техническим образованием и соответствующими скиллами. Любит ходить в горы и слушать рок-музыку. Пишет про IT и кайфует от этого.</p>
8
<p><strong>Эксперт</strong></p>
8
<p><strong>Эксперт</strong></p>
9
<p>Ведущий системный инженер в "Ростелекоме". Эксперт Skillbox по администрированию Windows и работе с PowerShell.</p>
9
<p>Ведущий системный инженер в "Ростелекоме". Эксперт Skillbox по администрированию Windows и работе с PowerShell.</p>
10
<p>Преподаёт в МАИ.</p>
10
<p>Преподаёт в МАИ.</p>
11
<p>Компьютер, смартфон или планшет - это совокупность "железа", к которому относятся, например, процессор и видеокарта, и программного обеспечения. Они так бы и оставались всего лишь железом, если бы не операционная система, которая позволяет запускать на устройствах приложения, обеспечивает их совместную слаженную работу и взаимодействие с пользователем. С большинством ОС вы уже хорошо знакомы - это Windows, Linux, Android, iOS и другие.</p>
11
<p>Компьютер, смартфон или планшет - это совокупность "железа", к которому относятся, например, процессор и видеокарта, и программного обеспечения. Они так бы и оставались всего лишь железом, если бы не операционная система, которая позволяет запускать на устройствах приложения, обеспечивает их совместную слаженную работу и взаимодействие с пользователем. С большинством ОС вы уже хорошо знакомы - это Windows, Linux, Android, iOS и другие.</p>
12
<p>В этой статье мы расскажем о том, как в общем устроена операционная система, какими были первые операционки и как они эволюционировали.</p>
12
<p>В этой статье мы расскажем о том, как в общем устроена операционная система, какими были первые операционки и как они эволюционировали.</p>
13
<p><strong>Содержание</strong></p>
13
<p><strong>Содержание</strong></p>
14
<ul><li><a>Что такое операционная система</a></li>
14
<ul><li><a>Что такое операционная система</a></li>
15
<li><a>Из чего она состоит</a></li>
15
<li><a>Из чего она состоит</a></li>
16
<li><a>Виды операционных систем</a></li>
16
<li><a>Виды операционных систем</a></li>
17
<li><a>История их развития</a></li>
17
<li><a>История их развития</a></li>
18
<li><a>Какие операционные системы самые популярные</a></li>
18
<li><a>Какие операционные системы самые популярные</a></li>
19
</ul><p><strong>Операционная система</strong>(ОС, OS, operating system) - это набор программ, обеспечивающих работу компьютера или другого устройства и взаимодействие с ним пользователя.</p>
19
</ul><p><strong>Операционная система</strong>(ОС, OS, operating system) - это набор программ, обеспечивающих работу компьютера или другого устройства и взаимодействие с ним пользователя.</p>
20
<p>Любые компьютеры, будь то ПК, ноутбуки, смартфоны или планшеты, состоят из двух групп компонентов:</p>
20
<p>Любые компьютеры, будь то ПК, ноутбуки, смартфоны или планшеты, состоят из двух групп компонентов:</p>
21
<ul><li>Аппаратной части - процессора, оперативной памяти, клавиатуры, компьютерной мыши и так далее.</li>
21
<ul><li>Аппаратной части - процессора, оперативной памяти, клавиатуры, компьютерной мыши и так далее.</li>
22
<li>Программного обеспечения - системного и прикладного софта.</li>
22
<li>Программного обеспечения - системного и прикладного софта.</li>
23
</ul><p>Чтобы они понимали друг друга, а пользователь мог взаимодействовать с устройством (запускать приложения), необходим посредник - операционная система.</p>
23
</ul><p>Чтобы они понимали друг друга, а пользователь мог взаимодействовать с устройством (запускать приложения), необходим посредник - операционная система.</p>
24
Операционная система занимает промежуточное положение между пользователем и компонентами устройства<em>Инфографика: Майя Мальгина для Skillbox Media</em><p>ОС выполняет много функций:</p>
24
Операционная система занимает промежуточное положение между пользователем и компонентами устройства<em>Инфографика: Майя Мальгина для Skillbox Media</em><p>ОС выполняет много функций:</p>
25
<ul><li>создаёт удобный для пользователя интерфейс;</li>
25
<ul><li>создаёт удобный для пользователя интерфейс;</li>
26
<li>стандартизирует доступ к устройствам ввода и вывода, например к клавиатуре и дисплею;</li>
26
<li>стандартизирует доступ к устройствам ввода и вывода, например к клавиатуре и дисплею;</li>
27
<li>координирует распределение ресурсов между запущенным программным обеспечением;</li>
27
<li>координирует распределение ресурсов между запущенным программным обеспечением;</li>
28
<li>выполняет запросы софта к аппаратной части;</li>
28
<li>выполняет запросы софта к аппаратной части;</li>
29
<li>фиксирует ошибки и проводит их отладку;</li>
29
<li>фиксирует ошибки и проводит их отладку;</li>
30
<li>обеспечивает многозадачность программ;</li>
30
<li>обеспечивает многозадачность программ;</li>
31
<li>и так далее.</li>
31
<li>и так далее.</li>
32
</ul><p>Операционная система представляет собой многослойную структуру, в центре которой находится ядро. Поверх него располагаются драйверы и службы, а оболочкой выступает пользовательский интерфейс.</p>
32
</ul><p>Операционная система представляет собой многослойную структуру, в центре которой находится ядро. Поверх него располагаются драйверы и службы, а оболочкой выступает пользовательский интерфейс.</p>
33
Общая структура операционной системы<em>Инфографика: Майя Мальгина для Skillbox Media</em><p>Это основа операционной системы. Ядро представляет собой часть программного обеспечения, работающую напрямую с компонентами компьютера. Также оно отвечает за управление процессами, памятью компьютера, файловой системой, обработку входных и выходных данных.</p>
33
Общая структура операционной системы<em>Инфографика: Майя Мальгина для Skillbox Media</em><p>Это основа операционной системы. Ядро представляет собой часть программного обеспечения, работающую напрямую с компонентами компьютера. Также оно отвечает за управление процессами, памятью компьютера, файловой системой, обработку входных и выходных данных.</p>
34
<p>Ядра бывают монолитными и модульными. В первых все инструменты, необходимые для работы, находятся внутри одной программы. Например, такое ядро использовалось в DOS. Но сейчас монолитных ядер почти не осталось, так как все операционные системы перешли на модульную архитектуру.</p>
34
<p>Ядра бывают монолитными и модульными. В первых все инструменты, необходимые для работы, находятся внутри одной программы. Например, такое ядро использовалось в DOS. Но сейчас монолитных ядер почти не осталось, так как все операционные системы перешли на модульную архитектуру.</p>
35
<p>В <strong>модульном ядре</strong>все компоненты разделены на небольшие блоки, которые работают независимо друг от друга. Такая структура более стабильна, так как ошибки в одном компоненте не приводят к остановке всей системы. ОС с модульными ядрами в свою очередь бывают двух видов: с микроядрами, как, например, QNX и Symbian, и монолитные с подгружаемыми модулями - Windows и Linux.</p>
35
<p>В <strong>модульном ядре</strong>все компоненты разделены на небольшие блоки, которые работают независимо друг от друга. Такая структура более стабильна, так как ошибки в одном компоненте не приводят к остановке всей системы. ОС с модульными ядрами в свою очередь бывают двух видов: с микроядрами, как, например, QNX и Symbian, и монолитные с подгружаемыми модулями - Windows и Linux.</p>
36
<p>Это программное обеспечение, благодаря которому операционная система работает с подключённым в устройстве "железом". Без драйверов она не узнает, что могут делать видеокарта, клавиатура, принтер и другие комплектующие и как правильно отправлять к ним запросы.</p>
36
<p>Это программное обеспечение, благодаря которому операционная система работает с подключённым в устройстве "железом". Без драйверов она не узнает, что могут делать видеокарта, клавиатура, принтер и другие комплектующие и как правильно отправлять к ним запросы.</p>
37
<p>Бывает графическим (GUI) и командным (CLI).</p>
37
<p>Бывает графическим (GUI) и командным (CLI).</p>
38
<p><strong>Графический интерфейс (GUI)</strong>представляет собой визуальную среду с кнопками, иконками, меню и диалоговыми окнами. Именно он используется по умолчанию в Windows, macOS, Android, iOS и средах рабочих столов Linux.</p>
38
<p><strong>Графический интерфейс (GUI)</strong>представляет собой визуальную среду с кнопками, иконками, меню и диалоговыми окнами. Именно он используется по умолчанию в Windows, macOS, Android, iOS и средах рабочих столов Linux.</p>
39
<p><strong>Командный интерфейс (CLI)</strong>использовался в DOS, а сейчас реализован в виде терминала в Linux и macOS и командной строки в Windows, в которых пользователь вводит команды с клавиатуры. CLI даёт возможность гибко управлять системой, используя функции и скрипты. Его чаще всего используют разработчики и системные администраторы.</p>
39
<p><strong>Командный интерфейс (CLI)</strong>использовался в DOS, а сейчас реализован в виде терминала в Linux и macOS и командной строки в Windows, в которых пользователь вводит команды с клавиатуры. CLI даёт возможность гибко управлять системой, используя функции и скрипты. Его чаще всего используют разработчики и системные администраторы.</p>
40
<p>Все существующие ОС можно классифицировать по нескольким признакам: разрядности, типу лицензии и области применения.</p>
40
<p>Все существующие ОС можно классифицировать по нескольким признакам: разрядности, типу лицензии и области применения.</p>
41
<p><strong>32-битные</strong>(x32). Адресуют до 4 ГБ оперативной памяти и могут запускать программы, написанные только под 32-битную систему.</p>
41
<p><strong>32-битные</strong>(x32). Адресуют до 4 ГБ оперативной памяти и могут запускать программы, написанные только под 32-битную систему.</p>
42
<p><strong>64-битные</strong><em></em>(x64). Ограничение по оперативной памяти - до 16 ТБ. Такие ОС поддерживают 64-битные программы, а 32-битные запускают через эмулятор.</p>
42
<p><strong>64-битные</strong><em></em>(x64). Ограничение по оперативной памяти - до 16 ТБ. Такие ОС поддерживают 64-битные программы, а 32-битные запускают через эмулятор.</p>
43
<p><strong>Почему так</strong></p>
43
<p><strong>Почему так</strong></p>
44
<p>Битность операционной системы характеризует длину двоичных чисел, с которыми она способна работать (помним, что в компьютере вся информация, в том числе текст и изображения, представляется в виде 1 и 0). Чтобы рассчитать максимальную длину числа в 32-битной системе, нужно возвести 2 в 32-ю степень:</p>
44
<p>Битность операционной системы характеризует длину двоичных чисел, с которыми она способна работать (помним, что в компьютере вся информация, в том числе текст и изображения, представляется в виде 1 и 0). Чтобы рассчитать максимальную длину числа в 32-битной системе, нужно возвести 2 в 32-ю степень:</p>
45
<p>2^32 = 4 294 967 296</p>
45
<p>2^32 = 4 294 967 296</p>
46
<p>Это также означает, что максимальное значение адреса ячейки ОЗУ, к которой может обратиться 32-битная система, не может превышать 4 294 967 296. Отсюда и ограничение на объём оперативной памяти в 4 ГБ.</p>
46
<p>Это также означает, что максимальное значение адреса ячейки ОЗУ, к которой может обратиться 32-битная система, не может превышать 4 294 967 296. Отсюда и ограничение на объём оперативной памяти в 4 ГБ.</p>
47
<p>Все современные версии операционных систем на компьютерах и смартфонах являются 64-битными. 32-битные версии иногда используют в устройствах со слабым "железом".</p>
47
<p>Все современные версии операционных систем на компьютерах и смартфонах являются 64-битными. 32-битные версии иногда используют в устройствах со слабым "железом".</p>
48
<p><strong>Коммерческие.</strong>Это платные ОС, которые лицензируются за деньги. Как правило, у них закрытый исходный код, который принадлежит конкретной компании. Например, Windows от Microsoft или macOS от Apple.</p>
48
<p><strong>Коммерческие.</strong>Это платные ОС, которые лицензируются за деньги. Как правило, у них закрытый исходный код, который принадлежит конкретной компании. Например, Windows от Microsoft или macOS от Apple.</p>
49
<p><strong>Свободно распространяемые.</strong>Бесплатные для пользователей, но могут включать платную поддержку. Например, как у продуктов Red Hat или Canonical.</p>
49
<p><strong>Свободно распространяемые.</strong>Бесплатные для пользователей, но могут включать платную поддержку. Например, как у продуктов Red Hat или Canonical.</p>
50
<p>Такие ОС можно свободно скачивать, распространять и даже модернизировать под себя. Главный пример - Linux, вариантов которого насчитывается уже более 500.</p>
50
<p>Такие ОС можно свободно скачивать, распространять и даже модернизировать под себя. Главный пример - Linux, вариантов которого насчитывается уже более 500.</p>
51
<p><strong>Серверные</strong>операционные системы используются на серверах. Они включают в себя инструменты для обмена данными между компьютерами через сетевые соединения. Такими ОС являются Windows Server и Unix-системы для серверов.</p>
51
<p><strong>Серверные</strong>операционные системы используются на серверах. Они включают в себя инструменты для обмена данными между компьютерами через сетевые соединения. Такими ОС являются Windows Server и Unix-системы для серверов.</p>
52
<p><strong>Клиентские</strong> - системы для использования на автономных компьютерах или устройствах, подключённых к серверам. К примеру, Windows 11, macOS 14.3 или Ubuntu Linux.</p>
52
<p><strong>Клиентские</strong> - системы для использования на автономных компьютерах или устройствах, подключённых к серверам. К примеру, Windows 11, macOS 14.3 или Ubuntu Linux.</p>
53
<p><strong>Мобильные</strong>операционные системы разработаны для смартфонов и планшетов. Они позволяют работать с мобильными приложениями, управлять настройками сотовой сети и энергопотреблением. К ним относят Android и iOS.</p>
53
<p><strong>Мобильные</strong>операционные системы разработаны для смартфонов и планшетов. Они позволяют работать с мобильными приложениями, управлять настройками сотовой сети и энергопотреблением. К ним относят Android и iOS.</p>
54
<p>История развития операционных систем насчитывает около 70 лет. За это время простейший набор заданий для мейнфреймов, написанный на перфоленте, эволюционировал в то, что сейчас мы видим на экране компьютера или смартфона.</p>
54
<p>История развития операционных систем насчитывает около 70 лет. За это время простейший набор заданий для мейнфреймов, написанный на перфоленте, эволюционировал в то, что сейчас мы видим на экране компьютера или смартфона.</p>
55
<p>Всю историю можно разделить на три этапа.</p>
55
<p>Всю историю можно разделить на три этапа.</p>
56
<p>История операционных систем начинается в 1955 году, когда инженер General Motors Роберт Л. Патрик и программист North American Airlines Оуэн Мок разработали для IBM 704<a><strong>GM-NAA I/O</strong></a>. Её иногда называли системой ввода - вывода.</p>
56
<p>История операционных систем начинается в 1955 году, когда инженер General Motors Роберт Л. Патрик и программист North American Airlines Оуэн Мок разработали для IBM 704<a><strong>GM-NAA I/O</strong></a>. Её иногда называли системой ввода - вывода.</p>
57
<p>GM-NAA I/O позволяла мейнфрейму автоматически выполнять задания по проведению сложных математических вычислений. Их результаты выводились на подключённый принтер. Благодаря этому операторы мейнфрейма могли проводить вычисления без постоянной смены специальных плат.</p>
57
<p>GM-NAA I/O позволяла мейнфрейму автоматически выполнять задания по проведению сложных математических вычислений. Их результаты выводились на подключённый принтер. Благодаря этому операторы мейнфрейма могли проводить вычисления без постоянной смены специальных плат.</p>
58
IBM 704, на котором работала GM-NAA I/O<em>Фото: NASA</em><p>В 1964 году появилась<strong>ОС Multics</strong>, созданная совместными усилиями Мичиганского университета, General Electric и Bell Labs. В ней была реализована возможность параллельной работы нескольких программ, концепция виртуальной памяти и файловая система на основе дерева каталогов, используемые и сегодня.</p>
58
IBM 704, на котором работала GM-NAA I/O<em>Фото: NASA</em><p>В 1964 году появилась<strong>ОС Multics</strong>, созданная совместными усилиями Мичиганского университета, General Electric и Bell Labs. В ней была реализована возможность параллельной работы нескольких программ, концепция виртуальной памяти и файловая система на основе дерева каталогов, используемые и сегодня.</p>
59
<p>В 1969 году в исследовательской лаборатории Bell Labs разработали<strong>ОС Unix</strong>. Она - основа современных операционных систем.</p>
59
<p>В 1969 году в исследовательской лаборатории Bell Labs разработали<strong>ОС Unix</strong>. Она - основа современных операционных систем.</p>
60
<p>Unix поддерживала язык C и <a>протокол TCP/IP</a>. Это первая ОС, которую можно было установить на сервер. К ней могли подключиться компьютеры-клиенты, позволяя одновременно работать нескольким пользователям.</p>
60
<p>Unix поддерживала язык C и <a>протокол TCP/IP</a>. Это первая ОС, которую можно было установить на сервер. К ней могли подключиться компьютеры-клиенты, позволяя одновременно работать нескольким пользователям.</p>
61
Unix версии 7, работающая в эмуляторе SIMH<em>Изображение: Robert M. Supnik /<a>WIkimedia Commons</a></em><p>В 1973 году компания Xerox разработала первую операционную систему с графическим интерфейсом -<strong>Alto OS</strong>. В ней была реализована оконная система с различными типами элементов управления, такими как кнопки, поля ввода и списки.</p>
61
Unix версии 7, работающая в эмуляторе SIMH<em>Изображение: Robert M. Supnik /<a>WIkimedia Commons</a></em><p>В 1973 году компания Xerox разработала первую операционную систему с графическим интерфейсом -<strong>Alto OS</strong>. В ней была реализована оконная система с различными типами элементов управления, такими как кнопки, поля ввода и списки.</p>
62
<p>Так как Alto OS работала только на компьютерах Xerox Alto, которые были дорогими, она использовалась только внутри самой компании Xerox и в некоторых университетах.</p>
62
<p>Так как Alto OS работала только на компьютерах Xerox Alto, которые были дорогими, она использовалась только внутри самой компании Xerox и в некоторых университетах.</p>
63
Интерфейс Xerox Alto<em>Изображение:<a>Xerox Corporation</a></em><p>В это время появляются персональные компьютеры, доступные не только корпорациям и университетам, но и обычным пользователям.</p>
63
Интерфейс Xerox Alto<em>Изображение:<a>Xerox Corporation</a></em><p>В это время появляются персональные компьютеры, доступные не только корпорациям и университетам, но и обычным пользователям.</p>
64
<p>В 1984 году компания Apple выпускает первую систему для своих Macintosh под названием<strong>System 1</strong>, созданную на основе Alto OS. С её помощью Стив Возняк планировал избавить пользователей от сложности существующих ОС и вывести компьютеры компании на массовый рынок.</p>
64
<p>В 1984 году компания Apple выпускает первую систему для своих Macintosh под названием<strong>System 1</strong>, созданную на основе Alto OS. С её помощью Стив Возняк планировал избавить пользователей от сложности существующих ОС и вывести компьютеры компании на массовый рынок.</p>
65
Интерфейс System 1<em>Изображение:<a>Apple Inc.</a></em><p>Microsoft старалась не отставать и в 1985 году выпустила<strong>Windows 1.0</strong>. Операционная система не была инновационной, а представляла собой графическую оболочку для MS-DOS, предыдущего продукта, созданного для компании IBM.</p>
65
Интерфейс System 1<em>Изображение:<a>Apple Inc.</a></em><p>Microsoft старалась не отставать и в 1985 году выпустила<strong>Windows 1.0</strong>. Операционная система не была инновационной, а представляла собой графическую оболочку для MS-DOS, предыдущего продукта, созданного для компании IBM.</p>
66
Интерфейс Windows 1.0<em>Изображение:<a>Microsoft Corporation</a></em><p>В 1991 году в игру включается независимый разработчик Линус Торвальдс. На основе Unix он создаёт собственную операционную систему<strong>Linux</strong>и выкладывает её в открытый доступ.</p>
66
Интерфейс Windows 1.0<em>Изображение:<a>Microsoft Corporation</a></em><p>В 1991 году в игру включается независимый разработчик Линус Торвальдс. На основе Unix он создаёт собственную операционную систему<strong>Linux</strong>и выкладывает её в открытый доступ.</p>
67
<p>Так как исходный код Linux распространяется свободно, к развитию системы с самого начала подключается большое число независимых разработчиков. Но первая графическая оболочка для ОС GNOME появилась лишь в 1999 году.</p>
67
<p>Так как исходный код Linux распространяется свободно, к развитию системы с самого начала подключается большое число независимых разработчиков. Но первая графическая оболочка для ОС GNOME появилась лишь в 1999 году.</p>
68
GNOME - первый графический интерфейс для Linux Red Hat<em>Изображение:<a>WIkimedia Commons</a></em><p>Операционные системы для смартфонов развивались параллельно. С 1998 года разрабатывалась<strong>Symbian</strong> - ОС для Nokia, а с 1999 года -<strong>BlackBerry OS</strong>для BlackBerry от компании RIM.</p>
68
GNOME - первый графический интерфейс для Linux Red Hat<em>Изображение:<a>WIkimedia Commons</a></em><p>Операционные системы для смартфонов развивались параллельно. С 1998 года разрабатывалась<strong>Symbian</strong> - ОС для Nokia, а с 1999 года -<strong>BlackBerry OS</strong>для BlackBerry от компании RIM.</p>
69
<p>Из современных мобильных операционных систем первой в 2007 году появилась<strong>iOS</strong>, созданная на ядре Linux компанией Apple.</p>
69
<p>Из современных мобильных операционных систем первой в 2007 году появилась<strong>iOS</strong>, созданная на ядре Linux компанией Apple.</p>
70
<p>Инноваций было немного: первый мультитач в мобильном устройстве, виртуальная клавиатура, синхронизация с iTunes и браузер Safari. Главное преимущество той iOS - стабильная работа благодаря разработке под один конкретный девайс.</p>
70
<p>Инноваций было немного: первый мультитач в мобильном устройстве, виртуальная клавиатура, синхронизация с iTunes и браузер Safari. Главное преимущество той iOS - стабильная работа благодаря разработке под один конкретный девайс.</p>
71
Интерфейс iPhone OS<em>Изображение:<a>Apple Inc.</a></em><p>Главным конкурентом iOS стала разработанная в 2008 году<strong>Android OS</strong>. Её выпустила компания Android Inc., которую позже приобрёл Google. Эта система также создана на ядре Linux, но распространяется с открытым исходным кодом.</p>
71
Интерфейс iPhone OS<em>Изображение:<a>Apple Inc.</a></em><p>Главным конкурентом iOS стала разработанная в 2008 году<strong>Android OS</strong>. Её выпустила компания Android Inc., которую позже приобрёл Google. Эта система также создана на ядре Linux, но распространяется с открытым исходным кодом.</p>
72
<p>Основное отличие Android от конкурентов - возможность кастомизации дизайна и настроек на любом устройстве. Первая версия ОС вышла на смартфоне HTC Dream.</p>
72
<p>Основное отличие Android от конкурентов - возможность кастомизации дизайна и настроек на любом устройстве. Первая версия ОС вышла на смартфоне HTC Dream.</p>
73
Интерфейс Android Astro<em>Изображение:<a>HTC Corporation</a></em><p>С момента разработки первой операционной системы прошло больше 60 лет. Было выпущено огромное количество разных ОС, но к сегодняшнему дню популярность обрели продукты компаний-гигантов и модификации операционных систем с открытым исходным кодом.</p>
73
Интерфейс Android Astro<em>Изображение:<a>HTC Corporation</a></em><p>С момента разработки первой операционной системы прошло больше 60 лет. Было выпущено огромное количество разных ОС, но к сегодняшнему дню популярность обрели продукты компаний-гигантов и модификации операционных систем с открытым исходным кодом.</p>
74
Статистика операционных систем для компьютеров и мобильных устройств по доле рынка<em>Инфографика: Майя Мальгина для Skillbox Media</em><p><strong>Windows.</strong>Знакомая большинству операционная система с многолетней историей. Её главные преимущества - это дружелюбный интерфейс, обширная совместимость с программами, играми и периферией. Это сделало её самой популярной системой среди пользователей ПК и ноутбуков. Но она является платной, закрытой и требовательной к "железу".</p>
74
Статистика операционных систем для компьютеров и мобильных устройств по доле рынка<em>Инфографика: Майя Мальгина для Skillbox Media</em><p><strong>Windows.</strong>Знакомая большинству операционная система с многолетней историей. Её главные преимущества - это дружелюбный интерфейс, обширная совместимость с программами, играми и периферией. Это сделало её самой популярной системой среди пользователей ПК и ноутбуков. Но она является платной, закрытой и требовательной к "железу".</p>
75
<p><strong>macOS</strong> - ОС для Macbook и iMac. Компания Apple постаралась над архитектурой своей "оси" и максимально оптимизировала её под используемые комплектующие. В первые годы macOS преимущественно выбирали специалисты творческих профессий - видеомонтажёры, журналисты и другие, - но сейчас многие покупают устройства компании из-за их стабильной работы и личных предпочтений к дизайну.</p>
75
<p><strong>macOS</strong> - ОС для Macbook и iMac. Компания Apple постаралась над архитектурой своей "оси" и максимально оптимизировала её под используемые комплектующие. В первые годы macOS преимущественно выбирали специалисты творческих профессий - видеомонтажёры, журналисты и другие, - но сейчас многие покупают устройства компании из-за их стабильной работы и личных предпочтений к дизайну.</p>
76
<p>Любителям тонкой настройки операционной системы и инструментов с открытым исходным кодом подойдут бесплатные Linux-подобные ОС. В них удобно администрировать серверы, работать с базами данных и вообще делать всё то же самое, что и в Windows и macOS.</p>
76
<p>Любителям тонкой настройки операционной системы и инструментов с открытым исходным кодом подойдут бесплатные Linux-подобные ОС. В них удобно администрировать серверы, работать с базами данных и вообще делать всё то же самое, что и в Windows и macOS.</p>
77
<p><strong>Android</strong>распространяется с открытым исходным кодом. Большое количество компаний разрабатывают на его основе собственные интерфейсные оболочки для своих Android-смартфонов.</p>
77
<p><strong>Android</strong>распространяется с открытым исходным кодом. Большое количество компаний разрабатывают на его основе собственные интерфейсные оболочки для своих Android-смартфонов.</p>
78
<p>Такие преимущества ОС, как понятное управление, возможности широкой настройки интерфейса, большой магазин приложений, завоевали "Андроиду" популярность у производителей мобильных устройств и других портативных гаджетов.</p>
78
<p>Такие преимущества ОС, как понятное управление, возможности широкой настройки интерфейса, большой магазин приложений, завоевали "Андроиду" популярность у производителей мобильных устройств и других портативных гаджетов.</p>
79
<p><strong>iOS</strong>устанавливается только на мобильные устройства от Apple. Вместе они образуют единую экосистему, что является одновременно и плюсом, и минусом. Сами по себе они работают быстро и стабильно, отлично синхронизируясь с другими гаджетами компании. Но при взаимодействии со сторонними ОС могут возникать ошибки. Система является закрытой, поэтому кастомизировать её не получится, а приложения можно установить только из официального магазина - App Store.</p>
79
<p><strong>iOS</strong>устанавливается только на мобильные устройства от Apple. Вместе они образуют единую экосистему, что является одновременно и плюсом, и минусом. Сами по себе они работают быстро и стабильно, отлично синхронизируясь с другими гаджетами компании. Но при взаимодействии со сторонними ОС могут возникать ошибки. Система является закрытой, поэтому кастомизировать её не получится, а приложения можно установить только из официального магазина - App Store.</p>
80
<p><strong>Что мы сегодня узнали:</strong></p>
80
<p><strong>Что мы сегодня узнали:</strong></p>
81
<ul><li>Операционная система - это набор программ, обеспечивающих работу компьютера или другого устройства и взаимодействие с ним пользователя.</li>
81
<ul><li>Операционная система - это набор программ, обеспечивающих работу компьютера или другого устройства и взаимодействие с ним пользователя.</li>
82
<li>Структурно ОС состоит из ядра, драйверов и пользовательского интерфейса.</li>
82
<li>Структурно ОС состоит из ядра, драйверов и пользовательского интерфейса.</li>
83
<li>Сегодня преимущественно используются 64-битные операционные системы с модульной архитектурой.</li>
83
<li>Сегодня преимущественно используются 64-битные операционные системы с модульной архитектурой.</li>
84
<li>Самые популярные ОС для ПК - Windows и macOS, а для мобильных устройств - Android и iOS.</li>
84
<li>Самые популярные ОС для ПК - Windows и macOS, а для мобильных устройств - Android и iOS.</li>
85
</ul><a>Научитесь: Профессия Специалист по кибербезопасности + ИИ Узнать больше</a>
85
</ul><a>Научитесь: Профессия Специалист по кибербезопасности + ИИ Узнать больше</a>