1. Разработать резидентный в памяти обработчик прерываний от клавиатуры, сцепленный с системным обработчиком. Написать программу типа СОМ, анализирующую коды нажимаемых клавиш (или комбинаций клавиш) и преобразующую их заданным образом (аналог русскоязычного драйвера).
2.Коды клавиш при включенном режиме <Caps Lock> (или (<Num Lock>) преобразовывать в коды псевдографических символов, служащих для изображения рамок.
3. При выключенном режиме - преобразование в псевдокоды отменяется и нормальный ввод восстанавливается.
4. Программа должна иметь средства для предотвращения повторной установки и выгрузки.
5. При нажатии горячей клавиши обработчик должен "деактивироваться", а система вернуться в исходное состояние.
6. Отладив программу, проверить правильность ее функционирования при использовании совместно с каким-либо текстовым редактором либо непосредственно в режиме командной строки.
В работе должны быть:
1. Пояснительная записка, дающая представление о принятых автором решениях по следующим вопросам:
- структура резидентной программы;
- защита резидентной программы от повторной установки;
- выгрузка резидентной программы;
- механизм перехвата аппаратного прерывания;
- способ замены символов;
2. Исходный текст программы с комментариями (в формате COM.);
3. Скриншоты экрана при вводе обычных символов и заменяемых.
Вариант задания: 8
Виктория
Санкт-Петербургский государственный технологический институт
Работа выполнена досрочно, спасибо, дополню отзыв если возникнут трудности ) но не думаю ,...
Марина
РАНХиГС
Я заказывала курсовую работу (экономика). Работа была выполнена идеально по всем критерям....
Ильдар
УрФУ
Спасибо irinainzh за досрочное исполнение курсовой работы по моей просьбе
Павел
МТУСИ
Выполняет работы на высшем уровне, нет вопросов к исполнителю! Советую!