
- •Перспективы операционных систем и сетей.
- •Установка операционной системы Linux.
- •Архитектура сегментной организации памяти.
- •2. Ос для облачных вычислений.
- •Настройка основных параметров ос Windows
- •Виртуальная память. Концепция виртуальной памяти.
- •2. Ос для мобильных устройств.
- •3. Основные команды Windows и их синтаксис в командной строке.
- •1. Страничная организация по требованию.
- •Ос Linux: управление памятью, ресурсами, файловые системы, драйверы устройств, сети, безопасность.
- •Установка операционной системы Windows.
- •Обработка ситуации отсутствия страницы в памяти.
- •Ос Linux: архитектура, ядро, распространение и лицензирование, принципы проектирования, управление процессами.
- •3. Основные команды Linux и их синтаксис в командной строке.
- •Mkdir — создание каталога
- •2. Уровни безопасности компьютеров.
- •3. Основные команды ms-dos и их синтаксис в командной строке.
- •1. Преимущества виртуальной памяти при создании процессов.
- •2. Классификация угроз и атак.
- •3. Диагностирование и дефрагментация дискового пространства.
- •1. Проблема замещения страниц.
- •2. Типы сетевых атак.
- •3. Настройка основных параметров ос Linux.
- •1. Оптимальный алгоритм замещения страниц.
- •2. Программные и системные угрозы.
- •3. Основные команды Windows и их синтаксис в командной строке.
- •1. Понятие файла.
- •2. Программные и системные угрозы.
- •3. Установка операционной системы ms-dos.
- •1. Структура файла.
- •2. Проблемы безопасности операционных систем и сетей.
- •3. Основные команды Linux и их синтаксис в командной строке.
- •1. Атрибуты файла.
- •2. Проектирование сетей.
- •3. Очистка диска.
- •1. Операции над файлами.
- •2. Устойчивость сетей к ошибкам.
- •3. Основные команды ms-dos и их синтаксис в командной строке.
- •1. Типы файлов.
- •2. Протокол tcp/ip
- •3. Установка операционной системы Windows.
- •1. Директории. Операции над директориями.
- •2. Сети Ethernet.
- •3. Файловая система ntfs.
- •1. Логическая организация директорий.
- •2. Протоколы коммуникации.
- •3. Настройка основных параметров ос ms-dos.
- •1. Монтирование файловых систем.
- •2. Стратегии маршрутизации.
- •3. Способы конфигурирования системы.
- •1. Общий доступ и защита файлов.
- •2. Проблемы организации коммуникаций по сети.
- •2. Сетевые топологии.
- •3. Установка операционной системы Linux.
- •1. Файловые системы, основанные на расширениях.
- •2. Сетевые и распределенные системы.
- •3. Очистка диска.
- •1. Эффективность и производительность дисковой памяти.
- •2. Подсистема ввода-вывода в ядре операционной системы.
- •3. Диагностирование и дефрагментация дискового пространства.
- •1. Проблемы восстановления файлов.
- •2. Производительность ввода-вывода.
- •3. Анализ проблем при загрузке и запуске системы.
- •2. Блокируемый и неблокируемый ввод-вывод.
- •3. Настройка основных параметров ос Linux.
- •1. Системы ввода-вывода.
- •2. Принципы сегментной организации памяти.
- •3. Диагностирование проблем системы.
- •1. Опрос устройств. Прерывания.
- •2. Виртуальная память. Концепция виртуальной памяти.
- •3. Пакетные командные файлы.
- •1. Ввод-вывод с прямым доступом к памяти.
- •2. Страничная организация по требованию.
- •3. Выполнение резервного копирования и восстановления файлов в системе Windows.
- •1. Оптимальный алгоритм замещения страниц.
- •2. Проблемы организации коммуникаций по сети.
- •3. Установка операционной системы ms-dos.
- •1. Стратегии маршрутизации.
- •3. Диагностирование и дефрагментация дискового пространства.
- •1. Системы ввода-вывода.
- •2. Атрибуты файла.
- •3. Файловая система ntfs.
- •1. Уровни безопасности компьютеров.
- •2. Опрос устройств. Прерывания.
- •3. Диагностирование и дефрагментация дискового пространства.
2. Производительность ввода-вывода.
Ввод-вывод – важный фактор в производительности системы. Имеются несколько факторов, определяющих, насколько ввод-вывод критичен по эффективности в системе:
Ввод-вывод требует от процессора исполнения драйвера устройства - кода уровня ядра ОС;
Необходимо выполнять контекстные переключения, связанные с прерываниями;
Необходимо выполнять копирование данных.
Производительность ввода-вывода улучшается при сокращении числа контекстных переключений, сокращении копирования данных, сокращении числа прерываний, использовании DMA, балансировке нагрузки на компоненты системы.
3. Анализ проблем при загрузке и запуске системы.
ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №24
1. Сетевая файловая система.
Сетевая файловая система NFS реализована на основе механизмов и протоколов RPC (удаленный вызов процедуры) и XDR (внешнее представление данных для передачи через сеть). Система обеспечивает работу пользователя с удаленными файловыми
системами с помощью тех же операций, которые используются и для локальных файловых систем. Удаленные файловые системы монтируются на локальные. При этом указывается имя машины с удаленной директорией. В реализации NFS используются процессы-демоны. NFS-сервисы не имеют состояния (stateless). Архитектура NFS трехуровневая – интерфейс системных вызовов для UNIX; уровень виртуальной файловой системы; нижний уровень реализации NFS-сервисов.
2. Блокируемый и неблокируемый ввод-вывод.
Для оптимизации ввода-вывода в системе поддерживается, помимо традиционного синхронного (блокируемого), также асинхронный ввод-вывод.
Блокируемый ввод-вывод основан на простой, интуитивно понятной парадигме: процесс задерживается, пока ввод-вывод не закончится. Он более прост для использования и понимания, но, в силу своей недостаточной эффективности, недостаточен для некоторых применений.
Асинхронный ввод-вывод основан на иной парадигме: процесс исполняется одновременно с выполнением ввода-вывода. Вследствие этого, он более сложен в использовании, так как большинство программистов до сих пор привыкли мыслить и реализовывать программы в последовательном стиле.
3. Настройка основных параметров ос Linux.
ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №25
1. Системы ввода-вывода.
Одной из главных задач ОС является обеспечение обмена данными между приложениями и периферийными устройствами компьютера. В современных ОС эту функцию выполняет система ввода/вывода.
Основные компоненты подсистемы ввода/вывода: Драйверы.
2. Принципы сегментной организации памяти.
Сегментная организация памяти - схема распределения памяти в виде сегментов переменной длины, соответствующая пользовательской трактовке распределения памяти, т.е. логической структуре программ и данных. Программа – это набор модулей кода и данных, каждому из которых должен соответствовать свой сегмент в памяти. Сегмент – логическая единица распределения памяти, предназначенная для размещения в памяти одного модуля программного кода или данных.
3. Диагностирование проблем системы.
ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №26