Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
все в одном.doc
Скачиваний:
20
Добавлен:
01.03.2016
Размер:
481.79 Кб
Скачать

Создание резервной копии всего реестра

Чтобы создать резервную копию всего реестра, используйте средство архивации Windows NT (Ntbackup.exe) и параметр для архивации реестра. Или выполните команду rdisk /s.

Примечание. Необходимо иметь поддерживаемое лентопротяжное устройство, чтобы использовать средство Windows NT Backup для создания резервной копии реестра. При отсутствии поддерживаемого лентопротяжного устройства используйте средство Rdisk. Когда для обновления данных восстановления используется команда rdisk /s, сжатые копии файлов реестра помещаются в папку %SystemRoot%\Repair. Если не удается запустить Windows NT после редактирования реестра, можно вручную заменить файлы реестра, развернув их копии из папки %SystemRoot%\Repair. 

33.Удаление программ из реестра. Алгоритм.

Удаление параметров реестра с помощью утилиты reg

Чтобы удалить параметр реестра, нужно воспользоваться командой

reg delete ветвь_реестра /v параметр

Для удаления параметра (По умолчанию) нужно воспользоваться командой

reg delete ветвь_реестра /ve

Чтобы удалить все параметры ветви реестра, нужно воспользоваться командой

reg delete ветвь_реестра /va

Для удаления ветви реестра достаточно воспользоваться командой

reg delete ветвь_реестра

34. ОС Windows. История развития. Недостатки ОС DOS.

С конспекта 

ОС windows

-недостатки DOS для программистов нет средства диалога.

ОС – это базисная системная программа.

Архитектурная особенность

Компонент ОС это самостоятельные модули явл. Составными частями одной большой программой. Монолитное ядро – набор каждой из которой может вызвать каждый. Вывод: монолитное ядро это схема ОС, все компоненты которой составные части программы используют общую структуру данных, процедура взаимодействуют путем вызова.

Микроядро — это минимальная реализация функций ядра операционной системы.

Обеспечивает взаимодействие программы копирования процессов, обработку прирываний, операцию ввода вывода, управление памятью.

Служебные процессы

Поддержкаокружения

Подсистемы DLL

Поддержка окон и графики

Исполнительная

система

Ядро

Драйвера

Уровень

абстрагирования

Аппаратное

обеспечение


ОС Windows состоит из компонентов работы в режиме ядра и режима пользователя ОС нельзя отнести к системе микрояд. структуре.

Исполнительная система – упр. памяти процессами, которые, обеспечивают защиту, взаимодействие процессов.

Подсистема win32 взаимодействие между приложениями ОС осуществляется про помощи сист. Вызовах (системные сервисы). Однако приложения не может вызвать системный вызов. Например для этого приложения используют прогр. Интерфейс win32 API dll модули подсистемы.

Приложения использующие win32 функции могут работать практически на всех версиях ОС семействе Windows.

DLL – это динамическая подкл. Библиотека набор вызванной подпрограммы включено в один двоичный файл, который приложение могут динамически загружать в процесс своего выполнения.

35. Слои программного обеспечения компьютерной системы.

Рис. 1.1.  Слои программного обеспечения компьютерной системы

36. Архитектурные особенности ОС.

В своем развитии ОСРВ строились на основе следующих архитектур.

  • Монолитная архитектура. ОС определяется как набор модулей, взаимодействующих между собой внутри ядра системы и предоставляющих прикладному ПО входные интерфейсы для обращений к аппаратуре. Основной недостаток этого принципа построения ОС заключается в плохой предсказуемости её поведения, вызванной сложным взаимодействием модулей между собой.

  • Уровневая (слоевая) архитектура. Прикладное ПО имеет возможность получить доступ к аппаратуре не только через ядро системы и её сервисы, но и напрямую. По сравнению с монолитной такая архитектура обеспечивает значительно большую степень предсказуемости реакций системы, а также позволяет осуществлять быстрый доступ прикладных приложений к аппаратуре. Главным недостатком таких систем является отсутствие многозадачности.

  • Архитектура «клиент-сервер». Основной её принцип заключается в вынесении сервисов ОС в виде серверов на уровень пользователя и выполнении микроядром функций диспетчера сообщений между клиентскими пользовательскими программами и серверами — системными сервисами. Преимущества такой архитектуры:

  1. Повышенная надёжность, так как каждый сервис является, по сути, самостоятельным приложением и его легче отладить и отследить ошибки;

  2. Улучшенная масштабируемость, поскольку ненужные сервисы могут быть исключены из системы без ущерба к её работоспособности;

  3. Повышенная отказоустойчивость, так как «зависший» сервис может быть перезапущен без перезагрузки системы.

Архитектуры операционных систем реального времени

Монолитная архитектура

Уровневая (слоевая) архитектура

Архитектура «клиент–сервер»

37. Клиент – серверная система.

Клиент-сервер — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемыми серверами, и заказчиками услуг, называемыми клиентами. Нередко клиенты и серверы взаимодействуют через компьютерную сеть и могут быть как различными физическими устройствами, так и программным обеспечением.