Лабораторная работа-1. 4-семестр. 7 - вариант.

Цена:
50 руб.

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

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

Описание

Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе.

Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения.

В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда будет получена устойчивая работа программы, изменить её таким образом, чтобы длительность звукового сигнала и его частота задавались в качестве параметров при запуске программы.

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

Контрольные вопросы:

1. Как поведёт себя Ваша программа, если в качестве параметров командной строки вместо требуемых по заданию длительности и частоты будут заданы неверные значения, например, символы, строки символов, отрицательные или дробные числа?

2. Как будет работать программа, если задавать величину длительности звукового сигнала очень большой? Почему?

3. Как можно определить скан-коды требуемых клавиш?

4. В каком случае при нажатии и отпускании клавиши может раздаваться “двойной” сигнал?

5. Проверьте, что произойдет, если нажать клавишу и удерживать её в нажатом состоянии? Варианты – раздаётся многократно повторяемый звуковой сигнал, сигнал прозвучал один раз. Что нужно изменить в программе, чтобы она изменила свой вариант поведения на альтернативный?

6. Видоизменить программу для того, чтобы при нажатии любой клавиши раздавался звук, соответствующий заданной в качестве параметра частоте сигнала, а отпускание клавиши сопровождал звук более высокий (выше на 50% от заданной частоты).

7. Для некоторых специальных клавиш установить длительность звукового сигнала большей в 2–3 раза (например, для <Esc>, <Shift> или <Enter>) – сделать в программе соответствующие изменения.

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

Учебное заведение: Сибирский Государственный Университет Телекоммуникаций и Информатики Межрегиональный центр переподготовки специалистов
Год сдачи: 2018г
Предмет: Операционные системы
Преподаватель: Бах О.А.
Оценка: Зачёт
Лабораторная работа №. 3-й семестр
Тема: Методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками. 4.
User sanrus72 : 31 марта 2015
50 руб.
Лабораторная работа №5, 5 семестр, 7 вариант
Вариант 7 Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все символы в каждой строке разделялись одним пробелом Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно б
User Madam : 27 сентября 2018
50 руб.
Лабораторная работа №1, 5 семестр, 7 вариант
Вариант 7 Опpеделите на языке ЛИСП и проверьте работу функции, возвращающей список позиций элемента, заданного параметром x, в списке L. Например, при x=4, L=(8 3 4 6 4 1) функция должна возвращать список (3 5). Вариант задачи выбирается по последней цифре пароля. Программа должна быть написана на языке ЛИСП. Текст функции можно набирать в любом текстовом редакторе (например, в Блокноте). Файл следует сохранить с расширением lsp, лучше в той же папке, где находится ЛИСП. Запуск интерпретатора
User Madam : 27 сентября 2018
50 руб.
Лабораторная работа №4, 5 семестр, 7 вариант
Лабораторная работа №4 По дисциплине: Человеко-машинное взаимодействие Преподаватель: Ракитский А.А. Оценка: Зачёт Год сдачи: 2018г 4.1. Проведите анализ соответствия программы (по вариантам) правилам Нильсена–Молиха. 4.2. Опишите, как принципы организации графического интерфейса учтены (или не учтены) в данной программе. Вариант 7: «Алгоритм Евклида»
User Madam : 27 сентября 2018
50 руб.
Лабораторная работа №3, 5 семестр, 7 вариант
Лабораторная работа №4 По дисциплине: Человеко-машинное взаимодействие Преподаватель: Ракитский А.А. Оценка: Зачёт Задание 3.1. Провести анализ GOMS интерфейса программы (по вариантам) на примере одной репрезентативной задачи. Вариант 7: «Алгоритм Евклида» 3.2. Провести анализ GOMS выполнения следующей задачи: Вариант 7: Microsoft Word: установление красного цвета символов слова. Лабораторная работа №3 3.1. Провести анализ GOMS интерфейса программы (по вариантам) на примере одной репрезе
User Madam : 27 сентября 2018
50 руб.
Лабораторная работа №2, 5 семестр, 7 вариант
Лабораторная работа №2 По дисциплине: Человеко-машинное взаимодействие Преподаватель: Ракитский А.А. Оценка: Зачёт Задание 2.1. Изучить работу программы, заданной по вариантам, дать ее краткое описание. Провести CWT-анализ интерфейса программы, рассмотрев все репрезентативные задачи (если задач больше 3-х, то рассмотреть только 3). Отчёт об анализе должен содержать формулировку репрезентативных задач, описание последовательности действий, анализ этих действий и список проблем и путей их устране
User Madam : 27 сентября 2018
50 руб.
Лабораторная работа №3, 5 семестр, 7 вариант
Работа подходит для 2 и 7 варианта Опpеделите на языке ЛИСП функционал, аналогичный встроенному предикату MAPLIST для одноуровнего списка. (Используйте применяющие функционалы). Проверьте работу функционала для функций: -REVERSE; -LIST. Вариант задачи выбирается по последней цифре пароля. Текст функции сохраняйте в файле. В теле функции использование операторов set и setq не допускается!
User Madam : 27 сентября 2018
50 руб.
Лабораторная работа №2, 5 семестр, 7 вариант
Вариант 7 Опpеделите на языке ЛИСП и проверьте работу функции, осуществляющей циклический сдвиг в списке на n элементов вправо. Например, для списка (a s d f g) , n = 3 функция должна вернуть (d f g a s) Вариант задачи выбирается по последней цифре пароля. Текст функции сохраняйте в файле. Функция может вызывать вспомогательные функции. В теле функций использование операторов set и setq не допускается!
User Madam : 27 сентября 2018
50 руб.
Лабораторная работа №6.8 В-6
Изучение температурной зависимости электропроводности полупроводников Цель работы Изучить зависимость электропроводности полупроводникового образца от температуры. Определить ширину запрещенной зоны Задача. 12. При повышении температуры кремниевого полупроводника от 700 К до 1450К его проводимость увеличилась в 100 раз. Вычислите ширину запрещенной зоны для кремния.
User Евга : 7 октября 2021
100 руб.
Метрология, стандартизация и измерения в технике связи.Вариант №27
Вариант 27 Задача 1 При поверке вольтметра Vn с помощью образцового вольтметра Vo (см. рисунок 1.1) был получен ряд из /I результатов наблюдений (единичных измерений) напряжения Uo образцовым вольтметром путем многократной установки на поверяемом вольтметре Vn одного и того же показания- Класс точности поверяемого вольтметра у. Считая, что случайная составляющая погрешности исследуемого вольтметра распределена по нормальному закону, а погрешность образцового вольтметра пренебрежимо мала, найти
User СибирскийГУТИ : 24 апреля 2014
300 руб.
Радиатор пластинчатый. Вариант №4
Радиатор пластинчатый. Вариант 4 1. По заданной аксонометрической проекции выполнить трехмерную модель радиатора пластинчатого. 2. По модели создать и оформить трехпроекционный ассоциативный чертеж и дополнить его аксонометрией. 3d модели и чертеж (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19,20,21,22 и выше версиях компаса. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмот
User lepris : 25 февраля 2022
80 руб.
Радиатор пластинчатый. Вариант №4
Твердотельная модель и чертеж детали. Вариант 21 - Кронштейн
В.П. Большаков. Создание трехмерных моделей и конструкторской документации в системе КОМПАС-3D. Практикум. Задание 13. По заданным проекциям создать ассоциативный чертеж. Вариант 21 - Кронштейн 1. Построить твердотельную модель детали с нанесением в эскизах управляющих параметрических размеров по ГОСТ 6636-69. 2. В трехпроекционном ассоциативном чертеже выполнить необходимые разрезы и завершить его оформление. 3. В ассоциативный чертеж включить дополнительный вид с аксонометрией детали (с в
User .Инженер. : 29 марта 2026
150 руб.
Твердотельная модель и чертеж детали. Вариант 21 - Кронштейн promo
up Наверх