
- •1. Процес завантаження ос типу Windows, 2000, хр, 2003
- •2. Структура файлу boot.Ini, його призначення та використання.
- •3. Параметри запуску ос Windows.
- •4. Фази завантаження ос Windows та їх характеристика.
- •5. Роль диспетчера сеансів.
- •6. Завершення роботи ос Windows.
- •7. Особливості завантаження ос w7. Редактор bcd.
- •8. Роль bcd та диспетчера завантажень ос w7.
- •9. Вибір ос для завантаження та його особливості.
- •10. Реєстр ос Windows. Його призначення та використання.
- •11. Основні ключі реєстру, їх структура та використання.
- •12. Способи доступу до вмістимого реєстру та їх характеристика.
- •13. Підсистема безпеки. Сукупність вимог до ос.
- •14. Користувачі та групи. Створення та управління.
- •15. Профілі користувачі – складові частини та взаємодія.
- •16. Ідентифікатор безпеки та його використання. Ідентифікатори захисту
- •Маркери
- •Уособлення
- •Обмежені маркери
- •Дескриптори захисту і керування доступом
- •Визначення прав доступу
- •17. Мережеві моделі. Доменна модель.
- •18. Мережеві моделі. Модель робочих груп.
- •19. Система Active Directory та її загальна характеристика.
- •20. Роль dns та ldap в роботі Active Directory.
- •21. Домени у Windows та їх особливості. Створення доменів.
- •22. Процеси та потоки в Windows. Загальна характеристика.
- •23. Етапи створення потоків, структури даних, змінні ядра і об’єкти.
- •24. Управління потоками, основні функції.
- •25. Основні етапи створення процесу.
- •26. Поняття про кванти і пріоритети, їх застосування.
- •27. Управління пам’яттю. Компоненти диспетчера памяті.
- •28. Захист памяті, основні атрибути.
- •29. Структура адресного простору.
- •30. Формальні мови та способи їх визначення.
- •31. Форми Бекуса-Наура: бнф та рбнф
- •32. Граматики Хомського. Загальна характеристика та використання.
- •33. Розпізнавачі та їх складові частини.
- •34. Скінченні автомати, складові частини та їх характеристика.
- •35. Огляд процесу компіляції. Типи компіляторів.
- •36. Мовні процесори та фази їх роботи.
- •37. Загальна схема мовного процесора та її аналіз.
- •38. Генерація машинного коду та його оптимізація.
- •39. Поняття про резидентні програми і драйвери
- •42. Масиви powershell.
- •43. Арифметичні оператори ПауерШелл.
- •44. Оператори порівняння та логічні оператори.
- •45. Управляючі оператори і оператори циклу.
- •46. Функції.
- •47. Рекурсивні функції.
- •48. Використання фільтрів.
- •49. Сценарії.
- •50. Регулярні вирази.
Зміст
Зміст 1
1. Процес завантаження ОС типу Windows, 2000, ХР, 2003 3
2. Структура файлу BOOT.INI, його призначення та використання. 4
3. Параметри запуску ОС Windows. 5
4. Фази завантаження ОС Windows та їх характеристика. 6
5. Роль диспетчера сеансів. 7
6. Завершення роботи ОС Windows. 8
7. Особливості завантаження ОС W7. Редактор BCD. 9
8. Роль BCD та диспетчера завантажень ОС W7. 10
9. Вибір ОС для завантаження та його особливості. 11
11. Основні ключі реєстру, їх структура та використання. 13
12. Способи доступу до вмістимого реєстру та їх характеристика. 14
13. Підсистема безпеки. Сукупність вимог до ОС. 15
14. Користувачі та групи. Створення та управління. 16
15. Профілі користувачі – складові частини та взаємодія. 17
17. Мережеві моделі. Доменна модель. 20
18. Мережеві моделі. Модель робочих груп. 21
19. Система Active Directory та її загальна характеристика. 22
20. Роль DNS та LDAP в роботі Active Directory. 23
21. Домени у Windows та їх особливості. Створення доменів. 24
22. Процеси та потоки в Windows. Загальна характеристика. 25
24. Управління потоками, основні функції. 27
25. Основні етапи створення процесу. 28
26. Поняття про кванти і пріоритети, їх застосування. 29
27. Управління пам’яттю. Компоненти диспетчера памяті. 30
28. Захист памяті, основні атрибути. 31
29. Структура адресного простору. 32
Означення формальної мови Алфавіт і ланцюжки 33
Способи визначення формальних мов 33
31. Форми Бекуса-Наура: БНФ та РБНФ 34
32. Граматики Хомського. Загальна характеристика та використання. 35
33. Розпізнавачі та їх складові частини. 36
34. Скінченні автомати, складові частини та їх характеристика. 37
35. Огляд процесу компіляції. Типи компіляторів. 38
36. Мовні процесори та фази їх роботи. 39
37. Загальна схема мовного процесора та її аналіз. 39
38. Генерація машинного коду та його оптимізація. 40
39. Поняття про резидентні програми і драйвери 41
41. Змінні у powershell. 42
42. Масиви powershell. 43
43. Арифметичні оператори ПауерШелл. 44
44. Оператори порівняння та логічні оператори. 45
45. Управляючі оператори і оператори циклу. 46
46. Функції. 47
47. Рекурсивні функції. 48
48. Використання фільтрів. 49
49. Сценарії. 50
50. Регулярні вирази. 51
1. Процес завантаження ос типу Windows, 2000, хр, 2003
Компонента |
Режим роботи |
Опис |
Завантажений запис МВР |
16-розрядний |
Завантажування в сектор диску. Ми розглянемо процедуру завантаження, яка здійснюється з дисків із структурою МВР(на відміну від дисків динамічних та С-РТ). Таблиця МВР розміщується в 1 фізичному секторі диску і складається з записів: перші 3 описують первинні розділи, останні додатковий(розширений) розділ. В кожному первинному розділі можна створювати по 1 локальному диску а в додатковому довільну кількість(24 диски). |
Завантажений запис |
16- розрядний |
Містить програму початкового завантаження і спеціальну сигнатуру для перевірки шин обміну даних. Програма початкового завантаження займає 1 логічний сектор на диску разом із сигнатурою. |
ППЗ |
16/32- розрядний |
Програма початкового завантаження шукає у файловій системі файл з назвою NTLDR . Цей файл як правило розміщується в кореневому каталозі. NTLDR – розпочинає свою роботу в 16 розрядному режимі а потім переключає процесор в 32 розрядний захищений режим і зчитує з кореневого каталога файл BOOT.INI. В цьому файлі міститься вся необхідна інформація для завантаження ОС: параметри із якими слід запустити ОС, можна вказати логічні диски, які використовуються як систему тайм-аут для виходу ОС із списку. NTLDR запустився. Після цього NTLDETECT.COM яка визначає тип файлової системи на системному диску і при необхідності завантажує відповідний драйвер ОС. Після цього програма NTLDR завантажує ядро ОС NTOSKRLL.exe та підсистему HAL.DLL і передає управління ядру. |
NTOSRLL.exe |
32- розрядний |
Ядро розпочинає свою роботу в 32 розрядному режимі, ініціює компоненти виконавчої підсистеми. Завантажує та ініціює драйвери файлових підсистем. Готує ОС до запуску та запускає менеджер сеансів SMSS.exe. |
SMSS.exe |
32- розрядний |
Завантажує підсистему оточення WIN32.SYS завантажує та ініціює підсистему CSRSS.exe яка в свою чергу ініціює процес WINLOGON.exe. |
WINLOGON |
32- розрядний |
Завантажує диспетчер управління сервісами та підсистемами локальної аутонтефікііції LSASS.exe яка в свою чергу ініціює діалог з користувачем для вводу імені і паролю облікового запису MSGINA.DLL. Вважається що якщо після запуску диспетчера управління сервісами пройшло 15 секунд то ОС стартувала вдало. |
2. Структура файлу boot.Ini, його призначення та використання.
Файл BOOT.INI складається з 2-х секцій кожна з яких має своє імя і кожна з яких складається з записів.
1-ша секція
Називається [boot loader], і містить такі записи:
timeout = 30
default = multi(0)_disk(0)rdisk(0)portition(1)\WINNT
Перше, часова затримка в секундах, яка відводиться користувачу для вибору ОС із списку доступних ОС. Якщо на протязі вказаного часу користувач не натиснув на клавіші (вверх) або (вниз) здійснюється завантаження ОС по домовленості.
Параметр default вказує на шлях до каталога з файлами ОС.
Параметр partition вказує номер розділу на диску в якому розміщено логічний диск, який є системним.
Параметр rdisk вказує на відносний номер у вибраній дисковій групі номер якої задається в параметрі disk, якщо є кілька дискових груп номер із цих дискових груп вказується у параметрі multi.
Зауваження: ОС типу Windows працює із єдиною дисковою групою, яка завжди має номер «0».
2-га секція
Називається [operating systems] описується шляхи до системних дисків і головних каталогів встановлених ОС.
multi(0)disk(0)rdisk(0)patition(1)\WINNT=”MSWindows2000PRO”[список_параметрів]пробіл C:\=”MS Windows”
Ці два записи говорять про те, що з логічного диску розміщеного в розділі 1 диска з номером 0, дискової групи 0, можливий запуск 1 з 2 ОС або MS Windows 2000 PRO з каталогу WINNT, або MS Windows з кореневого каталогу диска С.