Лабораторная работа № 2 по дисциплине: Операционные системы. Вариант №1

Цена:
200 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon LAB2.doc
material.view.file_icon LAB2.EXE
material.view.file_icon LAB2.PAS
material.view.file_icon Q5.EXE
material.view.file_icon Q5.PAS

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Постановка задачи.
Написать резидентную программу, которая будет работать, как «будильник» – через заданный интервал времени издавать короткий звуковой сигнал – «тикать» (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – «тиканья» – не должна быть слишком большой. Её следует задавать в программе в пределах от 1/10 до 1⁄2 доли секунды.
По окончании «звонка будильника» «тиканье» должно продолжаться. «Звонок» должен раздаваться только один раз.
В то время, когда звучит «звонок», не должно быть слышно «тиканья» (звонок может длиться в течение нескольких секунд, и в этот интервал времени теоретически могут попасть звуки «тиканья»).
Для получения эффекта «мелодичного звонка» следует использовать несколько звуковых частот с различной продолжительностью звучания каждой из них.
Временной интервал, через который должно происходить «тиканье» (в секундах – целое число секунд), задавать с клавиатуры в качестве параметра; время, через которое должен прозвонить будильник (в минутах – их число может быть дробным), тоже задавать в качестве параметра. Отсчёт времени для «звонка» вести с момента запуска программы.

Описание входных данных программы и её результатов.

Описание основных переменных и подпрограмм.

Алгоритм решения задачи.

Текст программы.

Результаты работы программы.

Ответы на контрольные вопросы.

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

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

Работа зачтена
Специальность ПОВТиАС (ПОиВТ)
ЛАБОРАТОРНАЯ РАБОТА №2 по дисциплине «Операционные системы»
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе, нах
User mike0307 : 24 января 2023
200 руб.
Лабораторная работа №2 по дисциплине «Операционные системы».
Тема работы: Управление таймером – операции в реальном времени (программа «будильник») 1. Постановка задачи Написать резидентную программу, которая будет работать, как «будильник» – через заданный интервал времени издавать короткий звуковой сигнал – «тикать» (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок буди
User boeobq : 22 ноября 2021
140 руб.
Лабораторная работа №2 по дисциплине «Операционные системы».
Лабораторная работа №2 по дисциплине: «Операционные системы»
Лабораторная работа 2 по дисциплине: «Операционные системы» Задание 1 Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей Задание 2 В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd). Задание 3
User Ксю1 : 24 марта 2021
200 руб.
Лабораторная работа №2 по дисциплине: «Операционные системы»
ЛАБОРАТОРНАЯ РАБОТА №2 по дисциплине «Операционные системы»
1. Постановка задачи. Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
User mike_vorn : 30 сентября 2014
680 руб.
Лабораторная работа № 2 по дисциплине "Операционные системы".
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в программе в пре
User Greenberg : 11 марта 2012
79 руб.
Лабораторная работа №2 по дисциплине: Операционные системы. Для всех вариантов.
Лабораторная работа No2: Управление таймером – операции в реальном времени (программа “будильник”) Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность
User IT-STUDHELP : 23 апреля 2017
38 руб.
promo
Лабораторная работа 2 по дисциплине: Операционные системы. Общий вариант
Лабораторная работа 2 Знакомство с операционной системой LINUX Управление командной оболочкой Создание простейшего скрипта Задания и порядок выполнения работы 1. Определить тип используемой вами командной оболочки. 2. Вывести на экран значения переменных среды окружения, описанных в таблице 2 этого теоретического раздела. 3. Используя переменную окружения НОМЕ выполнить следующие действия списком: - перейти в домашний каталог, - выдать содержимое файла , созданного в лабораторной работе
User xtrail : 20 июля 2025
350 руб.
promo
Лабораторная работа 2 по дисциплине: Операционные системы. Вариант общий
Лабораторная работа №2 «Управление командной оболочкой. Создание простейшего скрипта» Цель работы: Получить базовые знания языка shell. Научиться писать скрипты. Задания и порядок выполнения работы 1. Определить тип используемой вами командной оболочки. 2. Вывести на экран значения переменных среды окружения, описанных в таблице 2 этого теоретического раздела. 3. Используя переменную окружения НОМЕ выполнить следующие действия списком: - перейти в домашний каталог, - выдать содержимое
User Roma967 : 4 января 2023
400 руб.
promo
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 4.28 Вариант б
Из водоема с помощью центробежного насоса вода подается на горное предприятие (рис. 4.28). Определить высоту расположения оси центробежного насоса над уровнем воды в водоеме hнас, если расход воды Q, диаметр трубы d, длина l, вакуумметрическое давление на входе в насос рвак. На входе в трубу установлена сетка с обратным клапаном. Учесть потери напора в трех коленах при угле α = 90º и в задвижке Лудло со степенью закрытия а/d. Считать трубу водопроводной загрязненной.
User Z24 : 8 октября 2025
180 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 4.28 Вариант б
Особенности проведения работ по ликвидации пожаров и аварийных ситуаций на объектах с наличием радиационных веществ
В настоящее время практически в любой отрасли хозяйства и науки во всё более возрастающих масштабах используются радиоактивные вещества и источники ионизирующих излучений. Особенно высокими темпами развивается ядерная энергетика. Атомные установки эксплуатируются на ледоколах и лихтеровозах, на крейсерах и подводных лодках, в космических аппаратах. Ядерные материалы приходится транспортировать, хранить, перерабатывать. Все эти операции создают дополнительный риск радиоактивного загрязнения ОС, п
User Slolka : 9 марта 2014
Готовые ответы к госам ТГУ 40.03.01: 100 вопросов + 50 задач (уголовное право, 2026)
Подготовьтесь к госэкзамену ТГУ быстро и уверенно! Что внутри? 1) 100 готовых ответов на теоретические вопросы: Разделы: *Уголовно-правовой блок. *Уголовно-процессуальный блок. *Практические задачи/задания. Включают ссылки на актуальные статьи УК РФ и УПК РФ; Изложены кратко, по существу, "Без воды"— удобно для запоминания и повторения. 2) 50 решённых практических задач: разбор процессуальных ситуаций; пошаговые алгоритмы решения с пояснениями; каждый разбор содержит: условие
User Sanni : 8 апреля 2026
1490 руб.
Готовые ответы к госам ТГУ 40.03.01: 100 вопросов + 50 задач (уголовное право, 2026)
Контрольная работа по дисциплине: Теория вероятностей и математическая статистика. Вариант 10
Вариант No10 1. Вероятность выхода из строя каждого из 4-х блоков равна 0,8. Найти вероятность разрыва цепи. 2. Среди двенадцати спортсменов шестеро (группа А) выполняют упражнение с вероятностью 0,9, двое (группа В) – с вероятностью 0,7, остальные (группа С) – с вероятностью 0,5. Случайно выбранный спортсмен выполнил упражнение. Какова вероятность, что он из группы С? 3. В оперативную часть поступает в среднем одно сообщение в минуту. Найти вероятность того, что за 2 минуты поступит: а) 3 с
User SibGOODy : 20 июля 2018
450 руб.
Контрольная работа по дисциплине: Теория вероятностей и математическая статистика. Вариант 10 promo
up Наверх