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

Цена:
38 руб.

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

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

Описание

Лабораторная работа №1: Обработка прерываний клавиатуры

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

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

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

Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы
Вид работы: Лабораторная работа 1
Оценка:Зачет
Дата оценки: 02.02.2017
Рецензия:Уважаемый ,

Бах Ольга Анатольевна

Помогу с выполнением других работ и дисциплин.
E-mail: sneroy20@gmail.com
Лабораторная работа №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
Содержание Постановка задачи. 3 Описание входных данных программы и её результатов. 4 Описание основных переменных и подпрограмм. 5 Алгоритм решения задачи. 6 Исходный код программы. 7 Результаты работы программы. 8 Ответы на контрольные вопросы. 9 Ответы на контрольные вопросы. 1. Как поведёт себя Ваша программа, если в качестве параметров командной строки вместо требуемых по заданию длительности и частоты будут заданы неверные значения, например, символы, строки символов, отрицательные или д
User xtrail : 2 апреля 2013
200 руб.
Лабораторная работа 1 по дисциплине: Операционные системы. Общий вариант
Лабораторная работа 1 Знакомство с операционной системой LINUX Способы хранения информации. Команды управления данными Цель работы: Изучить команды управления каталогами и файлами. 1. Если вы еще не установили операционную систему LINUX, установите. 2. Включить компьютер и войти в систему LINUX , если система требует пройдите процедуру идентификации. 3. Ознакомиться с информацией, появившейся на экране монитора. 4. Выбрать на панели монитора режим «терминал». 5. Убедитесь, что Вы находитес
User xtrail : 20 июля 2025
350 руб.
promo
Отечественный и зарубежный опыт развития малого предпринимательства
Содержание Введение 1. Теоретические аспекты развития малого предпринимательства в России и за рубежом 1.1 История развития российского малого предпринимательства 1.2 Современное состояние малого предпринимательства в России и за рубежом 1.3 Государственная поддержка и регулирование малого бизнеса в отечественной и зарубежной практике 2. Оценка развития малого предпринимательства в Республике Мордовия 2.1 Анализ состояния и характеристика деятельности предприятий малого бизнеса 2.2 Иссле
User alfFRED : 2 ноября 2013
10 руб.
Кириенко, как государственный и политический деятель
Оглавление 2 Введение 3 Первоначальный этап деятельности 4 В Правительстве РФ 7 И.о. Премьер-министра РФ 10 Назначение и утверждение в должности премьер-министра 12 Формирование ”кабинета Кириенко” 16 Первые проблемы 17 Портрет Кириенко - руководителя 20 После отставки 23 Заключение 26 Список источников 27 Введение Имя Кириенко у большинства россиян ассоциируется с августовским кризисом 1998 года, связанным с тем, что государство не смогло погасить задолженность по государственным к
User alfFRED : 31 августа 2013
10 руб.
Динамика развития смысловой стороны речи у младших школьников
Введение Актуальным вопросом нейропсихологии и нейролингвистики остаётся выяснение вклада различных мозговых структур в осуществление речевой функции. В том числе, этот вопрос можно пытаться решить на модели нейропсихологии индивидуальных различий и, в частности, в рамках детской нейропсихологии. Нейропсихология нормы – это изучение мозговой организации психических процессов на различных контингентах здоровых лиц – на основе теоретических и методических достижений отечественной нейропсихологии
User Elfa254 : 15 октября 2013
Детские страхи и действия родителей
1 часть 1. Введение 2. Страх и тревожность: 2.1 определение; 2.2 сходство и отличие 3. Классификация страхов 4. Проявления страхов 5. Страхи характерные для старшего дошкольного возраста 6. Поведение родителей или как помочь ребенку в преодолении страхов? 2 часть 7. Эксперементальное исследование 8. Список литературы Введение Детские страхи – весьма распространенное неблагополучие в воспитании ребенка. Проявления детских страхов весьма разнообразны. Некоторым детям сво
User evelin : 18 декабря 2012
10 руб.
up Наверх