
- •Назначение и функции ос.
- •Операционные оболочки. Назначение и основные функции.
- •Операционные системы универсальные и специального назначения.
- •Определение файловой системы Windows. Её основные виды(сходства и различия).
- •Организация работы в сети. Средства защиты информации в сети.
- •Основные принципы работы с ос Linux.
- •Основные принципы работы с ос Unix.
- •Основные принципы работы с ос Windows.
- •Основные режимы работы ос: одно- и многопользовательский; одно- и многопрограммный.
- •Основные режимы работы ос: ос реального времени.
- •Основные режимы работы ос: режим пакетный и разделения времени.
- •Основные режимы работы ос: режим пакетный и разделения времени.
- •Режим разделения времени
- •Режим реального времени
- •Принципы работы с файлами и папками в ос Unix. Команды
- •Формат команды
- •Основные команды
- •Стандартный ввод и вывод
- •Принципы работы с файлами и папками в ос Windows. Создание папки
- •Перемещение и копирование папки, файла
- •Использование буфера обмена
- •Перетаскивание мышью
- •Использование правой кнопки мыши
- •Использование левой кнопки мыши
- •Использование специальных возможностей
- •Переименование папки, файла
- •Удаление папок, файлов
- •Восстановление удаленных объектов Отмена удаления
- •Восстановление из Корзины
- •Программные средства человеко-машинного интерфейса: аудио и сенсорное сопровождение.
- •Программные средства человеко-машинного интерфейса: мультимедиа и гипермедиа.
- •Реестр операционной системы, его структура.
- •Сетевые ос. Структура и компоненты сетевой ос.
- •Тенденции и перспективы развития распределенных операционных сред.
- •Управление процессами и памятью: диспетчеризация и синхронизация процессов.
- •Управление процессами и памятью: механизм реализации виртуальной памяти.
- •Управление процессами и памятью: механизмы защиты от сбоев и несанкционированного доступа.
- •Управление процессами и памятью: многопроцессорный режим работы.
- •Управление процессами и памятью: понятие прерывания.
- •Управление процессами и памятью: понятие приоритета и очереди процессов.
- •Управление процессами и памятью: совместное использование и защиты памяти.
- •Управление процессами и памятью: способы реализации мультипрограммирования.
- •Управление процессами и памятью: средства обработки сигналов.
- •Управление процессами и памятью: средства организации взаимодействия процессов.
- •Управление процессами и памятью: управление памятью.(брал из лекций, там много сокращений, так что лучше проверьте)
- •Установка и конфигурирование ос.
- •Установка сетевой ос.
- •Этапы развития ос Windows.
- •Этапы развития операционных систем.
- •40.Жизнедеятельность операционных систем.
Управление процессами и памятью: диспетчеризация и синхронизация процессов.
Потоки возникли в операционных системах как средство распараллеливания вычислений, облегчающее работу программиста. В ОС, не поддерживающей потоков, процесс всегда состоит из одного потока, а программисту приходится самостоятельно решать задачу синхронизации нескольких параллельных ветвей программы.
Операционная система для реализации мультипрограммирования выполняет планирование и диспетчеризацию потоков (в ОС, не поддерживающих потоков, - диспетчеризацию процессов). Планирование включает определение момента времени для смены текущего потока, а также выбор нового потока для выполнения. Диспетчеризация заключается в реализации найденного в результате планирования решения, то есть в переключении процессора с одного потока на другой.
Для синхронизации процессов и потоков, решающих общие задачи и совместно использующих ресурсы, в операционных системах существуют специальные средства: критические секции, семафоры, мьютексы, события, таймеры.
Управление процессами и памятью: диспетчеризация и синхронизация процессов. Диспетчеризация (англ. dispatch — быстро выполнять) — процесс централизованного оперативного контроля, управления, координации какого-либо процесса с использованием оперативной передачи информации между объектом диспетчеризации и пунктом управления. Синхронизация процессов — приведение двух или нескольких процессов к такому их протеканию, когда определённые стадии разных процессов совершаются в определённом порядке, либо одновременно. Синхронизация необходима в любых случаях, когда параллельно протекающим процессам необходимо взаимодействовать. Для её организации используются средства межпроцессного взаимодействия. Среди наиболее часто используемых средств — сигналы и сообщения, семафоры и мьютексы, каналы (англ. pipe), совместно используемая память.
Управление процессами и памятью: механизм реализации виртуальной памяти.
виртуальная память - это совокупность программно-аппаратных средств, позволяющих пользователям писать программы, размер которых превосходит имеющуюся оперативную память; для этого виртуальная память решает следующие задачи: 1)размещает данные в запоминающих устройствах разного типа, например, часть программы в оперативной памяти, а часть на диске. 2)перемещает по мере необходимости данные между запоминающими устройствами разного типа, например, подгружает нужную часть программы с диска в оперативную память. 3)преобразует виртуальные адреса в физические.
Управление процессами и памятью: механизмы защиты от сбоев и несанкционированного доступа.
Управление доступом — методы защиты информации регулированием использования всех ресурсов ИС и ИТ. Эти методы должны противостоять всем возможным путям несанкционированного доступа к информации. Управление доступом включает следующие функции защиты: • идентификацию пользователей, персонала и ресурсов системы (присвоение каждому объекту персонального идентификатора); • опознание (установление подлинности) объекта или субъекта по предъявленному им идентификатору; • проверку полномочий (проверка соответствия дня недели, времени суток; запрашиваемых ресурсов и процедур установленному регламенту); • разрешение и создание условий работы в пределах установленного регламента; • регистрацию (протоколирование) обращений к защищаемым ресурсам; • реагирование (сигнализация, отключение, задержка работ, отказ в запросе и т.п.) при попытках несанкционированных действий.
Первым рубежом обороны при защите данных от несанкционированного доступа является процедура логического входа. Операционная система должна убедиться, что в систему пытается войти пользователь, вход которого разрешен администратором. Функции защиты ОС вообще очень тесно связаны с функциями администрирования, так как именно администратор определяет права пользователей при их обращении к разным ресурсам системы — файлам, каталогам, принтерам, сканерам и т. п. Кроме того, администратор ограничивает возможности пользователей в выполнении тех или иных системных действий. Например, пользователю может быть запрещено выполнять процедуру завершения работы ОС, устанавливать системное время, завершать чужие процессы, создавать учетные записи пользователей, изменять права доступа к некоторым каталогам и файлам. Администратор может также урезать возможности пользовательского интерфейса, убрав, например, некоторые пункты из меню операционной системы, выводимого на дисплей пользователя.