Адміністрування системного реєстру Win9x/nt/2000
Информация - Разное
Другие материалы по предмету Разное
° кварцу. Неможливо реалізувати операційну систему реального часу без відповідного таймера.
Рудиментарний засіб, що залишився від операційних систем ранніх поколінь, це можливість одержання дампа памяті. У ранніх системах, коли програма вилітала, користувачу залишалося тільки вивести дамп памяті і потім ретельно його досліджувати вже без ЕОМ. Дамп це просто раса-печатка вмісту кожної комірки памяті під час вилета програми. Роздруківка містила як програми операційної системи, так і користувальницькі програми, тому що не було прийнятного способу для їхнього поділу. У роздруківку включалося для аналізу також і вміст регістрів центрального процесора. У багатьох випадках користувач одержував дамп при аварійному завершень програми поза залежністю від того, чи був він йому потрібний чи немає. Деякі користувачі, особливо віддані пакетному режиму роботи, безмежно вірять у дампи памяті, тому що це було єдиним засобом налагодження програм.
Структура даних, відома кожному програмісту, це рядок символів. Досить дивно, що розроблювачі ЕОМ не спроектували апаратури для їхньої обробки на командному рівні; звичайне надання засобів обробки рядків залишається операційній системі. Важливі два аспекти обробки рядків: перетворення із символьного виду у внутрішнє представлення і редагування і форматування символьного рядка.
Помилки можуть случитися в будь-який час, у будь-якім місці й у будь-якій програмі, і операційна система не є виключенням. Гарні засоби обробки помилок включають тимчасове повідомлення можливої причини разом із усієї дохідливою, додатковою інформацією, для того щоб допомогти користувачу поставити діагноз проблеми, що сталася. Інтегрування засобу обробки помилок, підключені до кожного системного модуля, є необхідним засобом сучасних операційних систем.
Прихід мультипрограмних систем привів до виникнення явища чекання в черзі (черговості). Ранні системи не були розраховані на це, тому що вони виконували запити строго послідовним образом. Черги (чи списки, якщо вам так більше подобається) фундаментальне поняття сучасних операційних систем. За допомогою ефективного управлення чергами потенційно недостатні системні ресурси можуть бити розділені практично оптимальним способом.
Робота [89] визначає концепцію керування доступом до ресурсів, відому як семафор. Ця концепція і її варіанти є основою будь-якої сучасної операційної системи. Семафори можуть використовуватися при проектуванні систем необмеженим образом. Платою за це є збільшення накладних витрат для керування структурами даних, що використовуються при реалізації семафора. Система широко і різноманітно використовує семафори для керування багатьма системними операціями.
Всі описані вище засоби є утилітами. На самому ділі вони складають структурний фундамент, на якому будується операційна система. Давайте порівняємо їх з іншими програмами, що класично вважаються утилітами. На наш погляд, вони, звичайно, є лише удосконаленими користувальницькими програмами. Прикладами їх є редактори текстів, бібліотекарі, засоби відладки і завантажники, що переміщають. Дійсно, усі ці елементи математичного забезпечення загальноцільові і розповсюдження. Однак вони відрізняються деякими характеристиками. По-перше, вони доступні всім користувачам без обмежень. По-друге, при виконанні вони є звичайними програмами, тобто залежать від послуг операційних систем, таких , як забезпечення введення-висновку. І останнє, на їхніх функціях будує свою роботу користувач, а не операційна система. Для виробників зручно поставляти їх, тому що вони використовуються при розробці системного математичного забезпечення, точно так само, як і користувачами.
Памятаючи про ці розходження, у розділах глави, що залишилися, ми розглянемо структуру і реалізацію деяких базових утиліт операційної системи. Вони ні в якому разі не складають якоїсь визначеної безлічі, тому що це залежить від природи операційної системи.
Основні можливості програми
У програмі було використано ряд компонент для безпосередньої роботи з реєстром. Зокрема, було підключено INI файл в якому збережено шляхи до основних гілок , ключів, типів роєстру.
Перший розділ програми “система ” має ряд підгілок ,які обмежують використання функцій некваліфікованими користувачами.
Розлянувши функціїі дисплея ми можемо відключити вкладки опцій дисплея. До них віднесемо те , що зявляється при натисканні “свойства” на робочому столі. На відміну від параметрів і оформлення , фон і заставка не є досить загрозливими для подальшоїі роботи системи. А при зміні параметрів і оформлення користувач має можливість привести систему у неробочий стан. Наприклад, змінивши частоту монітора на вешеможливу ПК увійде у стан зависання.
Наступний розділ включає деякі елементи робочого столу, зокрема мережеве оточення і корзину. Ви можете управляти пунктами контекстного меню корзини: удаляти ,перейменовувати її а також відновляти . Ці пункти є необхідноми леше у тому випадку коли хочете українізувати ОС або зменшити кількість значків на робочому столі. Сам значок “Сетевое окружение” не є великою перешкодою для доступу у мережу, але коли його дизактивувати ви не зможете побачити мережеве оточення в цілому.
Кожна людина, яка знає що таке мережа знає скільки шкоди можна наробити через сітку. І тому було вирішено заборонити сумісний доступ до мережевих пристроїв таких як принтери і файлів безпосередньо.Так?/p>