![](/user_photo/2706_HbeT2.jpg)
- •Связь ос с пользователем, разновидности интерфейсов, терминалы.
- •Система прерываний. Виды прерываний.
- •Обобщенные характеристики ос.
- •Основные функции ос.
- •Простые способы распределение памяти.
- •Понятие процесса в ос. Описание процессов.
- •Классификация процессов, управление процессами в ос.
- •Организация памяти в современных ос.
- •Сегментно-страничный способ распределения памяти.
- •Страничный способ распределения памяти.
- •Страничная организация памяти. Механизм замещения.
- •Организация ввода/вывода. Системные таблицы ввода/вывода.
- •Понятия вытесняющей и не вытесняющей многозадачности в ос.
- •Организация ввода/вывода. Адресация, спецификация ос.
- •Определение и виды компьютерных вирусов. Антивирусные средства для пк.
- •Понятие вирусной безопасности для компьютера.
- •Определение компьютерных вирусов. Классификация.
- •Необходимость архивации файлов. Периодичность архивации.
- •Виды программ-архиваторов и их основные функции.
- •Понятие резервирования данных. Методы резервирования.
- •Стратегия резервирования данных. Необходимость резервирования.
- •Основные положения резервирования данных. Метод Дед-Отец-Сын.
- •Общая модель файловой системы.
- •Файловые системы семейства Windows
- •Файловая система fat16.
- •Файловая система fat32 (vfat).
- •Файловая система ntfs.
- •Основные отличия fat и ntfs.
- •Файловые системы ос Linux.
- •Общая характеристика ос msdos. Состав msdos.
- •Msdos основные команды.
- •Версии ос windows. Характеристики.
- •Характеристика и особенности ос Unix.
Обобщенные характеристики ос.
разрядность ( для ПЭВМ 8-разрядные, 16-разрядные, 32-разрядные, 64-разрядные ОС);
число программ, одновременно выполняемых под управлением ОС Многозадачные ОС поддерживают параллельное выполнение нескольких программ, работающих в рамках одной вычислительной системы, в один момент времени.
Однозадачные ОС поддерживают режим выполнения только одной программы в отдельный момент времени;
многопоточность - это технология, позволяющая приложением должным образом осуществлять многозадачное выполнение своих процессов. Процесс - любая задача или деятельность, инициируемая программой. Одна программа может выполнять несколько процессов одновременно;
тип пользовательского интерфейса: интерфейс командной строки, текстовый оконный интерфейс, графический оконный интерфейс .
Основные функции ос.
- связь с пользователем в реальном времени для подготовки устройств к работе, переопределение конфигурации и изменения состояния системы.
- выполнение операций ввода-вывода; в частности, в состав операционной системы входят программы обработки прерываний от устройств ввода-вывода, обработки запросов к устройствам ввода-вывода и распределения этих запросов между устройствами.
- управление памятью, связанное с распределением оперативной памяти между прикладными программами.
- управление файлами; основными задачами при этом являются обеспечение защиты, управление выборкой и сохранение секретности хранимой информации.
- обработка исключительных условий во время выполнения задачи
- появление арифметической или машинной ошибки, прерываний, связанных с неправильной адресацией или выполнением привилегированных команд.
- вспомогательные, обеспечивающие организацию сетей, использование служебных программ и языков высокого уровня.
Технология «клиент-сервис» в современных ОС.
?
Простые способы распределение памяти.
Фиксированное распределение
Основная память разделяется на ряд статических разделов во время генерации системы. Процесс может быть загружен в раздел равного или большего размера.
Простота реализации, малые системные накладные расходы.
Неэффективное использование памяти из-за внутренней фрагментации, фиксированное максимальное количество активных процессов
Динамическое распределение
Разделы создаются динамически; каждый процесс загружается в раздел строго необходимого размера
Отсутствует внутренняя фрагментация, более эффективное использование основной памяти
Неэффективное использование процессора из-за необходимости уплотнения для противодействия внешней фрагментации
Простая страничная организация
Основная память распределена на ряд кадров равного размера. Каждый процесс распределен на некоторое количество страниц равного размера и той же длины, что и кадры. Процесс загружается путем загрузки всех его страниц в доступные, но не обязательно последовательные, кадры. Отсутствует внешняя фрагментации. Наличие небольшой внутренней фрагментации.
Простая сегментация
Каждый процесс распределен на ряд сегментов. Процесс загружается путем загрузки всех своих сегментов в динамические (же обязательно смежные) разделы. Отсутствует внутренняя фрагментация. Улучшенное использование памяти и сниженные накладные расходы по сравнению с динамическим распределением.