Операционные системы Лабораторная работа 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 руб.
Forex. Мировой валютный рынок, технический анализ движения цены, волновая теория Эллиота, уровни Фибоначчи
ВВЕДЕНИЕ 3 Валютные курсы 3 Виды валютных курсов 3 Прямые котировки 3 Косвенные котировки 3 Кросс-курсы 3 Спот-курс 3 Форвард-курсы курсы валют по срочным сделкам 3 ГЛАВА 2. ФУНДАМЕНТАЛЬНЫЙ АНАЛИЗ 5 Фондовые индексы 6 Индекс Доу-Джонс DJ6 Индекс Стэндард энд пурз SP 6 Индексы Американской фондовой биржи AMEX 6 Индекс внебиржевого оборота NASDAQ 7 ЦЕНТРАЛЬНЫЕ БАНКИ 7 Денежные агрегаты 8 Валовый продукт Gross Domestic Product GDP 8 Маастрихтский договор о
User Aronitue9 : 20 марта 2013
10 руб.
Типологія Політичних режимів. Порівняльний аналіз
11 слайдов. Політичні режими (Поділ за ознакою демократизму). Тоталітаризм. Ознаки тоталітарного режиму. Авторитаризм. Ознаки. Демократія. Порівняльний аналіз політичних режимів.
User Elfa254 : 19 апреля 2013
5 руб.
Презентация - Нафта. Склад і властивості нафти
Добування нафти, її склад; Основні нафтові родовища; Способи переробки нафти; Основні продукти нафти; Методи переробки нафти; Піроліз; Нафта та нафтопродукти: негативний вплив на оточуюче середовище.
User OstVER : 6 ноября 2012
5 руб.
Из истории района Митино
Долина реки имеет очень древнее происхождение . Она пролегла на месте глубокой впадины , существовавшей более миллиона лет и заполнившейся двухкилометровой толщей осадочных пород. Русло древней «пра – Москвы» не раз меняло свои очертания. Тем не менее, даже оледенения, приносившие моренные насосы, не смогли изменить его общего направления. Последнее оледенение - Валдайское – не дошло до наших мест. Но после того как началось очередное потеп
User Qiwir : 2 сентября 2013
5 руб.
up Наверх