Лабораторная работа №1 по дисциплине: Операционные системы. Вариант №7

Цена:
300 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon LAB1.EXE
material.view.file_icon LAB1.PAS
material.view.file_icon Отчет.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Оглавление
1. Постановка задачи 
2. Описание входных данных программы и её результатов 
3. Описание основных переменных, основных блоков и подпрограмм 
4. Алгоритм решения задачи 
5. Листинг программы 
6. Результаты тестирования 
7. Ответы на контрольные вопросы 

1. Постановка задачи

Написать программу, которая должна «озвучивать» клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе.
Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения.
В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда будет получена устойчивая работа программы, изменить ее таким образом, чтобы длительность звукового сигнала и его частота задавались в качестве параметров при запуске программы.
Необходимо предоставить пользователю возможность «выключать» и «включать» заново звуковое сопровождение работы клавиш. Использовать для «выключения/включения» звука нестандартную комбинацию клавиш: сочетание нажатой клавиши <Shift> с какой-либо ещё, например, <Shift>+<Esc> …

7. Ответы на контрольные вопросы
1) Как поведёт себя Ваша программа, если в качестве параметров командной строки вместо требуемых по заданию длительности и частоты будут заданы неверные значения, например, символы, строки символов, отрицательные или дробные числа?
2) Как будет работать программа, если задавать величину длительности звукового сигнала очень большой? Почему?
3) Как можно определить скан-коды требуемых клавиш?
4) В каком случае при нажатии и отпускании клавиши может раздаваться “двойной” сигнал?
5) Проверьте, что произойдет, если нажать клавишу и удерживать её в нажатом состоянии? Варианты – раздаётся многократно повторяемый звуковой сигнал, сигнал прозвучал один раз. Что нужно изменить в программе, чтобы она изменила свой вариант поведения на альтернативный?
6) Видоизменить программу для того, чтобы при нажатии любой клавиши раздавался звук, соответствующий заданной в качестве параметра частоте сигнала, а отпускание клавиши сопровождал звук более высокий (выше на 50% от заданной частоты).
7) Для некоторых специальных клавиш установить длительность звукового сигнала большей в 2–3 раза (например, для <Esc>, <Shift> или <Enter>) – сделать в программе соответствующие изменения.

Дополнительная информация

Работа зачтена!
В архиве отчет + программа.
Преподаватель: Бах О.А.
ПОВТиАС
Лабораторная работа №1 по дисциплине «Операционные системы».
Тема работы: Обработка прерываний клавиатуры 1. Постановка задачи Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе. Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения. В качестве пробного варианта длительность звукового с
User boeobq : 22 ноября 2021
140 руб.
Лабораторная работа №1 по дисциплине «Операционные системы».
Лабораторная работа № 1 по дисциплине: «Операционные системы»
Лабораторная работа 1 по дисциплине: «Операционные системы» Выполнить указанные действия. Создать отчет, в котором отразить выполняемое задание, команды, с помощью которых выполняются указанные действия и результат, полученный после выполнения команды (в виде скриншотов). Задание 1 Создать файл a1 с помощью команды cat; ввести в файл текст из 6-ти строк вида (строка начинается с цифры порядкового номера строки): 1. my name is ... 2. my surname is ... 3. login is ... 4. <текст произвольного сод
User Ксю1 : 24 марта 2021
200 руб.
Лабораторная работа № 1 по дисциплине: «Операционные системы»
Лабораторная работа №1 по дисциплине: «Операционные системы»
Задание Написать программу, которая должна «озвучивать» клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе. Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения. В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда будет
User Мария114 : 24 мая 2017
100 руб.
Лабораторная работа №1 по дисциплине: Операционные системы
Задание Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе. Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения. В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда будет
User Jack : 22 августа 2014
100 руб.
Лабораторная работа №1 по дисциплине "Операционные системы".
Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе. Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения. В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда будет получен
User Greenberg : 11 марта 2012
79 руб.
Лабораторная работа №1 по дисциплине «Операционные системы»
Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе. Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения. В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда будет получен
User m9c1k : 1 мая 2010
200 руб.
Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №7
Лабораторная работа No1 Знакомство с операционной системой LINUX Способы хранения информации. Команды управления данными Цель работы: получить базовые навыки по работе с операционной системой (ОС) Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и типы файлов. Изучить основные команды по управлению и манипуляции данными. Задание для лабораторной работы Работа с файловой системой LINUX Цель работы: Изучить команды управления каталогами и файлами. Порядок вы
User Andatra6699 : 14 января 2026
600 руб.
Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №7
Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №7
Лабораторная работа No1 Знакомство с операционной системой LINUX Способы хранения информации. Команды управления данными Цель работы: получить базовые навыки по работе с операционной системой (ОС) Linux, ее командной оболочкой. Изучить понятия дерева каталогов, файла и типы файлов. Изучить основные команды по управлению и манипуляции данными. Задание для лабораторной работы Работа с файловой системой LINUX Цель работы: Изучить команды управления каталогами и файлами. Порядок выполнения р
User IT-STUDHELP : 27 декабря 2022
1200 руб.
Лабораторные работы 1-3 по дисциплине: Операционные системы. Вариант №7 promo
Организация технического обслуживания автомобилей Стерлитамакского ЛПУ МГ ООО «ГАЗПРОМ ТРАНСГАЗ УФА»
РЕЦЕНЗИЯ На дипломный проект студента 5 курса факультета механизация сельского хозяйства Башкирского государственного аграрного университета, очного обучения Общая характеристика работы: Диплом содержит шесть разделов включающих: анализ хозяйственной деятельности УГАТП №4 филиал ГУП «БАШАВТОТРАНС»; реконструкция цеха по ремонту тормозных колодок; технология ремонта тормозных колодок, разработку конструкции стенда для срезания накладок с тормозных колодок, безопасность и экологичность проекта и
User Рики-Тики-Та : 17 декабря 2015
825 руб.
Курсовая работа. Сети и системы документальной электросвязи. Вариант №4
Введение Исходные данные 1 Структурная схема телеграфной сети 2 Телеграфный коммутационный сервер «Вектор-2000» 3 Проектирование телеграфного узла 3.1 Расчет потоков телеграфного узла 3.2 Расчет числа линий к ОП 3.3 Расчет числа магистральных каналов 3.4 Расчет количества каналов категории АТ/ ТЕЛЕКС 3.5 Определение видов блоков и расчет числа блоков ТКС «Вектор-2000» 3.6 Выбор типа ТКС «Вектор-2000» 3.7 Схема организации связи с использованием ТКС «Вектор-2000» Заключение Список испо
User user888 : 24 ноября 2013
150 руб.
Расчет элементов и узлов аппаратуры связи
Расчет элементов и узлов аппаратуры связи с приложением архив
User Paul : 7 января 2017
300 руб.
Теплотехника КемТИПП 2014 Задача А-5 Вариант 08
В паровом подогревателе вода нагревается от температуры t′ до температуры t″. Определить поверхность нагрева подогревателя и расход пара для противоточной схемы движения теплоносителей, если: — давление пара p, степень сухости его x; — температура конденсата tк; — производительность аппарата по воде m; — коэффициент теплоотдачи со стороны пара α1, со стороны воды α2. Толщина стальной стенки теплообменника 3 мм. Стенка покрыта слоем накипи толщиной 0,5 мм. Коэффициент полезно
User Z24 : 15 февраля 2026
200 руб.
Теплотехника КемТИПП 2014 Задача А-5 Вариант 08
up Наверх