
- •1. Понятие компьютерной системы, масштабы компьютерных систем
- •2. Назначение компьютерных систем и профилирование по классам задач
- •3. Шинная архитектура микропроцессорных систем
- •4. Режимы работы микропроцессорной системы
- •5. Понятие прерывания и их обработка
- •6. Управление вводом-выводом
- •7. Драйверы устройств
- •8. Стационарные вычислительные системы
- •9. Мобильные и портативные вычислительные системы
- •10. Бездисковые станции и рекламные планшеты
- •11. Банкоматы, инфокиоски и фотокиоски
- •12. Использование гибридных телефонно-вычислительных устройств
- •13. Различные определения ос
- •14. Функций ос
- •15. Категории пользователей ос
- •16. Логические уровни общения «человек – эвм»
- •17. Мультипрограммный режим работы ос
- •18. Описание различных режимов работы ос
- •19. Однозадачные и многозадачные операционные системы
- •20. Однопользовательские и многопользовательские операционные системы
- •21. Основные характеристики и особенности работы ос ms-dos и управление памятью в ms-dos
- •22. Описание особенностей работы ос Windows
- •23. Ос семейства Unix и их особенности работы
- •24. Понятие интерфейса и его основные виды
- •25. Пакетный режим работы ос
- •26. Командный интерфейс и порядок его работы
- •27. Описание простого графического интерфейса
- •28. Описание wimp интерфейса
- •29. Описание silk интерфейса и необходимое оборудование для его реализации
- •30. Описание тактильного (touch) интерфейса и необходимое оборудование для его реализации
- •31. Описание мимического и семантического интерфейсов и необходимое оборудование для их реализации
- •32. Программные оболочки мобильных устройств различных производителей и их интерфейс доступа
- •33. Командный режим ос Linux
- •34. Виды мобильных устройств и типы их интерфейсов
- •35. Понятие процесса и операции над процессами
- •36. Алгоритмы планирования процессов
- •37. Вытесняющие и невытесняющие алгоритмы планирования
- •38. Методы решения проблемы синхронизации
- •39. Понятие нити и основные отличия от процесса
- •40. Контекст и дескриптор процесса
- •41. Классификация методов распределения памяти
- •42. Распределение памяти фиксированными разделами
- •43. Распределение памяти разделами переменной величины (динамически)
- •44. Распределение памяти перемещаемыми разделами
- •45. Страничное распределение памяти
- •46. Сегментное распределение памяти
- •47. Странично-сегментное распределение памяти
- •48. Борьба с фрагментацией памяти
- •49. Управление программными ресурсами
- •50. Концепция виртуальной машины
- •51. Концепция виртуального ресурса
- •52. Классификация систем управления образами виртуальных машин
- •53. Управление ресурсами оборудования в виртуальных образах ос
- •54. Способы и цели объединения компьютерных сетей и систем
- •55. Понятие информационного потока в компьютерной сети
- •56. Выбор эффективной версии межсетевого экрана для реализации информационной защиты
- •57. Организация взаимодействия сетей посредством услуг провайдера
- •58. Обмен данными мобильных устройств с пк
- •59. Способы обеспечения безопасности данных
- •60. Защита межсетевого трафика, назначение межсетевых экранов
- •61. Применение фильтров доступа к внешним сетевым ресурсам
- •62. Использование Proxy-серверов
- •63. Файловая система и примеры распространенных файловых си-стем
- •64. Имена файлов в различных файловых системах
- •65. Атрибуты файлов и права доступа к файлу
- •66. Файловые системы ос семейства Unix
- •67. Особенности работы файловой системы ntfs
- •68. Настройка файла autoexec.Bat и config.Sys в ос ms-dos
- •69. Автоматическое обслуживание настроек ос
- •70. Антивирусная профилактика средств мобильной связи
- •71. Понятие групповой политики в сетях Microsoft
- •72. Типы ос, поддерживающие удаленное управление по
22. Описание особенностей работы ос Windows
Windows – это объектно-ориентированная среда. Все элементы интерфейса – это объекты, каждый со своими свойствами и способами поведения.
Для работы с объектами предусмотрена система контекстных меню, которые отражают их свойства и поведение, позволяют изменять свойства и выполнять допустимые над данным объектом действия.
К особенностям ОС Windows относятся:
1. Вытесняющая многозадачность.
2. Единый программный интерфейс – это возможность создавать данные в одних программах и переносить их в другие.
3. Единый интерфейс пользователя. Это означает, что интерфейс приложений стандартизован, а значит, изучив одну программу, легче освоить другие.
4. Единый аппаратно-программный интерфейс. ОС Windows сама обеспечивает совместимость разнообразного оборудования и программ. Изготовители оборудования добиваются только работы с Windows, а дальше ОС берет на себя заботы по обеспечению работы устройств. Точно так же изготовители программ могут не беспокоиться о работе с неизвестным им оборудованием. Их задача сводится к тому, чтобы обеспечить взаимодействие с Windows. ОС Windows ввела новый стандарт самоустанавливающихся устройств. Подключение таких устройств происходит автоматически. ОС сама «узнает», что установлено в компьютере, и настраивается на работу с новым оборудованием.
К преимуществам Windows можно отнести:
1. Принцип точного отображения WYSIWYG (What You See Is What You Get). При работе с документом пользователь видит на экране изображение, практически полностью соответствующее тому, что будет получено после распечатки на принтере. Это происходит благодаря использованию масштабируемых шрифтов TrueType.
2. Удобные принципы работы с мышью.
3. Встроенные сетевые возможности и поддержка работы в Internet.
4. Широкая поддержка средств мультимедиа.
5. Особые возможности для пользователей с отклонениями в состоянии здоровья.
23. Ос семейства Unix и их особенности работы
UNIX – семейство переносимых, многозадачных и многопользовательских операционных систем.
Главной отличительной чертой этой системы является ее модульность и обширный набор системных программ, которые позволяли создать благоприятную обстановку для пользователей-программистов. Система UNIX органически сочетается с языком Си, на котором написано более 90% ее собственных модулей. Командный язык системы практически совпадает с языком Си, что позволяло очень легко комбинировать различные программы при создании больших прикладных систем.
Особенности UNIX:
1. Файловая система древовидная, чувствительная к регистру символов в именах, очень слабые ограничения на длину имён и пути.
2. Нет поддержки структурированных файлов ядром ОС, на уровне системных вызовов файл есть поток байтов.
3. Командная строка находится в адресном пространстве запускаемого процесса.
4. Понятие «переменных окружения».
5. Запуск процессов вызовом fork(), то есть возможность клонирования текущего процесса со всем состоянием.
6. Понятия stdin/stdout/stderr.
7. Ввод/вывод только через дескрипторы файлов.
8. Интерпретатор команд есть обыкновенное приложение, общающееся с ядром обыкновенными системными вызовами.
9. Команда командной строки есть не более чем имя файла программы, не требуется специальная регистрация и специальная разработка программ как команд.
10. Используются параметры командной строки.
11. «Раскрутка» ОС после загрузки ядра путём исполнения скриптов стандартным интерпретатором команд.
12. Широкое использование именованных каналов.
13. Все процессы, кроме init, равны между собой, не бывает «специальных процессов».
14. Адресное пространство делится на глобальное для всех процессов ядро и на локальную для процесса части, нет «групповой» части адресного пространства.
15. Использование двух уровней привилегий процессора вместо четырёх в VMS.
16 .Отказ от использования оверлеев в пользу деления программы на несколько программ поменьше, общающихся через именованные каналы или временные файлы.
17. Концепция сигнала уникальна для UNIX, и крайне сложна в переносе на другие ОС, такие как Windows.