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

Цена:
420 руб.

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

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 руб.
Задача №5 из контрольной работы №2 (вариант 9)
Контрольная работа 2 Вариант 9 Задача 5 1. Приведите схему автоколебательного мультивибратора и укажите его назначение. Автоколебательный мультивибратор. Мультивибратор – это релаксационный генератор. Форма релаксационных колебаний не является синусоидальной; это могут быть пилообразные или прямоугольные колебания. 2. Рассчитайте длительность импульсов и период следования импульсов T и частоту следования импульсов f. 3. Постройте временные диаграммы выходных сигналов и в соответствии
User ilya01071980 : 28 августа 2017
50 руб.
Гидравлика Севмашвтуз 2016 Задача 1 Вариант 8
Определить величину и направление силы F, приложенной к штоку поршня для удержания его на месте. Справа от поршня находится воздух, слева от поршня и в резервуаре, куда опущен открытый конец трубы, — жидкость Ж (рис.1). Показание пружинного манометра — рм.
User Z24 : 26 октября 2025
150 руб.
Гидравлика Севмашвтуз 2016 Задача 1 Вариант 8
И22.52.00.00 Тиски пневматические поршневые деталировка
И22.52.00.00 Тиски пневматические поршневые чертежи И22.52.00.00 Тиски пневматические поршневые 3д модель И22.52.00.00 Тиски пневматические поршневые деталирование Тиски пневматические поршневые Тиски предназначены для закрепления детали размером до 90 мм при различных операциях механической обработки. Данные тиски — быстродействующие, так как во время зажима губки сближаются одновременно. Деталь устанавливают в тиски. В отверстие Д крышки 9 подводят сжатый воздух под давлением. Поршень 13 под
User coolns : 11 апреля 2019
700 руб.
И22.52.00.00 Тиски пневматические поршневые деталировка promo
Схема газопроводов компрессорной станции КС №2 УКПГ "Котельва"-Чертеж-Оборудование транспорта и хранения нефти и газа-Курсовая работа-Дипломная работа
Схема газопроводов компрессорной станции КС №2 УКПГ "Котельва"-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование транспорта нефти и газа-Курсовая работа-Дипломная работа
User lenya.nakonechnyy.92@mail.ru : 11 сентября 2023
119 руб.
Схема газопроводов компрессорной станции КС №2 УКПГ "Котельва"-Чертеж-Оборудование транспорта и хранения нефти и газа-Курсовая работа-Дипломная работа
up Наверх