![](/user_photo/2706_HbeT2.jpg)
- •Оглавление
- •1. Концепция расширенной машины и понятие кс Аппаратура и ос
- •2. Обработка простейшего задания в кс
- •Ввод программы в компьютер
- •Трансляция (компиляция)
- •Редактирование связей
- •3. Аппаратура компьютера (процессор, память, контроллеры, устройства ввода/вывода)
- •Контроллеры и Шины
- •4. Понятие о прерываниях как средстве управления ресурсами кс. Режимы функционирования ос.
- •5. Понятие о файлах и наборах данных. Записи и блоки. Логическая организация файлов.
- •6. Аппаратура компьютеров ibm pc: конфигурация, Основная память пк
- •Регистры сегментов – 16 битов.
- •7. Микропроцессор, адресация в 16-битовой архитектуре и 32-битовой архитектуре
- •8. Монитор и клавиатура
- •9. Накопители на мд. Физическая и логическая организация тома Разбиение мд на разделы и логические диски для ос фирмы Microsoft
- •10. Описание файлов в oc windows. Полная идентификация дискового файла. Шаблоны.
- •11. Состав oc Windows и характеристика ее компонентов. Расширенная машина рс
- •12. Процесс загрузки Windows. Системное меню.
- •13. Системный диск. Файл boot.Ini, и его роль при загрузке ос.
- •14. Реестр Windows, его структура.
- •6 Основных кустов реестра
- •15. Интерфейс командной строки windows. Классификация команд
- •Команды для работы с каталогами (dir, md, cd, rd)
- •Работа с файлами
- •Команда для работы с дисками
- •16. Стандарт графического интерфейса пользователя в среде oc windows . Оснастка ос
- •17. Профили оборудования. Пользовательские настройки среды ос windows. Профили пользователя.
- •18. Переменные окружения, стандартные значения.
- •19. Поддержка приложений Win32 в ос Windows
- •20. Использование среды ms-dos в ос windows
- •21. Переназначение стандартных потоков ввода/вывода
- •22. Простейшие команды для написания пакетных файлов
- •23. Дополнительные возможности для написания пакетных файлов
- •24. Команда for и ее использование в пакетных файлах
- •25. Приложение ms Word. Шаблоны, структура документа Приемы работы
- •Настройка
- •Создание, открытие документа.
- •Структура документа.
- •Презентация (печать)
- •Сохранение (удаление)
- •26 Приложение ms Excel . Структура документа Приемы работы
- •27. Среда vba создание макросов для офисных приложений.
- •28. Характеристика систем программирования. Диалоговая отладка программ.
- •Режимы использования
- •Фазы программирования.
- •Способы выполнения программ в диалоговом отладчике:
- •Отладочные действия при достижении точек.
- •29. Ресурсы вс и характеристика методов управления ресурсами ос.
- •30. Синхронизация процессов при выделении ресурсов.
- •Синхронизация процессов при выделении ресурсов
- •31. Алгоритмы управления временем процессора в ос
- •32. Алгоритм вытесняющей многозадачности управления временем процессора в ос windows.
- •33. Управление процессами в ос на верхнем уровне.
- •Создание:
- •Завершение процесса:
- •34. Характеристика методов управления оперативной памятью в ос.
- •35. Распределение оп динамическими разделами
- •36. Распределение оп страницами и страницами по запросу. Управляющие таблицы, стратегии свопинга
- •37. Управление оперативной памятью в ос windows
- •38. Принципы управления устройствами ввода/вывода в ос. Виртуальные устройства
- •39. Управление информацией в ос. Верхний и нижний уровни.
10. Описание файлов в oc windows. Полная идентификация дискового файла. Шаблоны.
11. Состав oc Windows и характеристика ее компонентов. Расширенная машина рс
Характеристика ОС Windows.
Операционные системы Windows можно разделить на две группы:
Пользовательские системы Windows
Сетевые системы Windows
В группу пользовательских систем Windows входят: Windows 3.Х, Windows 95, Windows 98, Windows МЕ. В основу этих систем входит отказоустойчивость в ущерб безопасности.
В группу сетевых систем Windows входят: Windows NT, Windows2000, Windows XP. В основу этих систем входит безопасность.
WindowsХР скорее является компромиссной между группой пользовательских и сетевых систем Windows. В Windows ХР используется сетевая платформа, уровень безопасности понижен, но за счет этого расширенно программное пространство. Это дает возможность более широкому использованию различных приложений. На данный момент существует три версии Windows ХР: Windows XP Home Edition, Windows XP Professional, Windows XP Corporation.
Состав ОС Windows.
Программы BIOS (используются на начальной стадии загрузки ОС для тестирования).
Программа IPL (NTCDR.EXE + NTDETECT.EXE).
Некоторые информационные файлы: BOOT.INI, реестр.
Файлы на системном диске, использующиеся для загрузки ОС (NT.EYE)
HAL – уровень абстракции оборудования (привязка к конкретной аппаратуре).
Драйверы.
Низкоуровневые для одного конкретного устройства
Универсальные драйверы для группы однотипных устройств
Виртуальные драйверы для поддержки работы устройств ввода/вывода, для программ на логическом уровне
Драйверы устройств ввода/вывода высокоуровневые (логический уровень)
Уровень ядра ОС.
User – обработка прерываний
GDI – графический интерфейс устройств вывода.
KRNL – прерывание ядра
Уровень диспетчеров (низкоуровневое планирование)
Диспетчер процессов (планирование прохождения процессов)
Диспетчер планирования памяти (RAM) (распределение памяти между процессами)
Диспетчер устройств ввода/вывода (инициация и завершение процессов ввода/вывода)
Диспетчер Plug & Play устройств
Диспетчер конфигурации (конфигурация оборудования ос, внесение всех изменений в реестр)
Диспетчер управления сервисами (сервисы – службы ос)
Диспетчер электропитания.
Уровень логического программного интерфейса NTDLL, средства API (написания интерфейсов), планировщики (драйвера высокого уровня).
планировщики сеансов WINLOGON
планировщик очереди печати (SPOOLER)
планировщик сервисов (управление сервисами)
планировщик задач (TASK MANAGER)
Подсистемы приложений WIN 32, основные приложения OSIX и OS/2
Оснастка Windows. (средства ОС, которые доступны пользователю, после ее загрузки).
Приложения (программы, которые находятся в данной ОС).
Схема – модель устройства ОС Windows
12. Процесс загрузки Windows. Системное меню.
Процесс загрузки
POST (BIOS)– программа тестирования оборудования (наличие оборудования) находит системный диск и загружает IPL
IPL активизирует NTLDR.EXE 16 – битная программа.
NTLDR.EXE (работает и в реальном и в защищенном режиме) запускает NTDETECT.COM
NTDETECT.COM собирает доступную информацию об подключенном оборудовании
Считывается файл BOOT.INI
Файл загрузки ядра NTOSKRNL.EXE это уже 32 – разрядное приложение. Загружает драйвера, элементы ядра и диспетчера. Запускает WINLOGON.
WINLOGON планировщик сеансов.
Загрузка оставшихся сервисов и другой оснастки Windows в соответствии с выбором пользователя.
Процесс завершения
Активизация WINLOGON.("Пуск"->"Завершение работы") Проверка завершения приложений. Завершение приложений
Запуск DUL (завершение работы драйверов).
Остановка всех сервисов, кроме сервиса управления электропитания.
Сохранение на жесткий диск информации о текущем сеансе.
Запускается CONF(сохраняет текущее состояние реестра)
Диспетчер электропитания завершает работу Windows.
Режим управления загрузки
- безопасный – с загрузкой минимальных (стандартных) драйверов устройств.
- обычный.
- с поддержкой сетевых драйверов
- безопасный режим с поддержкой командной строки.
Включение протоколирования BOOTLOG.TXT – информация о всех загруженных драйверах.
Использование последней успешной загрузки.
Перезагрузка и т. д.