
- •Информатизация общества. Информатизация образования
- •Этапы подготовки и решения задач на эвм
- •Этапы развития эвм
- •Основные характеристики пк
- •7. Классификация компьютеров
- •8. Первое поколение эвм.
- •9. Структурная схема эвм. Поколения эвм
- •10. Функциональная организация эвм
- •12. Аппаратное обеспечение современного компьютера
- •Устройство центрального процессора
- •Параметры процессора, влияющие на производительность
- •Шина данных
- •Шина адреса памяти
- •Внутренние регистры
- •Тактовая частота
- •Почему процессоры перегреваются и как это предотвратить
- •Алгоритм работы современного процессора
- •18. Общая схема построения компьютера
- •20. Общие принципы работы операционных систем
- •21. Архитектура микропроцессора Основные характеристики микропроцессора
- •22. Накопители на жестких магнитных дисках — устройство и основные низкоуровневые характеристики
- •24. Основные характеристики средств воспроизведения и отображения информации
- •25. Классификация периферийных устройств
- •28. Назначение и функции операционной системы
- •Классификация операционных систем
- •30 .Режимы работы вычислительных систем
- •32. Предпосылки создания компьютерных сетей
- •33. Принципы пакетной передачи данных
- •35. Сетевая модель
- •36. Базовая модель взаимодействия открытых систем (osi).
- •38. Классификация сетей по области действия
- •39. Классификация компьютерных сетей
- •40. Одноранговые сети
- •41. Компьютерные сети и принципы их организации
- •42. Протоколы компьютерной сети
- •44. Топология сети: определение, классификация, назначение
- •46. Методы доступа
- •48. Классификация сетевых операционных систем
- •49. Среды передачи данных
- •50. Линии связи и каналы передачи данных
- •53.Структурированные кабельные системы
- •54. Сетевые адаптеры
- •57. Стандарты беспроводных сетей
- •58. Принципы работы сети Интернет
- •1. Сеть передачи данных
- •2. Технология клиент-сервер
- •3. Пакетная передача данных
- •4. Принципы работы Сетевого Оборудования.
- •64. Требования, предъявляемые к современным вычислительным сетям
28. Назначение и функции операционной системы
ОС управляет всеми устройствами компьютерной системы (процессорами, оперативной памятью, дисками, клавиатурой, монитором, принтерами, сетевыми устройствами и др.) и обеспечивает пользователя удобным интерфейсом для работы с аппаратурой.
Обычно ОС определяется через ее функции -
под ОС понимают комплекс управляющих и обрабатывающих программ, который, с одной стороны, выступает как интерфейс между аппаратурой компьютера и пользователем с его задачами, а с другой - предназначен для наиболее эффективного использования ресурсов вычислительной системы и организации надежных вычислений.
Другими словами, две основные функции (назначение) ОС:
1) предоставлять пользователю некую расширенную виртуальную машину, с которой легче работать (легче программировать), чем непосредственно с аппаратурой реального компьютера или реальной сети;
Для пользователя (приложения) работа с различными ресурсами (процессор, память, диски, периферийные устройства) выглядит так, как будто эти ресурсы находятся в его полном распоряжениии, при этом в одной системе может выполняться одновременно несколько приложений, каждое со своим собственным набором ресурсов. В этом смысле говорят, что ОС реализует виртуальную машину, предоставляя приложениям средства многозадачности.
2) управлять ресурсами вычислительной системы.
Поэтому в специальной литературе ОС представляется всегда двояко:
как расширенная виртуальная машина и
как система управления ресурсами.
Функции ОС
прием от пользователя (оператора) заданий или команд, сформулированных на соответствующих языках, и их обработка;
загрузка в ОП программ и их исполнение;
инициация программы (передача ей управления);
прием и исполнение программных запросов на запуск, приостановку, остановку других программ; организация взаимодействия между задачами;
идентификация всех программ и данных;
обеспечение работы системы управления файлами и/или систем управления БД;
обеспечение режима мультипрограммирования (многозадачности);
планирование и диспетчеризация задач;
обеспечение функций по организации и управлению операциями ввода/вывода;
удовлетворение жестким ограничениям на время ответа в режиме реального времени (для соответствующих ОС);
управление памятью, организация виртуальной памяти;
организация механизмов обмена сообщениями и данными между выполняющимися программами;
защита одной программы от влияния другой; обеспечение сохранности данных;
аутентификация, авторизация и другие средства обеспечения безопасности;
предоставление услуг на случай частичного сбоя системы;
обеспечение работы систем программирования;
параллельное исполнение нескольких задач.
Функции ОС автономного компьютера обычно группируются в соответствии с типами локальных ресурсов, которыми управляет ОС. Такие группы называют подсистемами.
Наиболее важные из них
подсистема управления процессами,
подсистема управления памятью,
подсистема управления файлами,
подсистема управления внешними устройствами,
подсистема пользовательского интерфейса,
подсистема защиты данных и администрирования.
Замечание. Часто под ОС понимается то ПО, которое запускается в режиме ядра (привилегированном режиме, режиме супервизора).