
- •5. Операционная система как виртуальная машина
- •6. Ос как менеджер ресурсов
- •7. Операционная система как защитник пользователей и программ
- •12. Мультипрограммирование. Роль ос в организации мультипрограммирования.
- •13. Роль мультипрограммных систем в обеспечении эффективности использования системных ресурсов.
- •14.Системы разделения времени
- •15, 19. Архитектурные особенности ос
- •16. Многоуровневые системы (Layered systems)
- •17. Виртуальные машины
- •18. Микроядерная архитектура
- •20. Смешанные системы
- •21. Классификация ос
- •Реализация многозадачности
- •Поддержка многопользовательского режима
- •22. Многопроцессорная обработка
- •23. Системы реального времени
- •24. Процессы. Понятия процессов.
- •25. Состояния процесса
- •26. Операции над процессами. Классификация. Общая характеристика.
- •Process Control Block и контекст процесса
- •27. Одноразовые операции
- •28. Многоразовые операции
- •Переключение контекста
- •29. Системы пакетной обработки.
- •30. Ос unix.Общая характеристика.
- •31. Характерными особенностями Linux как операционной системы являются:
- •32. Общая характеристика ос Windows. Защита от вирусов.
30. Ос unix.Общая характеристика.
Независимо от версии, общими для UNIX чертами являются:
-
многопользовательский режим со средствами защиты данных от несанкционированного доступа,
-
реализация мультипрограммной обработки в режиме разделения времени, основанная на использовании алгоритмов вытесняющей многозадачности (preemptive multitasking),
-
использование механизмов виртуальной памяти и свопинга для повышения уровня мультипрограммирования,
-
унификация операций ввода-вывода на основе расширенного использования понятия "файл",
-
иерархическая файловая система, образующая единое дерево каталогов независимо от количества физических устройств, используемых для размещения файлов,
-
переносимость системы за счет написания ее основной части на языке C,
-
разнообразные средства взаимодействия процессов, в том числе и через сеть,
-
кэширование диска для уменьшения среднего времени доступа к файлам.
31. Характерными особенностями Linux как операционной системы являются:
-
многозадачность: одновременно выполняется множество программ;
-
многопользовательский режим: большое число пользователей одновременно работают на одной и той же машине;
-
защищенный режим процессора (386 protected mode);
-
защита памяти процесса; сбой программы не может вызвать зависания системы;
-
экономная загрузка: Linux считывает с диска только те части программы, которые действительно используются для выполнения;
-
разделение страниц по записи между экземплярами выполняемой программы. Это значит, что процессы-экземпляры программы могут использовать при выполнении одну и ту же память. Когда такой процесс пытается произвести запись в память, то 4-x килобайтная страница, в которую идет запись, копируется на свободное место. Это свойство увеличивает быстродействие и экономит память;
-
виртуальная память со страничной организацией (т.е. на диск из памяти вытесняется не весь неактивный процесс, а только требуемая страница); виртуальная память в самостоятельных разделах диска и/или файлах файловой системы; объем виртуальной памяти до 2 Гбайт; изменение размера виртуальной памяти во время выполнения программ;
-
общая память программ и дискового кэша: вся свободная память используется для буферизации обмена с диском;
-
динамические загружаемые разделяемые библиотеки;
-
дамп программы для пост-мортем анализа: позволяет анализировать отладчиком не только выполняющуюся, но и завершившуюся аварийно программу;
-
совместимость со стандартами System V и BSD на уровне исходных текстов;
-
наличие исходного текста всех программ, включая тексты ядра, драйверов, средств разработки и приложений. Эти тексты свободно распространяются. В настоящее время некоторыми фирмами для Linux поставляется ряд коммерческих программ без исходных текстов, но все, что было свободным так и остается свободным;
-
управление заданиями в стандарте POSIX;
-
эмуляция сопроцессора в ядре, поэтому приложение может не заботиться об эмуляции сопроцессора. Конечно, если сопроцессор в наличии, то он и используется;
-
поддержка национальных алфавитов и соглашений, в т.ч. для русского языка; возможность добавлять новые;
-
множественные виртуальные консоли: на одном дисплее несколько одновременных независимых сеансов работы, переключаемых с клавиатуры;
-
поддержка ряда распространенных файловых систем (MINIX, Xenix, файловые системы System V); наличие собственной передовой файловой системы объемом до 4 Терабайт и с именами файлов до 255 знаков;
-
прозрачный доступ к разделам DOS (или OS/2 FAT): раздел DOSвыглядит как часть файловой системы Linux; поддержка VFAT;
-
специальная файловая система UMSDOS, которая позволяет устанавливать Linux в файловую систему DOS;
-
поддержка всех стандартных форматов CD ROM;
-
поддержка сети TCP/IP, включая ftp, telnet, NFS и т.д.
32. Сравнительная характеристика Windows и Linux. Функциональные возможности.
33. Защита от вирусов в ОС Windows и в ОС Linux.
Для защиты от вирусов можно использовать
– общие средства защиты информации, которые полезны также и как страховка от физической порчи дисков, неправильно работающих программ или ошибочных действий пользователей;
-профилактические меры, позволяющие уменьшить вероятность заражения вирусом;
- специализированные программы для защиты от вирусов.
Общие средства защиты информации полезны не только для защиты от вируса. Имеются две основные разновидности этих средств:
-копирование информации – создание копий файлов и системных областей дисков;
-разграничение доступа предотвращает несанкционированное использование информации, в частности, защиту от изменений программ и данных вирусами, неправильно работающими программами и ошибочными действиями пользователей.
Существуют три рубежа защиты от компьютерных вирусов:
· предотвращение поступления вирусов;
· предотвращение вирусной атаки, если вирус все-таки поступил на ПК;
· предотвращение разрушительных последствий, если атака все-таки произошла.
Существуют три метода реализации защиты:
· Программные методы защиты;
· Аппаратные методы защиты;
· Организационные методы защиты.