Операционные системы. Лабораторная работа №2. Вариант №10.
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание для выполнения лаб. работы No2
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в программе в пределах от 1/10 до 1⁄2 доли секунды.
По окончании “звонка будильника” “тиканье” должно продолжаться. “Звонок” должен раздаваться только один раз.
В то время, когда звучит “звонок”, не должно быть слышно “тиканья” (звонок может длиться в течение нескольких секунд, и в этот интервал времени теоретически могут попасть звуки “тиканья”).
Для получения эффекта “мелодичного звонка” следует использовать несколько звуковых частот с различной продолжительностью звучания каждой из них.
Временной интервал, через который должно происходить “тиканье” (в секундах – целое число секунд), задавать с клавиатуры в качестве параметра; время, через которое должен прозвонить будильник (в минутах – их число может быть дробным), тоже задавать в качестве параметра. Отсчёт времени для “звонка” вести с момента запуска программы.
Контрольные вопросы
Как будет вести себя Ваша программа, если в качестве параметров командной строки ошибочно ввести символы вместо чисел? Или отрицательное число? Или в случае неверного количества параметров – например, если он будет всего один, или, наоборот, их окажется большее количество, чем нужно?
Возможно ли задавать время продолжительности звонка с точностью до полуминуты?
Какие изменения потребуется сделать в программе, чтобы сделать “звонок будильника” звучащим многократно, каждый раз снова через такой же интервал времени, который был задан вначале?
Каким образом можно изменять длительность звукового сигнала (например, “тиканья”) в обработчике прерываний таймера? Какой параметр программы отвечает за продолжительность сигнала?
Добавьте третий параметр для задания продолжительности “звонка” с клавиатуры.
Вариант 10
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в программе в пределах от 1/10 до 1⁄2 доли секунды.
По окончании “звонка будильника” “тиканье” должно продолжаться. “Звонок” должен раздаваться только один раз.
В то время, когда звучит “звонок”, не должно быть слышно “тиканья” (звонок может длиться в течение нескольких секунд, и в этот интервал времени теоретически могут попасть звуки “тиканья”).
Для получения эффекта “мелодичного звонка” следует использовать несколько звуковых частот с различной продолжительностью звучания каждой из них.
Временной интервал, через который должно происходить “тиканье” (в секундах – целое число секунд), задавать с клавиатуры в качестве параметра; время, через которое должен прозвонить будильник (в минутах – их число может быть дробным), тоже задавать в качестве параметра. Отсчёт времени для “звонка” вести с момента запуска программы.
Контрольные вопросы
Как будет вести себя Ваша программа, если в качестве параметров командной строки ошибочно ввести символы вместо чисел? Или отрицательное число? Или в случае неверного количества параметров – например, если он будет всего один, или, наоборот, их окажется большее количество, чем нужно?
Возможно ли задавать время продолжительности звонка с точностью до полуминуты?
Какие изменения потребуется сделать в программе, чтобы сделать “звонок будильника” звучащим многократно, каждый раз снова через такой же интервал времени, который был задан вначале?
Каким образом можно изменять длительность звукового сигнала (например, “тиканья”) в обработчике прерываний таймера? Какой параметр программы отвечает за продолжительность сигнала?
Добавьте третий параметр для задания продолжительности “звонка” с клавиатуры.
Вариант 10
Дополнительная информация
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 04.09.2016
Рецензия:Уважаемый ,
Бах Ольга Анатольевна
Работа сдана с первого раза без замечаний
Оценена Ваша работа по предмету: Операционные системы
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 04.09.2016
Рецензия:Уважаемый ,
Бах Ольга Анатольевна
Работа сдана с первого раза без замечаний
Похожие материалы
Операционные системы Лабораторная работа 2
ilya22ru
: 12 декабря 2024
Задание к лабораторной работе №2
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии
пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или
по шаблону.
2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с
указанным именем существует, вывести информацию о том, работает ли он в
данный момент в системе; иначе – вывести сообщение «Нет такого пользователя»
(список пользователей, зарегистрированных в системе, на
220 руб.
Операционные системы. Лабораторная работа №2.
Fockus
: 7 июля 2023
1. Написать 2 скрипта:
- add_phone, создающий список телефонных номеров и фамилии пользователей;
- search_phone, осуществляющий поиск телефонных номеров по фамилии или по шаблону.
vi add_phone.sh
vi search_phone.sh
2. В качестве параметра скрипта указывается имя пользователя. Если пользователь с указанным именем существует, вывести информацию о том, работает ли он в данный момент в системе; иначе – вывести сообщение «Нет такого пользователя» (список пользователей, зарегистрированных в системе
200 руб.
Лабораторная работа №2 "Операционные системы"
Daniil2001
: 8 февраля 2023
Программа на языке Pascal.
Результаты работы программы укажите самостоятельно (директории расположения могут отличаться).
Вариант 8.
50 руб.
Операционные системы. Лабораторная работа №2
Юрий14
: 23 ноября 2021
Операционные системы лабораторная работа № 2
1. Написать скрипт add_phone, создающий список телефонных номеров и фамилии пользователей.
2. Написать скрипт, осуществляющий вывод сообщений о наличии или отсутствии зарегистрированных в системе заданных пользователей (список пользователей, зарегистрированных в системе, находится в файле /etc/passwd) (использовать команду grep для поиска, оператор условия if, в условии проверить результат выполнения предыдущей команды $? (команды выполнилась успешно
200 руб.
Операционные системы. Лабораторная работа № 2
gnv1979
: 30 декабря 2016
1. Постановка задачи
Написать резидентную программу, которая будет работать, как «будильник» – через заданный интервал времени издавать короткий звуковой сигнал – «тикать» (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – «тиканья» – не должна быть слишком большой. Её следует зада
30 руб.
Операционные системы. Лабораторная работа №2
stud82
: 18 января 2013
Задание: Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в програ
80 руб.
Операционные системы Лабораторная работа № 2
jashma28
: 20 декабря 2012
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в программе в пре
800 руб.
Операционные системы. Вариант №10
AlexBrookman
: 29 января 2019
Задание.
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1).
Окончание работы программы должно происходить при приостановке вс
160 руб.
Другие работы
Отчет по производственной практике. Вариант 04
Roma967
: 25 марта 2023
Место прохождения практики: кафедра МЭС и ОС СибГУТИ
Содержание
Введение 3
Календарный план-график производственной практики 4
Задание 1. Безопасность жизнедеятельности 5
Задание 2. Изучение систем передачи данных 8
Раздел 2.1. Изучение мультиплексора PDH. Принцип работы терминальной программы управления мультиплексором Т130 8
Раздел 2.2. Изучение мультиплексора SDH 15
2.2.1. «Изучение мультиплексора SDH фирмы НАТЕКС часть 1» 15
2.2.2. «Изучение мультиплексора SDH фирмы НАТЕКС часть 2» 26
Р
1500 руб.
Тепломассообмен СЗТУ Задача 8 Вариант 99
Z24
: 22 февраля 2026
Определить средний коэффициент теплоотдачи n-рядного: а) коридорного и б) шахматного пучков кипятильных труб котлоагрегата, омываемого дымовыми газами (воздухом), направление потока которых к трубам осуществляется под углом атаки, равным ψ.
Скорость движения потока в узком сечении ω, диаметр трубок d, средняя температура дымовых газов, омывающих пучок tж.
200 руб.
Теоретическая механика СамГУПС Самара 2020 Задача С2 Рисунок 3 Вариант 6
Z24
: 7 ноября 2025
Определение реакций опор твёрдого тела (пространственная система сил)
Определить значение силы Р и реакции опор твёрдого тела, изображённого на рис. С2.0 – С2.9. Исходные данные для расчёта представлены в таблице С2.
150 руб.
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных (часть 2-я). Вариант №23 (A=3, B=3.4, D=1)
IT-STUDHELP
: 6 декабря 2019
Номер шифра 23
A - 3
B - 3.4
D - 1
Задание на курсовую работу
1. Хранящуюся в файле базу данных, состоящую из 4000 записей (формат базы данных определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа для решения задачи по поиску записей (задача определяется вариантом). Из найденных записей организовать список (очередь) и вывести их на экран
2. Созданное приложение должно иметь дружественный интерфейс, выводить подсказки при вводе и выводе данных
700 руб.