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

Цена:
30 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon LAB2.EXE
material.view.file_icon LAB2.PAS
material.view.file_icon LAB21.EXE
material.view.file_icon LAB21.PAS
material.view.file_icon Лабораторная 2.doc

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

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

Описание

1. Постановка задачи

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

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

Работа выполнена самостоятельно в 2016 году. Оценка зачет. Замечаний нет.
Операционные системы Лабораторная Работа №2
Автор курса Квиткова Ирина Геннадьевна 2026 год зачтено
User 122121 : 10 ноября 2026
100 руб.
Операционные системы Лабораторная Работа №2
Операционные системы Лабораторная работа 2
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе, на
User ilya22ru : 12 декабря 2024
220 руб.
Операционные системы. Лабораторная работа №2.
1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. vi add_phone.sh vi search_phone.sh 2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе
User Fockus : 7 июля 2023
200 руб.
Лабораторная работа №2 "Операционные системы"
Программа на языке Pascal. Результаты работы программы укажите самостоятельно (директории расположения могут отличаться). Вариант 8.
User Daniil2001 : 8 февраля 2023
50 руб.
Операционные системы. Лабораторная работа №2
Операционные системы лабораторная работа № 2 1. Написать скрипт add_phone, создающий список телефонных номеров и фамилии пользователей. 2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированных в системе заданных пользователей (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd) (использовать команду grep для поиска, оператор условия if, в условии проверить результат выполнения предыдущей команды $? (команды выполнилась успешно
User Юрий14 : 23 ноября 2021
200 руб.
Операционные системы. Лабораторная работа №2
Операционные системы. Лабораторная работа №2
Задание: Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в програ
User stud82 : 18 января 2013
80 руб.
Операционные системы Лабораторная работа № 2
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в программе в пре
User jashma28 : 20 декабря 2012
800 руб.
Лабораторная работа 2 По дисциплине: Операционные системы
Задание 1 Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей
User Dimarik : 6 ноября 2026
330 руб.
Задача 3. Вариант 13. Двугранный угол.
Задача 3. Вариант 13. Двугранный угол. Построить фронтальную и горизонтальную проекции треугольников ABC и ACD и определить величину двугранного угла при ребре AC. Построить проекции отрезка прямой линии, удаленной от плоскостей треугольников на расстоянии 15 мм. Если нужна помощь пишите в Л/С
User djon237 : 15 мая 2023
100 руб.
Задача 3. Вариант 13. Двугранный угол.
Экзамен по дисциплине: Основы надежности средств связи. Билет №5
Экзаменационная работа по дисциплине: Основы надежности средств связи -------------------------------------------------- Вопросы: 1. Перечислите показатели структурной надежности сети связи. 2. Укажите методы повышения надежности технических средств.
User IT-STUDHELP : 8 ноября 2022
200 руб.
promo
Тенденции латиноамериканской стратегии США в межвоенный период
Латинская Америка - это один из центров антиимпериалистической борьбы, направленной против экономического, политического и идеологического диктата неоколониалистской стратегии США. Более восьми десятилетий империализм США проводит на латиноамериканском континенте агрессивный курс с целью усилению дипломатических и других форм зависимости этих стран от имперских амбиций американских монополий. Как отмечалось на XXVII съезде КПСС, "империализм в силу своей общественной природы постоянно генерируе
User OstVER : 9 сентября 2013
5 руб.
Клапаны бурового насоса: Патент №2223435 Клапанная группа бурового поршневого насоса, Патент №2180709 Клапан бурового поршневого насоса, Патент №2117553 Клапан бурового насоса, Патент № 2,605,80 Клапан бурового поршневого насоса, Патент № 3,057,372 Клапан
Клапаны бурового насоса: Патент №2223435 Клапанная группа бурового поршневого насоса, Патент №2180709 Клапан бурового поршневого насоса, Патент №2117553 Клапан бурового насоса, Патент № 2,605,80 Клапан бурового поршневого насоса, Патент № 3,057,372 Клапан бурового поршневого насоса-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Нефтегазопромысловое оборудование-Патент-Патентно-информационный обзор-Курсовая работа-Дипломная работа
596 руб.
Клапаны бурового насоса: Патент №2223435 Клапанная группа бурового поршневого насоса, Патент №2180709 Клапан бурового поршневого насоса, Патент №2117553 Клапан бурового насоса, Патент № 2,605,80 Клапан бурового поршневого насоса, Патент № 3,057,372 Клапан
up Наверх