Страницу Назад
Поискать другие аналоги этой работы
150 Лабораторная работа №1 по дисциплине: Операционные системы. Общий вариантID: 221424Дата закачки: 08 Ноября 2021 Продавец: SibGUTI (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Исполняемые фалы (EXE), Microsoft Word, Pascal Сдано в учебном заведении: ДО СИБГУТИ Описание: Лабораторная работа №1: Обработка прерываний клавиатуры Задание для выполнения лаб. работы №1 Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе. Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения. В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда будет получена устойчивая работа программы, изменить её таким образом, чтобы длительность звукового сигнала и его частота задавались в качестве параметров при запуске программы. Необходимо предоставить пользователю возможность “выключать” и “включать” заново звуковое сопровождение работы клавиш. Использовать для “выключения/включения” звука нестандартную комбинацию клавиш: сочетание нажатой клавиши <Shift> с какой-либо ещё, например, <Shift>+<Esc> … Контрольные вопросы 1. Как поведёт себя Ваша программа, если в качестве параметров командной строки вместо требуемых по заданию длительности и частоты будут заданы неверные значения, например, символы, строки символов, отрицательные или дробные числа? 2. Как будет работать программа, если задавать величину длительности звукового сигнала очень большой? Почему? 3. Как можно определить скан-коды требуемых клавиш? 4. В каком случае при нажатии и отпускании клавиши может раздаваться “двойной” сигнал? 5. Проверьте, что произойдет, если нажать клавишу и удерживать её в нажатом состоянии? Варианты – раздаётся многократно повторяемый звуковой сигнал, сигнал прозвучал один раз. Что нужно изменить в программе, чтобы она изменила свой вариант поведения на альтернативный? 6. Видоизменить программу для того, чтобы при нажатии любой клавиши раздавался звук, соответствующий заданной в качестве параметра частоте сигнала, а отпускание клавиши сопровождал звук более высокий (выше на 50% от заданной частоты). 7. Для некоторых специальных клавиш установить длительность звукового сигнала большей в 2–3 раза (например, для <Esc>, <Shift> или <Enter>) – сделать в программе соответствующие изменения. Комментарии: Уважаемый студент дистанционного обучения, Оценена Ваша работа по предмету: Операционные системы Вид работы: Лабораторная работа 1 Оценка: Зачет Дата оценки: 08.11.2021 Рецензия: Уважаемый ..................................................., Бах Ольга Анатольевна В архиве: DOC (отчет 13 стр), EXE (1 шт), PAS (1 шт) Имеются все ответы на контрольные вопросы Размер файла: 90,9 Кбайт Фаил: (.rar) ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Лабораторная работа №3 по дисциплине: Операционные системы. Вариант общийКурсовая и Лабораторные работы 1-3 по дисциплине: Сетевое программирование. Вариант №8, 18 Лабораторные работы 1-3 по дисциплине: Сетевое программирование. Вариант №4 Лабораторные работы 1-3 по дисциплине: Сетевое программирование. Вариант №8, 18 Лабораторные работы №№1-3 по дисциплине: Схемотехника (углубленный курс). Вариант №8 Контрольная и Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №7 Лабораторная работа №2 по дисциплине: Введение в операционную систему UNIX. Вариант общий Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Операционные системы / Лабораторная работа №1 по дисциплине: Операционные системы. Общий вариант
Вход в аккаунт: