- •Информация и информатика
- •1.1 Информатика. Общие сведения
- •1.2 Общие сведения об информации
- •1.3 Форма и виды информации
- •Свойства информации
- •1.5 Информационные ресурсы
- •1.6 Информационные технологии
- •1.7 Кодирование информации
- •1.7.1 Классификационное кодирование
- •1.7.2 Регистрационное кодирование
- •1.8 Меры информации
- •Арифметические основы работы компьютеров
- •2.1 Системы счисления
- •2.2 Формула разложения числа по степеням основания
- •2.3 Перевод чисел между системами счисления
- •2.3.1 Перевод с использованием формулы разложения
- •2.3.2 Перевод целых чисел делением на основание новой системы
- •2.3.3 Перевод правильных дробей умножением на основание новой системы
- •2.3.4 Поразрядные способы перевода
- •2.3.5 Быстрый способ перевода, использующий устный счет
- •Технические средства
- •3.1 Краткая история вычислительной техники
- •3.2 Классификация вычислительной техники
- •3.4 Конфигурация компьютера. Базовый состав технических средств
- •3.4.4 Внутренняя память
- •3.5 Внешняя память
- •3.5.1 Накопители на жестких магнитных дисках (нжмд)
- •3.5.2 Накопители на гибких магнитных дисках (нгмд)
- •3.5.3 Накопители на оптических дисках
- •3.6 Стандартные устройства ввода-вывода
- •3.6.1 Мониторы
- •3.7 Периферийные устройства ввода-вывода
- •3.7.1 Принтеры
- •3.7.2 Сканеры
- •3.7.3 Модемы
- •Программное обеспечение персональных компьютеров
- •4.1 Классификация программного обеспечения
- •4.1.1 Операционная система
- •4.2 Сжатие данных
- •4.3 Компьютерные вирусы и программы защиты от компьютерных вирусов
- •4.3.1 Источники угроз
- •4.3.2 Классификация вредоносных программ
- •Компьютерные сети
- •5.1 Компьютерная сеть
- •5.2.4 Классификация компьютерных сетей
- •5.2.5 Особенности соединения сетей
- •5.3 Глобальная сеть интернет
- •5.3.1 Протоколы сети Интернет
- •5.3.2 Адресация в сети Интернет
- •5.4 Сетевое прикладное обеспечение
- •Алгоритмизация и программирование задач
- •6.1 Понятие алгоритма. Свойства алгоритма
- •6.2 Способы записи алгоритма
- •6.2.1 Запись алгоритмов словами
- •6.2.2 Структурные схемы алгоритмов
- •6.3 Этапы решения задач на компьютере
- •Список используемой и рекомендуемой литературы
- •Информатика. Общие сведения
4.1.1 Операционная система
Операционная система — важнейшая часть программного обеспечения компьютера, предназначенная для автоматизации планирования и организации процесса обработки программ, ввода-вывода и управления данными, распределения ресурсов, подготовки и отладки программ, других вспомогательных операций обслуживания.
Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны.
Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ полностью или частично.
Этот процесс называется загрузкой операционной системы.
В функции операционной системы входит:
– осуществление диалога с пользователем;
– ввод-вывод и управление данными;
– планирование и организация процесса обработки программ;
– распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);
– запуск программ на выполнение;
– всевозможные вспомогательные операции обслуживания;
– передача информации между различными внутренними устройствами;
– программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).
Операционную систему можно назвать программным продолжением устройства управления компьютера. Операционная система скрывает от пользователя сложные ненужные подробности взаимодействия с аппаратурой, образуя прослойку между ними. В результате этого люди освобождаются от очень трудоёмкой работы по организации взаимодействия с аппаратурой компьютера.
В зависимости от количества одновременно обрабатываемых задач и числа пользователей, которых могут обслуживать ОС, различают четыре основных класса операционных систем:
– однопользовательские однозадачные, которые поддерживают одну клавиатуру и могут работать только с одной (в данный момент) задачей;
– однопользовательские однозадачные с фоновой задачей, которые позволяют помимо основной задачи запускать одну дополнительную задачу, ориентированную, как правило, на вывод информации. Это, например, ускоряет работу при выдаче больших объёмов информации на печать;
– однопользовательские многозадачные, которые обеспечивают одному пользователю параллельную обработку нескольких задач. Например, к одному компьютеру можно подключить несколько принтеров, каждый из которых будет работать на «свою» задачу;
– многопользовательские многозадачные, позволяющие на одном компьютере запускать несколько задач нескольким пользователям. Эти ОС очень сложны и требуют значительных машинных ресурсов.
В настоящее время насчитывается около 200 операционных систем, отличающихся своими достоинствами и недостатками. Кроме всем известной операционной системы Windows имеют место и другие операционные системы. Некоторые из существующих операционных систем значительно превосходят по возможностям Windows. К наиболее известным операционным системам, кроме Windows можно отнести следующие:
Linux, FreeBSD, Solaris, UNIX, MacOS, QNX, NetWare, OS/2.