Операционная система - раздел Образование, Операционные системы, среды и оболочки Операционная Система, Сокр. Ос (Англ. Operating System) — Комплекс Управляющи...
Операционная система, сокр. ОС (англ. operating system) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений.
Операционная система представляет комплекс системных и служебных программных средств. С одной стороны, она опирается на базовое программное обеспечение компьютера, входящее в его систему BIOS (базовая система ввода-вывода),с другой стороны, она сама является опорой для программного обеспечения более высоких уровней — прикладных и большинства служебных приложений.
В логической структуре типичной вычислительной системы ОС занимает положение между устройствами с их микроархитектурой, машинным языком и, возможно, собственными (встроенными) микропрограммами — с одной стороны — и прикладными программами с другой.
Операционная система — это своего рода посредник между компьютерным железом и остальными программами. ОС принимает на себя команды, которые посылают другие программы, и «переводит» их на понятный машине язык. ОС управляет всеми подключенными к компьютеру устройствами, обеспечивая доступ к ним другим программам. Наконец, третья задача ОС — обеспечить удобство работы с компьютером для пользователя.
Получается, что каждая ОС состоит из двух обязательных частей.
Ядро ОС – основной модуль ОС, реализующий основные функции, необходимые приложениям. Ядро отвечает за управление системными ресурсами и взаимодействие между аппаратными и программными компонентами. Часть ОС, выполняющая наиболее важные задачи, такие, как взаимодействие аппаратных средств и программное обеспечение ПК, распределение системных ресурсов и др. Обеспечивает базовую функциональность ОС.
Оболочка – программное обеспечение, реализующее пользовательский интерфейс. Оболочка предоставляет пользователю доступ к средствам ОС и другим прикладным программам. Интерпретатор команд ОС, обеспечивающий интерфейс для взаимодействия пользователя с функциями системы.
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Операционная система
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Прикладные программы
BIOS (Basic Input Output System) — это аббревиатура, которая переводится с английского как «базовая система ввода-вывода». Необходимый минимум программ, позволяющий компьютеру
Функции операционных систем.
Основные функции:
· Выполнение по запросу программ тех достаточно элементарных (низкоуровневых) действий, которые являются общими для большинства программ и часто в
Однопроцессорные системы
Однопроцессорные машины 40-50-х годов XX века не были ни гибкими, ни эффективными. Выполнение программ требовало трудоемких приготовлений: установление лент, помещение перфокарт в
Многопроцессорные системы
В последние годы потребности в обмене информацией и ресурсами привели к широкому распространению связанных систем вычислительных машин, которые называются сетями (networks, или net)
Программное обеспечение
Начнем обсуждение программного обеспечения с рассмотрения его классификации. Всё программное обеспечение можно разделить на две большие группы: прикладное программное обеспечение (appl
Компоненты операционной системы
Часть операционной системы, которая определяет интерфейс между операционной системой и пользователем, часто называется оболочкой (shell). Задача оболочки состоит в том, чт
Начало работы операционной системы
Запуск системы осуществляется с помощью процедуры, которая называется начальной загрузкой (bootstrapping, или, сокращенно, booting) и выполняется машиной ка
Выбор операционной системы
Операционные системы накладывают определенные требования на технические характеристики аппаратного обеспечения. Список этих требований определяет производитель ОС. В него входит, на
Установка операционной системы
Перед установкой ОС жесткий диск форматируется и разбивается на несколько логически изолированных частей, называемых разделами или томами. Каждый раздел в системе выглядит как отдел
Установка вручную
Обновления, заменяющие основную часть системного кода, нужно запускать вручную. Обычно их называют пакетами обновлений. Такие пакеты используются для устранения проблем с приложением или ОС или для
Координирование действий машины
Одним из главных принципов, лежащих в основе современных операционных систем, является разделение понятий программы и деятельности по ее исполнению. Программа
Управление процессами
Задачи, связанные с координацией процессов, выполняются планировщиком и диспетчером, которые входят в ядро операционной системы. Планировщик ведет учет процессов, которые пр
Обработка конкуренции между процессами
Важной задачей операционной системы является распределение ресурсов машины между процессами. Здесь мы используем термин «ресурсы» в широком смысле, включая в него и периферийные устройства машины
Семафор
Рассмотрим, как операционная система с разделением времени управляет действиями машины с одним принтером. Если процессу необходимо распечатать результаты, он должен запросить доступ к драйверу при
Взаимная блокировка
Другая проблема, которая может возникнуть во время распределения ресурсов, — взаимная блокировка (deadlock), состояние, когда два или более процесса блокируются, поскольку
Организация файловой системы
Все современные дисковые операционные системы обеспечивают создание файловой системы, предназначенной для хранения данных на дисках и обеспечения доступа к ним.
Фа́йл
Иерархия каталогов
Практически всегда файлы на дисках объединяются в каталоги. Каталоги на разных дисках могут образовывать несколько отдельных деревьев, как в DOS/Windows, или же объединяться в одно дерево, общее дл
Файловые системы FAT32, NTFS
FAT32 (от англ. File Allocation Table — «таблица размещения файлов») — это файловая система, разработанная компанией Майкрософт, разновидность FAT. FAT32 — последняя версия фай
Обслуживание файловой структуры.
Несмотря на то, что данные о местоположении файлов хранятся в табличной структуре, пользователю они представляются в виде иерархической структуры — людям так удобнее, а все необход
Имена дисков
Диски компьютера (а, говоря точнее — все устройства для хранения информации) обозначают буквами английского алфавита, с двоеточием после буквы, вот так: А:, В: или F:. Первые буквы А: и В: присва
Имена файлов
В качестве единицы хранения данных принят объект переменной длины, называемый файлом. Файл – это последовательность произвольного числа байтов, обладающая уникальным собстве
Создание каталогов (папок)
Для систематизации хранения и облегчения поиска файлы на дисках распределяют по каталогам (директориям). Каталоги внутри себя могут содержать как
Удаление файлов и каталогов (папок)
Средства удаления данных не менее важны для операционной системы, чем средства их создания, поскольку ни один носитель данных не обладает бесконечной емкостью. Существует как миним
Файлы документов
Файлы с расширениями .txt, .doc, .rtf содержат внутри себя текстовую информацию. Файлы с расширением .txt содержат «чистый» текст, и для их открытия запускается программа «Блокнот». Файлы с расшир
Звуковые файлы
Это файлы с расширениями .wav, .mp3, .mid. В них содержится звуковая информация. Прослушать эти звуки можно, если к компьютеру подключены колонки, наушники или другое устройство для воспроизведени
Управление атрибутами файлов
Кроме имени и расширения имени файла операционная система хранит для каждого файла дату его создания (изменения) и несколько флаговых величин, называемых атрибутами фай
Файловый менеджер
Файловый менеджер (англ. file manager) — компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет
Новости и инфо для студентов