Операционные системы Лабораторная работа 2 Вариант 6

Цена:
432 руб.

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

material.view.file_icon Labra22.txt
material.view.file_icon Labra21.pas
material.view.file_icon LABRA21.EXE
material.view.file_icon Labra2.txt
material.view.file_icon LABRA22.EXE
material.view.file_icon LABRA2.EXE
material.view.file_icon Labra2.pas
material.view.file_icon Labra22.pas
material.view.file_icon TP(WDB)-7.3.5-Setup.msi
material.view.file_icon Лабораторная работа 2.docx
material.view.file_icon Labra21.txt
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Программа для просмотра текстовых файлов
  • Microsoft Word

Описание

Лабораторная работа №2 Вариант 6
Управление таймером – операции в реальном времени (программа “будильник”)

Задание для выполнения лаб. работы №2
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.

Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в программе в пределах от 1/10 до ½ доли секунды.

По окончании “звонка будильника” “тиканье” должно продолжаться. “Звонок” должен раздаваться только один раз.

В то время, когда звучит “звонок”, не должно быть слышно “тиканья” (звонок может длиться в течение нескольких секунд, и в этот интервал времени теоретически могут попасть звуки “тиканья”).

Для получения эффекта “мелодичного звонка” следует использовать несколько звуковых частот с различной продолжительностью звучания каждой из них.

Временной интервал, через который должно происходить “тиканье” (в секундах – целое число секунд), задавать с клавиатуры в качестве параметра; время, через которое должен прозвонить будильник (в минутах – их число может быть дробным), тоже задавать в качестве параметра. Отсчёт времени для “звонка” вести с момента запуска программы.

Контрольные вопросы
1.  Как будет вести себя Ваша программа, если в качестве параметров командной строки ошибочно ввести символы вместо чисел? Или отрицательное число? Или в случае неверного количества параметров – например, если он будет всего один, или, наоборот, их окажется большее количество, чем нужно?
2. Возможно ли задавать время продолжительности звонка с точностью до полуминуты?
3. Какие изменения потребуется сделать в программе, чтобы сделать “звонок будильника” звучащим многократно, каждый раз снова через такой же интервал времени, который был задан вначале?
4. Каким образом можно изменять длительность звукового сигнала (например, “тиканья”) в обработчике прерываний таймера? Какой параметр программы отвечает за продолжительность сигнала?
5. Добавьте третий параметр для задания продолжительности “звонка” с клавиатуры.

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

Бонусом программа Turbo Pascal (с DOSBox) файл: TP(WDB)-7.3.5-Setup.msi

Лабораторная работа 2 30.11.2025 23.12.2025 Зачет
«Операционные системы».Лабораторная работа №2 (6 вариант)
Постановка задачи Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать
User dryan : 4 декабря 2012
200 руб.
Контрольная работа по дисциплине "Математическая теория сигналов" Вариант № 35
1. Определить динамический диапазон речевого сигнала и пик-фактор сигнала с заданными минимальными, средним и максимальным уровнями по напряжению. Определите максимальную мощность сигнала, выделяемую на нагрузке R, а также абсолютный уровень по мощности. Исходные данные: рн ср= 0 дБ рн мин= -15 дБ рн макс=10дБ R = 3 кОм Найти: Q=? D=? Pм=? 2. Определите информационную содержательность аналогового сигнала, занимающего полосу частот (F н – F в) и име
User Schluschatel : 28 января 2015
150 руб.
Расчет аналоговых и дискретных устройств связи. Вариант 51.
Вариант 51 Целью курсовой работы является систематизация и закрепление знаний, полученных при изучении курса теории цепей. В процессе самостоятельной работы студенты должны спроектировать дискретный фильтр, выделяющий одну из гармоник, полученных на выходе нелинейного преобразователя. Устройство, которое необходимо разработать, содержит как аналоговую, так и дискретную части. Аналоговая часть схемы содержит автогенератор, вырабатывающий исходное (задающее) колебание; нелинейный преобразователь,
User StanSlaw : 23 октября 2018
800 руб.
Расчеты по теплообмену УрФУ Задача 6 Вариант 1
Определить коэффициент конвективного теплообмена при поперечном обтекании потоком воздуха шахматного и коридорного пучка труб. Средняя действительная скорость потока составляет W, температура потока tв, диаметр трубы d.
User Z24 : 3 января 2026
150 руб.
Расчеты по теплообмену УрФУ Задача 6 Вариант 1
Экзамен. Бухгалтерский управленческий учет. Билет №1
1. Деление затрат на прямые и косвенные осуществляется в зависимости от: а) объекта учета затрат; б) цели учета затрат; в) задач учета затрат. 2. База распределения затрат (драйвер затрат) это: а) показатель, который влияет на величину косвенных расходов; б) показатель, который не влияет на величину косвенных расходов; в) показатель, который влияет на величину переменных расходов; г) показатель, который влияет на величину постоянных расходов.
User Basileus030 : 19 октября 2014
40 руб.
up Наверх