Что Такое Операционная Система (OS)?
Узнаем значение Операционная Система (ОС), определение в крипто, Что Такое Операционная Система (OS) и другие важные детали.
Операционная система (ОС) является программным обеспечением, которое управляет ресурсами компьютера и налаживает взаимодействие между программами и компьютерным оборудованием.
В прошлом операционных систем не существовало. Поэтому каждая компьютерная программа должна была включать в себя весь необходимый код для запуска программы, уметь подключаться к оборудованию и демонстрировать сами функции программы. По этой причине компьютерные программы были сложными для создания и управления. Даже не учитывая тот факт, что каждая программа могла запускаться лишь на компьютере, для которого создавалась. Тем не менее, чтобы изменить эту ситуацию были созданы операционные системы.
Функции Операционных Систем (ОС)
Существует множество функций выполняемых ОС для достижения определённых целей. Эти цели включают в себя:
- Управление Памятью. Для запуска процесса, для начала он должен быть загружен в основную память, где всё и происходит. После память освобождается по завершению процесса и может использоваться для других вещей. Поэтому управление памятью через её распределение и освобождение для процессов является ответственностью ОС.
- Управление Процессами. ЦП (один из ресурсов управляемых ОС) в любой момент времени имеет определённое число процессов в готовом состоянии. Процессор, в свою очередь, может обрабатывать только лишь один процесс за раз. Поэтому ЦП использует различные техники для обеспечения, чтобы операции имели постоянный и непрерывный доступ к ресурсам. Данные техники включают в себя концепты FCFS, Round-Robin, самая короткая работа в первую очередь, приоритетное планирование и так далее.
- Управление Файлами. Каждый компьютер имеет собственный набор файлов, папок и структур директории. ОС компьютера поддерживает и управляет всеми этими аспектами. Для отслеживания информации об этих файлах используется File Allocation Table (FAT). FAT отслеживает каждую деталь файла, включая его имя, размер, тип и так далее. Кроме того, ОС также ответственна за обеспечение того, чтобы файлы не были открыты для неавторизованных людей.
- Управление I/O Устройства. Существуют различные I/O устройства в системе. Различные процедуры требуют доступа к этим устройствам, однако процессы не должны иметь прямого доступа к этим устройствам. Поэтому именно ОС ответственна за управление доступом к I/O устройствам.
- Виртуальная Память. Когда размер приложения превышает основную память, то ОС отвечает за загрузку наиболее используемых страниц в основную память.
Самые Популярные Компьютерные Операционные Системы (ОС)
- Microsoft Windows - самая популярная и часто используемая операционная система для компьютеров. Она работает на ПК и IBM-совместимых системах.
- macOS - основная операционная система Apple, которая работает как на обычных компьютерах, так и ноутбуках.
- Linux - является операционной системой с открытым исходным кодом, которая может быть установлена на ПК и IBM-совместимых системах. Она используется для различных дистрибутивов Linux, включая Debian, Ubunty, Slackware и Red Hat.
- Chrome OS - операционная система, которая предустановлена на Google Chromebook.
Операционные Системы Мобильных Устройств (ОС)
- Android - самая часто используемая ОС для большинства известных смартфонов и планшетов, за исключением Apple.
- iOS - ОС смартфонов и планшетов Apple.