Операционные системы. Лабораторная работа № 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
Задание к лабораторной работе №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 по дисциплине «Операционные системы»
Задание к лабораторной работе №2 1. Написать 2 скрипта: - add_phone, создающий список телефонных номеров и фамилии пользователей; - search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону. 2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе, нах
User mike0307 : 24 января 2023
200 руб.
Лабораторная работа №2 по дисциплине «Операционные системы».
Тема работы: Управление таймером – операции в реальном времени (программа «будильник») 1. Постановка задачи Написать резидентную программу, которая будет работать, как «будильник» – через заданный интервал времени издавать короткий звуковой сигнал – «тикать» (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок буди
User boeobq : 22 ноября 2021
140 руб.
Лабораторная работа №2 по дисциплине «Операционные системы».
Перебування іноземних делегацій в Білорусі
До нас їде... делегація, або Про те, хто гірше за татарина Один з семінарів столичної бізнес-школи, який мені вдалося відвідати цього року, був присвяченому правильному складанню програми перебування іноземних делегацій. Перш ніж перейти до розгляду конкретних інструментів планування зустрічей "на вищому рівні", тренер поцікавився у групи: "Яке питання в першу чергу приходить вам в голову, коли ви взнаєте, що до вас скоро приїжджають партнери або іноземні гості?" Одна із слухачок семінару боязк
User alfFRED : 9 сентября 2013
5 руб.
Зачетная работа по дисциплине: Стандарты и технологии в системах мобильной связи. Билет №1
Билет No1 1. Назначение и основные характеристики IEEE802.11a,b,g,n,ac,ad,af Топология сетей IEEE802.11 BSS ESS BSS и ESS точка-точка Основные особенности IEEE 802.11ac Технология MIMO Повышенная защищенность передаваемых данных Технология WPA2 Высокая скорость передачи данных Преимущества IEEE 802.11g/n в сравнении с IEEE 802.11a/b. Работа в диапазоне 2,4 ГГц Высокая скорость передачи данных Защита пользователей Защита сети от несанкционированного доступа Почему IEEE802.11 не подходит для
User Учеба "Под ключ" : 3 апреля 2022
300 руб.
promo
Планирование эксплуатационных расходов и калькуляция себестоимости перевозок на автотранспортном предприятии
Введение……………………………………………………………………...……3 1 ПЛАНИРОВАНИЕ ТЕХНИКО-ЭКСПЛУАТАЦИОННЫХ ПОКАЗАТЕЛЕЙ РАБОТЫ ПОДВИЖНОГО СОСТАВА И ПРОИЗВОДСТВЕННОЙ ПРОГРАММЫ АВТОТРАНСПОРТНГО ПРЕДПРИЯТИЯ…………………………4 1.1 Расчёт технико-эксплуатационных показателей использования по-движного соста-ва…..……………………………………….………………………4 1.2 Расчёт производительности подвижного состава и производительной программы АТП………………………………………………….………............11 1.3 Расчёт показателей плана технического обслуживания и текущ
User Elfa254 : 3 мая 2015
85 руб.
Зачет по дисциплине: Дополнительные главы математического анализа(высшая математика). Билет №20
Дистанционное обучение Дисциплина «Высшая математика» Факультет- Заочный Курс 2 Семестр 4 Билет 20 1. Основные теоремы операционного исчисления. 2. Найти область сходимости ряда 3. Вычислить определенный интеграл с помощью разложения подынтегральной функции в степенной ряд 4. Вычислить контурный интеграл от функции комплексной переменной с помощью вычетов , 5. Найти частное решение дифференциального уравнения с заданными начальными условиями операторным методом
User marucya : 21 января 2014
70 руб.
up Наверх