Лабораторная работа-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г
Предмет: Операционные системы
Преподаватель: Бах О.А.
Оценка: Зачёт
Лабораторная работа №4, 5 семестр, 7 вариант
Вариант 7 Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово максимальной длины и ставит его последним (если таких слов несколько, то переставляется первое найденное). Список вводится с клавиатуры, цель – внутренняя. Например: Список [“f”,”baxg”,”add”,”qw”] преобразуется в [“f”,”add”,”qw”,”baxg”]. Вариант задачи выбирается по последней цифре пароля. Текст функции сохраняйте в файле. В теле функции использование операторов 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 руб.
Лабораторная работа №1, 5 семестр, 7 вариант
Задание 1.1. Найдите один источник (в библиотеке или в Интернете), который говорит об опытных свидетельствах человеческих ограничений. Дайте полную ссылку на найденный источник. Опишите в пределах 15 строк (шрифт 12), что говорят результаты исследований по поводу физических ограничений человека. 1.2. Составьте семантическую сеть для выбранных вами понятий (не менее восьми) и их свойств. Приведите пример вывода утверждения с использованием этой сети. 1.3. Придумайте по одному примеру дедук
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 руб.
Лабораторная работа №5, 5 семестр, 7 вариант
Вариант 7 Преобразуйте текстовый файл, состоящий из нескольких строк, таким образом, чтобы все символы в каждой строке разделялись одним пробелом Вариант задачи выбирается по последней цифре пароля. Программы должны быть написаны на языке Пролог. При преобразовании файла должны быть сохранены переводы строк. К отчету следует приложить тексты файлов с входными и выходными данными. Для просмотра файлов с данными можно открыть вспомогательное окно редактора с помощью клавиши F8 (при этом должно б
User Madam : 27 сентября 2018
50 руб.
Лабораторная работа №4, 5 семестр, 7 вариант
Лабораторная работа №4 По дисциплине: Человеко-машинное взаимодействие Преподаватель: Ракитский А.А. Оценка: Зачёт Год сдачи: 2018г 4.1. Проведите анализ соответствия программы (по вариантам) правилам Нильсена–Молиха. 4.2. Опишите, как принципы организации графического интерфейса учтены (или не учтены) в данной программе. Вариант 7: «Алгоритм Евклида»
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 руб.
Гражданское право. 2021 (ответы на тест) [СИНЕРГИЯ]
Для вашего удобства работа структурирована и упорядочена в алфавитном порядке. Формат документа: PDF Ответы на 96 вопросов, которые встречаются в тестах по данному предмету. Последнее прохождение на 85/100 балла Для удобства воспользоваться поиском (Ctrl+F)
User Edurepetitor : 6 августа 2021
310 руб.
Интеллектуальный террор и социально-экономические методы борьбы с ним
В работе рассмотрены основные причины возникновения интеллектуального террора и социально-экономические методы его профилактики; обоснован парадокс усиления роли индивидуальности в условиях глобализации. Одним из отрицательных аспектов информационного развития является интеллектуальная преступность, причины и последствия которой рассматривались в научной литературе. Между тем, как правило, в исследованиях затрагивались либо информационные, либо юридические аспекты данной проблемы, а экономическ
User Elfa254 : 3 октября 2013
10 руб.
Теплотехника 19.03.04 КубГТУ Задача 2 Вариант 55
Определить удельную работу lω и термический КПД ηt цикла простейшей паротурбинной установки (цикла Ренкина), в которой водяной пар с начальным давлением р1=3 МПа и степенью сухости х1=0,95 поступает в пароперегреватель, где его температура повышается на Δt, затем пар изоэнтропийно расширяется в турбине до давления p2. Определить степень сухости пара, в конце расширения. Определить также lц, ηt и x2 для условия когда пар после пароперегревателя дросселируется до давления p′1 (при неизменном д
User Z24 : 20 января 2026
250 руб.
Теплотехника 19.03.04 КубГТУ Задача 2 Вариант 55
Проходка разведочной канавы
Техническая характеристика коронки КДП-36-22 Рабочий диаметр коронки, мм……………………………….36 Марка твёрдого сплава………………………………………..ВК15 или ВК11В Масса коронки, кг…………………………………………….0,38 В качестве буровых штанг применяем шестигранные штанги с осевым отверстием для промывки БШ25 – 2500. Диаметр штанги, мм………………………………………………… Длина штанги, мм……………………………………………………2500 Длина хвостовика, мм………………………………………………..108±1 Масса штанги, кг…………………………………………………….9,9 Выбираем тип ВВ и приводим его техническую
User evelin : 5 января 2014
15 руб.
up Наверх