
Операционные системы (английское operating system) — основа управления любого компьютера. Обзор наиболее популярных ОС — Windows, Linux, Android, Mac OS, их сравнение, установка, преимущества и недостатки будут сделаны в следующих статьях.
Это обобщенное название программного обеспечения управления электронно-вычислительной машины, целью которых является взаимодействие пользователя с аппаратными возможностями компьютера. Как часть вычислительной системы ОС выполняют роль связующего звена между машинным языком программирования (низший уровень) комплектующих пк либо их драйверов (процессор, видео- и звуковая карта, материнская плата, дисплей и другие) и пользовательскими программами (языки программирования среднего и высшего уровня). Наиболее популярной на сегодня является мобильная система Android, для персональных ЭВМ - Windows — 7 и 10, дистрибутивы Linux и Mac OS.
Первые операционные системы стали появляться в начале 1950-х годов на базе предпрограмм для ЭВМ первого поколения. Доподлинно неизвестно, какой была первая ОС. В среде гражданских программистов принято считать первой операционной системой GM-HAA, написанной в 1955 году двумя программистами — Оуэном Моком и Робертом Патриком. Однако это навряд ли так, учитывая сверхсекретность разработок в данной сфере в эпоху обострения холодной войны между СССР и США.
Первой ОС, работающей с помощью терминала была UNIX. Разработанная в 1969 году компанией AT & T. С. До сих пор на базовых основах UNIX работают все дистрибутивы Linux и, частично, - Mac OS.
Первой же пользовательской операционной системой, обладающей основными всеми параметрами современных была PLATO, написанная в 1970 году. Она работала с клавиатурой, дисплеем, оперативной памятью. С помощью PLATO можно было проводить вычислительные операции и даже рисовать в графическом редакторе. PLATO стала отправной точкой начала развития собственного прикладного ПО компанией Apple.
Первые же полноценные системы для настольных ЭВМ стали появляться лишь к середине-концу 1980-х — началу 1990-х годов. MS-DOS и Linux
Центральной частью программного обеспечения любой ОС является ее ядро. Эта основа, обеспечивающая минимальный уровень абстракции, основа которой — координировать функции других программ и взаимодействие с ресурсами компьютера. На базе одного ядра может быть создано неограниченное количество различных вариантов ОС — дистрибутивов, в разной степени отличающихся между собой.
Каждая ОС оперирует файловой системой — порядком организации данных на накопителя[ информации (файлы). Основные файловые системы — NTFS (Windows), FAT-32 (флеш-накопители), Ext4, BTRFS, XFS, JFS (Linux), UFS (BSD), NeXTStep (MacOS) и другие.
ОС должна выполнять, как минимум, следующие функции:
Вывод и воод данных, запуск служебных, пользовательских и иных программ, контроль за аппаратными возможностями ПК и иное исполнение программного обеспечения.
Управление аппаратной частью компьютера — процессором, оперативной памятью, видеочипом, материнской платой, звуковой картой и иными.
Взаимодействие с носителями информации — встроенными (внутренние HDD, DVD-блоком, SSD) и внешними (внешние жесткие диски, DVD, флеш-накопители и другие).
Выполнение и загрузка программ в оперативную память.
Взаимодействие с устройствами ввода-вывода (периферийные устройства).
Основные операционные системы корпорации Microsoft с графическим интерфейсом. Продолжение начальной OS MS-DOS, в которой некогда она была лишь графической надстройках . По состоянию на 2017 год на Windows работает 80% всех персональных компьютеров.
Линукс не является ОС, это всего лишь ядро, лежащее в основе более чем 400 дистрибутивов операционных систем с этим названием. Так называемая, UNIX-подобная система. Набирает популярность уже несколько лет подряд ввиду своей скорости работы, пополняющимся прикладным программам и наличию удобного установщика на персональный ПК.
Изобретение от корпорации Apple, UNIX-подобная ОС для компьютеров Apple Macintosh. Установить Mac OS не другие компьютеры полноценно невозможно - она рассчитана только на определенные категории аппаратного обеспечения и большая часть перифери не будет работать.
Операционная система для мобильных устройств от компании Google на базе ядра Linux.
Добавлять комментарии могут только зарегистрированные пользователи