Операционная система – это комплекс программ, которые обеспечивают возможность рационального использования оборудования компьютера удобным для пользователя способом.
Главная цель ОС – обеспечить взаимодействие.
Классификация программного обеспечения
Базовое ПО (Firmware): BIOS и т.п.
Системное ПО (приводит элементарные функции в/д с железом к более абстрактным вещам и дает возможность в/д с пользователем. Системное ПО обеспечивает интерфейс.)
Служебное ПО (Utilitas – «польза») (вспомогательное, дополнительное ПО, которое позволяет оптимизировать некоторые вещи, проверять ошибки, исправлять ошибки… Архиваторы, антивирусы и другие вспомогательные программы.)
Пользовательское ПО (текстовые редакторы, геоинформационные системы и др. Пользовательское ПО работает с данными пользователя или пользователей.)
ФУНКЦИИ ОПЕРАЦИОННЫХ СИСТЕМ
Операционная система – это виртуальная машина.
Интерфейсы
Классификация операционных систем
Однопользовательские однозадачные с фоновой печатью;
Лекция: «Программное обеспечение. Назначение, классификация
CLI – командный интерфейс. («comand line interface»)
Позже появился Norton Commander. Все основные команды были вынесены в графический интерфейс.
Еще позже появилась мышь… 🙂
Появился GUI – graphic user interface.
Графический интерфейс включает в себя взаимодействие активных и пассивных графических элементов для управления.
С середины 90-х годов сначала военными, потом КГБ происходит разработка управления голосом – SILK («speach image language knowlage») – интерфейс называется интеллектуальным. Его основная характеристика – распознавание образов, возможность обучения. (Dragon, Gorynych)
ОС абстрагирует пользователя от оборудования и его ресурсов.
Операционная система – это менеджер ресурсов.
Операционная система – защитник пользовательских данных и программ.
ОС – постоянно функционирующее ядро.
Операционные системы как компоненты общей вычислительной системы
Классификация
Системы пакетной обработки;
Системы реального времени.
Основные понятия операционных систем
Процессы и нити.
Системные вызовы – это механизмы, позволяющие программам пользоваться услугами ядра операционной системы. Часто эти механизмы называют экстракодами или системами макрокоманд. Системные вызовы – это интерфейс между ОС и другими программами.
Файлы и файловая система. Файлы предназначены для хранения информации на носителях. Файловая система – это часть операционной системы, организующая ввод и вывод данных в виде файлов. Главная задача файловой системы – абстрагирование пользователя от взаимодействия с оборудованием.
АРХИТЕКТУРЫ ЯДРА ОПЕРАЦИОННОЙ СИСТЕМЫ
Монолитное ядро (компилируется при запуске ОС, в процессе работы оно неизменяемо и недополняемо). В монолитном ядре присутствует набор процедур, каждая из которых может вызывать любую другую;
Слоёные системы (на нижнем слое – железо, дальше – планирование в/д с железом, дальше – уровень в/д с памятью, дальше – в/д с пользователем, дальше – уровень ввода-вывода);
ChatGPT — Самый подробный гайд по использованию
Виртуальные машины (возможность операционной системы предоставить ресурсы);
Микроядерная архитектура (к основному ядру подключаются или отключаются различные библиотеки);
Смешанные системы.
Источник: studfile.net
Структура вычислительной системы. Операционная система (ОС) — это программа, которая обеспечивает возможность рационального использования оборудования компьютера удобным для пользователя
Операционная система (ОС) — это программа, которая обеспечивает возможность рационального использования оборудования компьютера удобным для пользователя образом.
Любая вычислительная система из технического и программного обеспечения. Все программное обеспечение принято делить на две части: прикладное и системное. К прикладному программному обеспечению, как правило, относятся разнообразные банковские и прочие business программы, игры, текстовые процессоры, и т.п. Под системным программным обеспечением обычно понимают программы, способствующие функционированию и разработке прикладных программ. Структура программного обеспечения:
Рис. 1.1. Слои программного обеспечения компьютерной системы.
Операционная система является фундаментальным компонентом системного программного обеспечения.
Источник: studopedia.su
Программа, которая обеспечивает возможность
Единственный в мире Музей Смайликов
Самая яркая достопримечательность Крыма
Скачать 224 Kb.
2.3 Задание 2:
Операционная система (ОС) –это программа, которая обеспечивает возможность рационального использования оборудования компьютера удобным для пользователя образом.
Основными функциями ОС являются следующие: запуск программ и контроль за их прохождением; управление оперативной памятью; управление устройствами ввода и вывода; управление внешней памятью; управление взаимодействием одновременно работающих задач; обработка вводимых команд для обеспечения взаимодействия с пользователем.
Виртуальная память – распространенная стратегия распределения памяти , используемая во всех современных операционных системах, основанная на идее расширения физической памяти путем размещения расширенной памяти на диске и использования таблиц страниц (или сегментов) для трансляции адресов.
Дра́йвер (англ. driver , мн. ч. дра́йверы ) — компьютерное программное обеспечение, с помощью которого другое программное обеспечение (операционная система) получает доступ к аппаратному обеспечению некоторого устройства .
Типы ОС:
Графические и текстовые
Платные и бесплатные
Открытые и закрытые
Клиентские и серверные
Высокой или низкой стабильности к сбоям аппаратного обеспечения
По разрядности: 16, 32 или 64 битные, раньше были вообще 8 битные
С высоким или низким уровнем безопасности
Мобильные или настольные
Термин загрузка обозначает перенос содержимого основных файлов — ядра операционной системы — с носителя (далее будем иметь в виду жесткий диск) в оперативную память и передачу ОС управления всеми процессами.
Интерфейс (англ. interface ) — общая граница между двумя функциональными объектами, требования к которой определяются стандартом; совокупность средств, методов и правил взаимодействия (управления, контроля и т.д.) между элементами системы .
Файл — это поименованная область внешней памяти.
Файловая система — это часть ОС,
определяющая способ организации, хранения и именования файлов на носителях информации
Графи́ческий интерфе́йс по́льзователя (ГИП), графи́ческий по́льзовательский интерфе́йс (ГПИ) (англ. graphical user interface , GUI) — система средств для взаимодействия пользователя с электронными устройствами, основанная на представлении всех доступных пользователю системных объектов и функций в виде графических компонентов экрана (окон, значков, меню, кнопок, списков и т. п.).
Окно – прямоугольная область экрана, в которой выполняются различные Windows -программы. Каждая программа имеет свое окно .
Задание 3:
Задание 4:
Источник: topuch.com