Добавил:
vk.com/timelordru Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БОС Ekzamen.docx
Скачиваний:
12
Добавлен:
02.06.2024
Размер:
5.98 Mб
Скачать

25. Создание и уничтожение процессов и потоков. Дескрипторы процессов и потоков.

Процесс - предназначен для обеспечения многозадачности.

Поток – обеспечение параллельного выполнения задач в рамках процесса.

События, приводящие к созданию процессов:

  • Инициализация ОС.

  • Создание работающим процессом дочернего.

  • Запрос пользователя (запуск программы).

  • Инициирование пакетного задания.

Создание процесса:

  1. Создание дескриптора процесса.

  2. Выделение процессу адресного пространства.

  3. Загрузка кодов и данных исполняемой программы в оперативную память.

Причины завершения процесса

  • Обычный выход по окончании работы процесса.

  • Выход при ошибке в работе устройства.

  • Выход при ошибке в работе программы.

  • Уничтожение другим процессом.

Дескриптор процесса – описание, содержащее информацию необходимую на протяжении всего жизненного цикла процесса.

Элементы дескриптора процесса: идентификатор процесса, открытые файлы, дочерние процессы, глобальные переменные, расположение в памяти и др.

Элементы дескриптора потока: идентификатор потока, счетчик команд, указатель стека, приоритет, состояние потока и др.

45. Аутентификация при помощи биометрических систем. Принцип действия, варианты реализации, недостатки.

Структура биометрических систем

  • Уникальная физиологическая характеристика человека.

  • Стандартное (микрофон, веб-камера) или специфичное регистрирующее (сканер отпечатка пальца) устройство.

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

ПРОЩЕ: выделяет набор биометрических параметров и сравнивает их с пороговыми.

  • База данных для хранения значений эталонных параметров.

Схема создания эталонного шаблона

  • Однократное или многократное снятие биометрической характеристики.

  • Вычисление эталонных и пороговых значений параметров и запись их в базу в закрытом формате.

Пороговые значения - граница, устанавливаемая для алгоритма принятия решения. Если уровень сходства сравниваемых биометрических данных с эталонными выше Т (устанавливаемая величина), то принимается решение о совпадении. В противном случае принимается решение о несовпадении.

Схема аутентификации

  1. Пользователь предоставляет образец с помощью регистрирующего устройства.

  2. Полученный биометрический образец обрабатывается для получения информации об отличительных признаках, в результате чего получается контрольный шаблон.

  3. Контрольный шаблон сравнивается с эталонным.

  4. Контрольный и эталонный шаблон полностью не всегда совпадают, поэтому система учитывает степень совпадения, основываясь на настраиваемой пороговой величине.

Преимущества биометрической аутентификации

•Биометрический параметр уникален для данного человека.

•Пользователю не нужно запоминать длинные пароли, поэтому исключается возможность их записи.

•Многие биометрические характеристики обычно неизменны в течение жизни человека и не могут быть изменены без существенного воздействия на человека.

Недостатки биометрической аутентификации

•Возможность изменения физиологической характеристики со временем (роспись, голос).

•Возможность изменения динамических характеристик при различном эмоциональном или физическом состоянии.