Операционные системы, лабораторная работа № 2, вариант № 3

Цена:
75 руб.

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

material.view.file_icon
material.view.file_icon LAB2V3.EXE
material.view.file_icon lab2v3.pas
material.view.file_icon ЛР2 - Кулинич А.А - ПБТ 26.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.

Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в программе в пределах от 1/10 до 1⁄2 доли секунды.

По окончании “звонка будильника” “тиканье” должно продолжаться. “Звонок” должен раздаваться только один раз.

В то время, когда звучит “звонок”, не должно быть слышно “тиканья” (звонок может длиться в течение нескольких секунд, и в этот интервал времени теоретически могут попасть звуки “тиканья”).

Для получения эффекта “мелодичного звонка” следует использовать несколько звуковых частот с различной продолжительностью звучания каждой из них.

Временной интервал, через который должно происходить “тиканье” (в секундах – целое число секунд), задавать с клавиатуры в качестве параметра; время, через которое должен прозвонить будильник (в минутах – их число может быть дробным), тоже задавать в качестве параметра. Отсчёт времени для “звонка” вести с момента запуска программы.

Контрольные вопросы

1.Как будет вести себя Ваша программа, если в качестве параметров командной строки ошибочно ввести символы вместо чисел? Или отрицательное число? Или в случае неверного количества параметров – например, если он будет всего один, или, наоборот, их окажется большее количество, чем нужно?


2.Возможно ли задавать время продолжительности звонка с точностью до полуминуты?


3.Какие изменения потребуется сделать в программе, чтобы сделать “звонок будильника” звучащим многократно, каждый раз снова через такой же интервал времени, который был задан вначале?


4.Каким образом можно изменять длительность звукового сигнала (например, “тиканья”) в обработчике прерываний таймера? Какой параметр программы отвечает за продолжительность сигнала?


5.Добавьте третий параметр для задания продолжительности “звонка” с клавиатуры.

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

Работа сдана в 2014 году, сделана самостоятельно студентом, сдана со 2-го раза, поэтому содержит первоначальное решение и работу над ошибками
Лабораторная работа № 2 по дисциплине «Операционные системы». Вариант № 3
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в программе в пре
User hunter911 : 15 сентября 2012
100 руб.
Операционные системы Лабораторная работа 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. Постановка задачи Написать резидентную программу, которая будет работать, как «будильник» – через заданный интервал времени издавать короткий звуковой сигнал – «тикать» (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность звукового сигнала – «тиканья» – не должна быть слишком большой. Её следует зада
User gnv1979 : 30 декабря 2016
30 руб.
Операционные системы. Лабораторная работа №2
Задание: Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в програ
User stud82 : 18 января 2013
80 руб.
Операционные системы Лабораторная работа № 2
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в программе в пре
User jashma28 : 20 декабря 2012
800 руб.
Основы делопроизводства в органах внутренних дел
Введение Предлагаемое учебное пособие содержит необходимую информацию о документировании деятельности подразделения ОВД и работе с документами в соответствии с требованиями действующих законодательных актов и нормативно-методических материалов. Знание вопросов современного документирования практической деятельности и организации работы с документами поможет работникам ОВД работать без внешних и внутренних конфликтов, сосредоточив внимание на решении управленческих задач и задач борьбы с преступн
User Elfa254 : 14 сентября 2013
Архитектура квантовых компьютеров
Содержание ВВЕДЕНИЕ ГЛАВА 1: История появления теории квантовых компьютеров: 1.1 Рождение квантовой физики; 1.2 Появление теории квантовых компьютеров; 1.3 Квантовая физика и квантовая информатика; ГЛАВА 2: Принципы и понятия, положенные в основу работы квантовых компьютеров: 2.1 Единицы квантовой информации. Кубит; 2.2 Единицы квантовой информации. Квантовый регистр; 2.3 Квантовая коррекция ошибок в квантовом компьютере; ГЛАВА 3: Архитектура квантовых копьютеров: 3.1 Принципиальная схема
User DocentMark : 20 октября 2012
44 руб.
Власть и организационное развитие
Фактор власти является одним из ключевых в функционировании организаций, а также экономики и общества в целом. «Власть и организация неотделимы друг от друга, как жизнь и воздух», — отмечают исследователи[1]. И в периоды стабильного роста, и при необходимости осуществления быстрых всеобъемлющих изменений властные отношения оказываются в центре внимания. При всем этом существует множество различных, порой противоречивых толкований явлений и процессов, связанных с властью. Не существует даже сколь
User alfFRED : 31 марта 2014
5 руб.
Готовая курсовая по ТММ
1 Расчетно-пояснительная записка по курсовому проекту по курсу теория механизма и механика машин. 2 отчёт_зубья 3 отчёт_кулачок 4 рисунки(4 лабораторные и 4 рисунка на формате А1 курсовая)
User Swarovski : 7 марта 2009
500 руб.
Готовая курсовая по ТММ
up Наверх