Операционные системы. Лабораторная работа №3. Вариант №18. Семестр №4

Цена:
220 руб.

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

material.view.file_icon
material.view.file_icon
material.view.file_icon LAB3.EXE
material.view.file_icon LAB3.PAS
material.view.file_icon Отчет.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание

Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд.
Программа должна работать резидентно. При обновлении показаний времени курсор не должен быть виден, кроме того, вывод показаний времени не должен нарушать нормальной работы пользователя.
Часы должны работать точно! Для обеспечения этого, во-первых, необходимо помнить о том, что количество импульсов (или “тиков”) таймера в секунду – число дробное. Следовательно, на одной секунде может возникать некоторая погрешность, которую возможно устранить на 5 секундах (когда пройдет целое количество импульсов). Во-вторых, необходимо учитывать, что минимальная величина, отраженная в показаниях часов – это секунды. Но программа может быть запущена в начале секунды (прошел 1 импульс) или же в конце (прошло 18 импульсов). Если начинать отсчет “тиков” таймера с нуля, может возникнуть погрешность величиной почти в секунду. Следовательно, при установке начального значения счетчика импульсов таймера необходимо учитывать ещё и доли секунды (один из параметров стандартной процедуры GetTime), переведя их в соответствующее количество импульсов.
Величину дискрета, а также координаты местоположения часов на экране задавать с клавиатуры в качестве параметров командной строки (т.е. программа должна иметь три параметра) при запуске программы.

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

Работа была зачтена с первого раза в 2013г, без замечаний со стороны преподавателя.
Преподаватель: Бах О.А.
Операционные системы. Лабораторная работа №4. Вариант №18. Семестр №4
Задание Написать программу, которая будет эмулировать параллельную работу некоторых потоков. Потоки должны работать циклически. В качестве модели использовать схему “производитель – потребитель”. Один поток (производитель) может помещать случайные (или какие-то определенные – например, только четные числа или квадраты целых чисел и т.п.) числа в буфер (массив заданного размера), для наглядности поток-производитель должен эти числа выводить на экран. Другой поток (потребитель) забирает числа из
User Shamrock : 16 марта 2014
220 руб.
Операционные системы. Лабораторная работа №2. Вариант №18. Семестр №4
Задание Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника. Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в програ
User Shamrock : 16 марта 2014
220 руб.
Операционные системы. Лабораторная работа №5. Вариант №18. Семестр №4
Задание Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом. В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину ско
User Shamrock : 16 марта 2014
220 руб.
Операционные системы. Лабораторная работа №1. Вариант №18. Семестр 4-й
Задание Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе. Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения. В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда буде
User Shamrock : 16 марта 2014
220 руб.
Операционные системы Лабораторная работа 3
Задание к лабораторной работе №3 Цель занятия: знакомство с сетевыми командами. Изучаемые команды: ifconfig, route, traceroute, ping. 1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса. 2. Создать файл, содержащий cписок доступных IP–адресов локальной сети. 3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет. 4. Создать файл, содержащий перечень имен и IP-адресов узлов, входящих
User ilya22ru : 12 декабря 2024
410 руб.
Операционные системы. Лабораторная работа №3.
1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса. 2. Создать файл, содержащий список доступных IP–адресов локальной сети. 3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет. 4. Создать файл, содержащий перечень имен и IP-адресов узлов, входящих в маршрут до вашего почтового сервера (например, mail.ru, yandex.ru). 5. Определить, какие из этих узлов доступны для связи в данны
User Fockus : 7 июля 2023
200 руб.
Лабораторная работа №3 "Операционные системы"
Лабораторная работа №3. Вариант 8. Эмуляция работы параллельных процессов на примере схемы «производитель–потребитель»
User Daniil2001 : 12 февраля 2023
50 руб.
Операционные системы. Лабораторная работа №3
Управляющие конструкции командной оболочки Обработка параметров командной строки, передаваемых в скрипт Цель работы: Изучить управляющие (условные, циклические) конструкций управления командной оболочкой. Изучить способы взаимодействия командной оболочки и скриптов. Задание. Написать скрипт, анализирующий параметры командной строки с помощью специальных переменных и с помощью команды getopts. Скрипт должен выполнять следующую работу: а) используя соответствующую спецпеременную вывести всю
User 1973830311asd : 26 сентября 2020
650 руб.
Узел 1 Металлической фермы. Вариант 2
Чертеж фермы, спецификация, вариант 2 Сделано в 16 компасе Файлы компаса можно просматривать и сохранять в нужный формат бесплатной программой КОМПАС-3D Viewer. Сделано для СФУ, но подходит так же для других университетов, использующих эту же методичку: Начертательная геометрия и черчение"
User Laguz : 11 января 2025
350 руб.
Узел 1 Металлической фермы. Вариант 2
Тест по дисциплине: Философия бизнеса
Философия бизнеса Тестовые задания проверки знаний по дисциплине 1. Каково соотношение понятий «бизнес» и «предпринимательство»? a. Бизнес «равен» предпринимательству b. Бизнес «включён» в предпринимательство c. Предпринимательство «включено» в бизнес 2. Допишите недостающий этап становления механизма управления: простейший замкнутый контур с обратной связью (гомеостазис),…, механизм управления самоорганизующихся систем. a. Механизм управления с жёсткой программой b. Механизм управления с
User Roma967 : 24 января 2015
200 руб.
promo
Планирование производственной деятельности предприятия
Содержание задания: 1. Рассчитать технико-экономические показатели 1.1 Определить на основе исходных данных общие технико-экономические показатели по авиалинии (протяженность маршрута, время рейса, расход топлива за рейс, плановую пассажирскую загрузку с учетом процента занятости пассажирских мест). 1.2 Рассчитать себестоимость летного часа для эксплуатируемого на авиалинии типа ВС. 1.3 Определить эксплутационные расходы при выполнении рейса: А) расходы на полет с учетом себестоимости ле
User Mamzel : 20 июля 2019
400 руб.
2 задания. Охрана труда.
Задание 1. Вы обслуживаете паровую дезинфекционную камеру. Перечислите правила техники безопасности (не менее пяти пунктов) при эксплуатации данного типа камер. Задание 2. Решите ситуационную задачу. Ответьте на поставленные в задаче вопросы. После проведения работ по дезинфекции работник почувствовал себя плохо, присутствуют симптомы: головная боль, головокружение, рвота, расстройство сна, нарушение координации движений, иногда повышенная возбудимость, боли в ногах, онемение конечностей. Какие
User studypro3 : 22 июля 2020
400 руб.
up Наверх