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

Цена:
100 руб.

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

material.view.file_icon
material.view.file_icon Лаб 1.docx
material.view.file_icon OS_LAB_1.pas
material.view.file_icon OS_LAB_1.EXE
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Постановка задачи.
Написать программу, которая должна «озвучивать» клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе.
Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения.
В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда будет получена устойчивая работа программы, изменить её таким образом, чтобы длительность звукового сигнала и его частота задавались в качестве параметров при запуске программы.
Необходимо предоставить пользователю возможность «выключать» и «включать» заново звуковое сопровождение работы клавиш. Использовать для «выключения/включения» звука нестандартную комбинацию клавиш: сочетание нажатой клавиши <Shift> с какой-либо ещё, например, <Shift>+<Esc> …
Описание входных данных программы и её результатов.
Описание основных переменных, а также основных блоков и подпрограмм.
Алгоритм решения задачи.
Текст программы.
Результаты работы, если они есть (вариант – копия экрана), или результаты тестирования.
Ответы на контрольные вопросы.
1. Как поведёт себя Ваша программа, если в качестве параметров командной строки вместо требуемых по заданию длительности и частоты будут заданы неверные значения, например, символы, строки символов, отрицательные или дробные числа?
Как будет работать программа, если задавать величину длительности звукового сигнала очень большой? Почему?
Как можно определить скан-коды требуемых клавиш?
В каком случае при нажатии и отпускании клавиши может раздаваться «двойной» сигнал?
Проверьте, что произойдет, если нажать клавишу и удерживать её в нажатом состоянии? Варианты – раздаётся многократно повторяемый звуковой сигнал, сигнал прозвучал один раз. Что нужно изменить в программе, чтобы она изменила свой вариант поведения на альтернативный?
Видоизменить программу для того, чтобы при нажатии любой клавиши раздавался звук, соответствующий заданной в качестве параметра частоте сигнала, а отпускание клавиши сопровождал звук более высокий (выше на 50% от заданной частоты).
Для некоторых специальных клавиш установить длительность звукового сигнала большей в 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 по дисциплине: Операционные системы. Для всех вариантов.
Лабораторная работа №1: Обработка прерываний клавиатуры Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе. Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения. В качестве пробного варианта длительность звукового сигнала и час
User IT-STUDHELP : 23 апреля 2017
38 руб.
promo
Лабораторная работа № 1 по дисциплине: Операционные системы. Вариант №1
Содержание Постановка задачи. 3 Описание входных данных программы и её результатов. 4 Описание основных переменных и подпрограмм. 5 Алгоритм решения задачи. 6 Исходный код программы. 7 Результаты работы программы. 8 Ответы на контрольные вопросы. 9 Ответы на контрольные вопросы. 1. Как поведёт себя Ваша программа, если в качестве параметров командной строки вместо требуемых по заданию длительности и частоты будут заданы неверные значения, например, символы, строки символов, отрицательные или д
User xtrail : 2 апреля 2013
200 руб.
Гидравлика и нефтегазовая гидромеханика Хабаровск ТОГУ Задача 17 Вариант 9
По трубопроводу, внезапно расширяющемуся от диаметра d1 до диаметра d2 протекает вода с расходом Q (рис. 16). Определить, какую разность уровней ртути показывает дифференциальный манометр при прямом и обратном направлениях воды. Потерями напора не трение по длине пренебречь.
User Z24 : 24 ноября 2025
200 руб.
Гидравлика и нефтегазовая гидромеханика Хабаровск ТОГУ Задача 17 Вариант 9
Гидравлика и гидропневмопривод СамГУПС Задача 8 Вариант 7
Гидравлическое реле времени, служащее для включения и выключения различных устройств через фиксированные интервалы времени, состоит из цилиндра, в котором помещен поршень диаметром D1, со штоком — толкателем диаметром D2. Цилиндр присоединен к емкости с постоянным уровнем жидкости Н0. Под действием давления, передающегося из емкости в правую полость цилиндра, поршень перемещается, вытесняя жидкость из левой полости в ту же емкость через трубку диаметром d (рис. 7).
User Z24 : 22 октября 2025
180 руб.
Гидравлика и гидропневмопривод СамГУПС Задача 8 Вариант 7
Бергсон Анри
Анри Бергсон (1859-1941) - крупнейший представитель иррационализма XX в. Родился в Париже в англо-польской семье. Поступил в лицей Кондорсэ, затем учился в Высшей нормальной школе, которую окончил в 1881 г. Преподавал философию в Анжере и Клермон-Фер- ране, затем вернулся в Париж и преподавал в нескольких лицеях, после чего перешел в Высшую нормальную школу. В 1900 г. получил кафедру в Колледж де Франс. К этому времени он уже начал публиковать .своя работы: "Смех" (1900), "Творческая эволюция" (
User DocentMark : 17 ноября 2012
15 руб.
Международные кредитные отношения содержание и основные формы
Развитие внешнеэкономических связей сопровождается развитием международного кредита. Международный кредит – это движение ссудного капитала в сфере международных кредитных отношений, связанное с предоставлением валютных и товарных ресурсов на условиях возвратности, срочности, обеспеченности и платности. Объективной основой его развития является вход производства за национальные границы, усиление интернационализации хозяйственных связей при углублении специализации и кооперирования производства р
User Elfa254 : 26 октября 2013
10 руб.
up Наверх