- •Описать основные требования к аппаратным ресурсам.
- •Дать характеристику аппаратного обеспечения компьютера.
- •Изложить понятие «Архитектура эвм» (функциональная схема компьютера, связь между устройствами, принципы Фон Неймана).
- •Объяснить архитектурные особенности модели микропроцессорной системы.
- •Охарактеризовать понятие «мультипрограммирование», «многопользовательский режим работы».
- •Высказать общее понятие операционной системы. Изложить основные функции операционных систем.
- •Охарактеризовать ос разных этапов разработки вычислительных машин.
- •8. Дать характеристику ос ms dos. Структура ос dos.
- •9. Описать основную систему ввода/вывода (Basic Input/Output System) bios
- •10. Охарактеризовать основные разделы bios.
- •1 1. Изложить историю развития ос семейства Windows.
- •12. Дать характеристику ос семейства Windows.
- •13. Изложить обзор основных понятий, связанных с операционной системой. Понятие операционных сред и оболочек.
- •14. Охарактеризовать классификацию операционных систем по различным критериям.
- •15. Изложить функциональные компоненты ос
- •16. Описать требования к современным ос: модульность, возможность развития, адаптируемость.
- •17. Высказать общее понятие о программах ос: управляющие и обрабатывающие.
- •18. Охарактеризовать понятие «прерывание», виды прерываний, вектор прерывания, обработка прерываний.
- •19. Описать понятие «процесса». Изложить понятие "алгоритм планирования процессов".
- •20. Охарактеризовать понятие «управление процессами».
- •21. Изложить планирование процессов. Дать понятие очереди.
- •22. Описать взаимодействие процессов: транспортеры, очереди, сигналы, семафоры, буфер обмена.
- •23. Изложить планирование работы процессора. Стратегии планирования: приоритетное планирование, многоуровневая очередь с обратной связью.
- •24. Изложить основные концепции организации ввода-вывода в операционных системах.
- •25. Охарактеризовать режимы управления вводом-выводом. Закрепленные и общие устройства ввода-вывода.
- •26. Охарактеризовать основные системные таблицы ввода-вывода.
- •27. Изложить понятие «синхронный и асинхронный ввод-вывод».
- •28. Изложить функции ос по управлению памятью.
- •31. Дать характеристику понятиям «виртуальный адрес», «виртуальное адресное пространство».
- •32. Объяснить назначение конфигурирования разделов на жестком диске
- •33. Физическая и логическая структура дисков:
- •35. Запуск операционной системы
- •36. Объяснить процесс самотестирования при включении
- •39. Изложить структуру операционной системы Windows.
- •41. Изложить основные типы команд для работы в ос Windows
- •42. Дать характеристику пакетным файлам
- •44. Объяснить назначение защиты системных файлов.
- •45. Охарактеризовать назначение служебных программ (дефрагментация, проверка и очистка диска).
- •46. Утилиты ос
- •47. Изложить назначение архиваторов, работа с архиваторами
- •48. Изложить назначение операционных оболочек
- •49. Объяснить понятие и назначение панели управления. Дать характеристику многоязычной поддержки
- •50. Изложить этапы установки нового устройства. Типы устройств. Технология Plug and Play
- •51. Объяснить процесс установки и удаления программ.
- •52. Охарактеризовать способы предотвращения сбоев в работе операционной системы
- •53. Дать характеристику средств защиты от сбоев и восстановление поврежденной системы.
- •54. Описать общие концепции консоли управления (ммс), дать характеристику оснастки и работа с ними.
- •55. Изложить общие сведения о файловых системах (fat16, fat32, nfts).
- •56. Изложить возможности ntfs (разрешения для файлов и папок, квоты дискового пространства, точки соединения ntfs, дефрагментация диска).
- •57. Объяснить назначение диспетчера задач.
- •58. Изложить назначение реестра, охарактеризовать структуру реестра.
- •59. Изложить назначение корневых разделов реестра.
- •60. Администрирование и поддержка реестра. Резервное копирование и восстановление реестра.
- •61. Объяснить типовые задачи администрирования Windows.
- •62. Описать структуру и назначение утилит «Службы компонентов», «Источники данных».
- •63. Описать структуру и назначение утилит «Просмотр событий», «Локальная политика безопасности».
- •64. Описать структуру и назначение утилит «Производительность», «Службы».
- •65. Дать определение управления общими настройками Windows
- •68. Охарактеризовать понятие «виртуальная машина», изложить достоинства, недостатки
- •70. Охарактеризовать семейство операционных систем для мобильных устройств.
25. Охарактеризовать режимы управления вводом-выводом. Закрепленные и общие устройства ввода-вывода.
1.Управление вводом/выводом осуществляется компонентом ОС, называемым диспетчером ввода/вывода. Этот компонент выполняет следующие задачи:
Получает запросы на ввод/вывод прикладных задач и программных модулей самой системы. Проверяет их корректность и выдает соответствующее диагностическое сообщение.
Определяет очередность предоставления устройств ввода/вывода задачам затребовавшим их.
Инициирует задачи ввода/вывода (передает управление соответствующим драйверам) и в случае выполнения ввода/вывода с использованием прерывания передает управление диспетчеру задач. Чтобы он передал его первой задаче, стоящей в очереди на выполнение.
Идентифицирует сигналы прерывания от устройств ввода/вывода и передает управление соответствующей проге обработки прерывания.
Передает сообщения об ошибках, случившихся в процессе ввода/вывода.
Посылает сообщение о завершении операции ввода /вывода, запросившему эту операцию процессу и снимает его с состояния ожидания ввода/вывода, Если процесс ждал завершение операции.
Сущ-ет 2 основных режима ввода/вывода: режим обмена опросом готовности устройства ввода/вывода и режим обмена с прерыванием
Для организации ввода/вывода по 1 варианту процессор посылает устройству управления команду для устройства ввода/вывода выполнить некоторое действие. Устр-во управления выполнит команду преобразования, её сигналы управления, которое оно передает устройству ввода/вывода. Поскольку быстродействие устройства ввода/вывода меньше на несколько порядков устройства быстродействия процессора, то драйвер управляющий обменом Д-х с внешних устройств вынужден в цикле опрашивать готовность устройств. При этом нерационально используется время процессора. Выгоднее после команды ввода/вывода перейти на выполнение другой команды, а появление сигнала готовности трактовать как запрос на прерывание. Драйверы работающие в режиме прерывания пред-ют собой сложный комплекс прогных модулей и имеют несколько секций: секция запуска, секция продолжения, секция завершения.
Секция запуска запускается для включения устройств ввода/вывода либо для инициализации очередной операции ввода/вывода. Секция продолжения осуществляет основную работу по передаче Д-х, Секция завершения выключает устройства ввода/вывода либо просто завершает операцию.
2. Клавиатура, мышь, тачпад, планшет, джойстик, сканер, веб-камера, микрофон, принтер, акустическая система,
26. Охарактеризовать основные системные таблицы ввода-вывода.
Каждая операционная система имеет свои таблицы ввода/вывода для того чтобы управлять вводом/выводом через операционную систему (ядро) и выполнять при этом механизм прерывания операционной системы должна иметь по крайней мере 3 системные таблицы.
Первая таблица оборудования содержит информацию обо всех устройствах ввода/вывода подключенных к системе.(Unit Control Block). UCB cодержит следующую информацию об устройстве: 1. тип устройства, его модель 2. подключение устройства ( через какой интерфейс, к какому разъёму, какие порты и линии прерывания используются) 3. указание на драйвер (адрес секции запуска) 4. информацию о буфере памяти 5. состояние устройств 6. указатель на дескриптор задачи использующий устройство в данный момент
2 таблица описания виртуальных (логических ) устройств.
Её назначение – устранение связи между виртуальными устройствами, описанными в таблице 1. 2 таблица позволяет ядру операционной системы перенаправлять запрос на ввод/вывод из приложения на те программные модули и страницы данных, которые (или адреса которых) хранятся в соответствующем элементе 1 таблицы.
В многопользовательских системах таких таблиц нет : одна общая и по одной на каждого пользователя.
3 таблица прерывания, которая для всех сигналов прерывания указывает тот или иной элемент 1 таблицы, который описывает устройство выполняющее эту линию прерывания. Эта таблица может в явном виде не присутствовать поскольку может из основной таблицы прерываний попасть на драйвер, именующий связи с элементом UCB.
