Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практические_задания_к_экзамену_ОС.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
38.67 Кб
Скачать

Задание 18.

Проверьте параметры подписывания драйверов на вашем компьютере. Установите опцию Предупреждать, если устанавливается драйвер без цифровой подписи. Проведите верификацию цифровой подписи файлов на вашем компьютере, используя утилиту sigverif. Имеются ли неподписанные файлы? Просмотрите журнал результатов проверки. С помощью утилиты Sfc.exe выполните немедленную проверку всех защищенных файлов. Определите состояние службы восстановления компьютера. Создайте точку восстановления системы компьютера. Выполните резервное копирование системных конфигурационных файлов из набора System State. Найдите архивный файл и определите его объем. Выполните восстановление файлов из полученного архива.

Задание 19.

Запустите Редактор реестра. Просмотрите ветвь HKEY_LOCAL_MACHINE. Найдите параметры, относящиеся к операционной системе (список загруженных драйверов, сведения о загрузке Windows) и оборудованию компьютера (тип шины компьютера, объем доступной памяти и др.). Войдите в систему с правами администратора. Назначьте пользователям или группе пользователей разрешения на доступ к какому-либо разделу реестра. Если кроме администратора нет пользователей, то создайте две учетные записи student и student. Установите аудит над действиями пользователей, которым дано разрешение на доступ к реестру. Запустите Редактор реестра. Выполните резервное копирование одной из ветвей реестра. Получив полномочия администратора, импортируйте данные компоненты реестра из ранее сохраненного REG-файла.

Задание 20.

Отключите и удалите файл подкачки. Повысилась ли производительность системы? Попробуйте запустить несколько приложений. Нет ли отказов системы по причине недостаточного объема памяти? Восстановите файл подкачки. Увеличьте объем неперемещаемой памяти. Изменилась ли производительность системы? Отключите все визуальные эффекты (тень под курсором мыши, фоновые рисунки, темы, анимацию и т.д.). Изменилась ли производительность системы? Восстановите прежние установки. Просмотрите системные службы, установленные на компьютере. Отключите службы, которые не требуются для автономной работы компьютера. Восстановите прежнюю конфигурацию системы.

Задание 21.

Настройте брандмауэр Windows XP. Определите список программ, которым разрешено обрабатывать данные, поступающие в компьютер из внешнего окружения. Проверьте параметры настройки браузера. Запретите загрузку элементов ActiveX. В целях конфиденциальности вашей информации проведите очистку четырех частей данных браузера: списка вводившихся адресов, журнала с историей посещения веб-сайтов, списка временных файлов Интернета и списка cokie-файлов. Измените интерфейс Windows компьютера в целях повышения конфиденциальности вашей работы на компьютере: очистите список часто запускавшихся приложений; очистите список последних открывавшихся документов; удалите временные файлы с жесткого диска; удалите сохраненные пароли.

Задание 22.

Разработать приложение со следующей функциональностью. После запуска приложения в его окне должны рисоваться четыре геометрические фигуры, каждая в своей четверти: круг, квадрат, равносторонний треугольник, правильный пятиугольник. Каждая фигура должна располагаться по центру своей четверти и иметь размер в её половину. Контуры фигур должны быть нарисованы толстой линией и иметь цвета: контур круга – желтый, контур квадрата – синий, контур равностороннего треугольника – зеленый, контур правильного пятиугольника – красный. Внутренности фигур – не закрашены. Каждая фигура должна быть подписана своим названием снизу в пределах занимаемой фигурой четверти. Шрифт подписи должен совпадать с цветом соответствующей фигуры.

Задание 23.

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

Задание 24.

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

Задание 25.

Разработать два приложения Snd и Rcv со следующей функциональностью. Первое приложение (Snd) должно пересылать второму приложению (Rcv) первый член, разность и число членов арифметической прогрессии. Второе приложение (Rcv) должно вычислить последний член арифметической прогрессии, сумму всех ее членов и отобразить результат в своем окне. Для ввода данных разработать диалоговое с необходимыми элементами управления, которое должно открываться сразу же после запуска приложения Snd. В приложении Rcv после его запуска должно открываться обычное окно приложения. Связь между приложениями должна осуществляться на основе отправки и обработки сообщения WM_COPYDATA. После запуска приложения Snd, оно должно самостоятельно запустить приложение Rcv, если то еще не запущено. Для этого необходимо использовать функцию создания процесса. При завершении приложения Snd, оно должно автоматически закрыть процесс приложения Snd, если последнее еще не закрыто.