
- •Перспективы операционных систем и сетей.
- •Установка операционной системы 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. Проблемы организации коммуникаций по сети.
При проектировании коммуникационной сети должны быть решены следующие основные проблемы:
* Именование и разрешение имен. Как два процесса найдут друг друга для коммуникации?
* Стратегии маршрутизации (routing). Каким образом сообщения посылаются по сети?
* Стратегии соединения (connection). Каким образом два процесса обмениваются сообщениями?
* Разрешение конфликтов. Сеть – разделяемый ресурс; каким образом разрешаются конфликтующие запросы на ее использование?
3. Архивирование данных.
Архивация данных — это помещение одного или нескольких файлов, или папок с файлами, в один файл, в котором все эти файлы и папки в сжатом виде хранятся. Этот файл называется архивом или архивным файлом.
ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №19
1. Реализация файловых систем.
Реализация системы файлов имеет иерархическую структуру, на верхнем уровне которой – пользовательские программы, на нижнем – драйверы и устройства ввода-вывода.
2. Типы сетей.
С точки зрения размещения, сети подразделяются на локальные – сети, размещаемые в одной или нескольких комнатах или зданиях – и глобальные – сети, объединяющие географически удаленные друг от друга машины.
3. Настройка основных параметров ОС Windows.
ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №20
1. Виртуальные файловые системы.
Виртуальные файловые системы (VFS) обеспечивают объектно-ориентированный способ реализации файловых систем.
VFS обеспечивает единый интерфейс системных вызовов (API) для различных типов файловых систем, которые могут быть очень разными по своей реализации, включая сетевые файловые системы.
Данный API является набором операций над самой VFS, а не над каким-либо специфическим типом файловых систем.
Схема организации виртуальной файловой системы изображена на рис. 20.1.
2. Сетевые топологии.
Машины могут быть соединены в сеть различными способами (проводные сети и беспроводные сети различных стандартов) и с использованием различных топологий: полностью соединенная сеть, частично соединенная сеть, сеть древовидной структуры, сеть с топологией "звезда", сеть с топологией "кольцо".
3. Установка операционной системы Linux.
ЭКЗАМЕНАЦИОННЫЙ БИЛЕТ №21
1. Файловые системы, основанные на расширениях.
Многие современные файловые системы, - например, Veritas File System, или Vx-FS – основная файловая система в ОС HP-UX фирмы Hewlett-Packard, - используют модифицированное смежное размещение файлов. Дисковые блоки в такой системе размещаются в расширениях (extents). Расширение – это смежный блок на диске. Файл состоит из одного или нескольких расширений. Таким образом, если длина файла не увеличивается, он хранится в виде одной смежной области внешней памяти, что обеспечивает максимальную эффективность доступа. В случае увеличения длины файл представляется списком из основной части и расширений.
2. Сетевые и распределенные системы.
Сетевые системы могут быть одноранговыми или клиент-серверными.
В распределенной системе (distributed system)вычисления распределены между несколькими физическими процессорами (компьютерами), объединенными между собой в сеть.
Слабо связанная система (loosely coupled system) – распределенная компьютерная система, в которой каждый процессор имеет свою локальную память, а различные процессоры взаимодействуют между собой через линии связи – высокоскоростные шины, телефонные линии, беспроводную связь (Wi-Fi, EVDO, Wi-Max и др.).
Преимущества распределенных систем:
1. Разделение (совместное использование) ресурсов: в распределенной системе различные ресурсы могут храниться на разных компьютерах. Нет необходимости дублировать программы или данные, храня их копии на нескольких компьютерах.
2. Совместная загрузка (load sharing): каждому компьютеру в распределенной системе может быть поручено определенное задание, которое он выполняет параллельно с выполнением другими компьютерами своих заданий.
3. Надежность: при отказе или сбое одного из компьютеров распределенной системы его задание может быть перераспределено другому компьютеру, чтобы сбой в минимальной степени повлиял или вовсе не повлиял на итоговый результат.
4. Связь: в распределенной системе все компьютеры связаны друг с другом, так что, например, при необходимости возможен удаленный вход с одного компьютера на другой с целью использования ресурсов более мощного компьютера.