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

Цена:
450 руб.

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

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 руб.
Теоретическая механика СамГУПС Самара 2020 Задача С2 Рисунок 6 Вариант 6
Определение реакций опор твёрдого тела (пространственная система сил) Определить значение силы Р и реакции опор твёрдого тела, изображённого на рис. С2.0 – С2.9. Исходные данные для расчёта представлены в таблице С2.
User Z24 : 7 ноября 2025
150 руб.
Теоретическая механика СамГУПС Самара 2020 Задача С2 Рисунок 6 Вариант 6
Простой разрез. Вариант 9 ЧЕРТЕЖ
Простой разрез. Вариант 9 ЧЕРТЕЖ ГРАФИЧЕСКАЯ РАБОТА № 5 ВЫПОЛНЕНИЕ ПРОСТОГО РАЗРЕЗА Цель работы: 1) изучить основными правила и приемы выполнения простых разрезов; 2) сформировать навыки проецирования, нанесения размеров и чтения чертежей. Чертеж выполнен на формате А3 + 3d модель (все на скриншотах показано и присутствует в архиве) выполнены в КОМПАС 3D. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмоторщиком КОМПАС-3D Viewer.
User coolns : 19 ноября 2025
150 руб.
Простой разрез. Вариант 9 ЧЕРТЕЖ
Анемия беременных
Таинство зарождения новой жизни и вынашивания ребенка нередко сопровождается различными проблемами для организма женщины. Одной из них является анемия - патологическое состояние, при котором в крови снижается содержание гемоглобина. Вместе с гемоглобином при анемии уменьшается обычно и количество красных кровяных телец - эритроцитов. Примерно у каждой пятой женщины в период беременности выявляется анемия. Несмотря на то, что существует довольно много разновидностей этой патологии, в подавляющем
User evelin : 23 декабря 2012
Контрольная работа по дискретной математике. 3 семестр, вариант 4
1.Задано универсальное множество и множества Найти результаты действий a) - д) и каждое действие проиллюстрировать с помощью диаграммы Эйлера-Венна. 2.Ввести необходимые элементарные высказывания и записать логической формулой следующее предложение. “Если дискриминант квадратного уравнения неотрицательный, то уравнение имеет один корень или оно имеет два корня”. 3.Для булевой функции найти методом преобразования минимальную ДНФ. По таблице истинности построить СКНФ. По минимальной ДНФ постро
User Jurgen : 12 октября 2011
50 руб.
up Наверх