Лабораторная работа № 3 по дисциплине "Операционные системы". Вариант 10

Цена:
150 руб.

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

material.view.file_icon FD9BFE96-B8DB-4B35-A2FA-0B543A118018.doc
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

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

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

Год сдачи - 2010
Оценка - зачет. Замечаний нет
ЛАБОРАТОРНАЯ РАБОТА №3 по дисциплине «Операционные системы»
Задание к лабораторной работе №3 Цель занятия: знакомство с сетевыми командами. Изучаемые команды: ifconfig, route, traceroute, ping. 1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса. 2. Создать файл, содержащий cписок доступных IP–адресов локальной сети. 3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет. 4. Создать файл, содержащий перечень имен и IP-адресов узлов, входящих в
User mike0307 : 24 января 2023
200 руб.
Лабораторная работа №3 по дисциплине «Операционные системы».
Тема работы: Эмуляция работы параллельных процессов на примере схемы “производитель–потребитель” 1. Постановка задачи Написать программу, которая будет эмулировать параллельную работу некоторых потоков. Потоки должны работать циклически. В качестве модели использовать схему “производитель – потребитель”. Один поток (производитель) может помещать случайные (или какие-то определенные – например, только четные числа или квадраты целых чисел и т.п.) числа в буфер (массив заданного размера), для на
User boeobq : 22 ноября 2021
150 руб.
Лабораторная работа №3 по дисциплине «Операционные системы».
Лабораторная работа №3 по дисциплине: Операционные системы
Лабораторная работа №3 по дисциплине: Операционные системы Цель занятия: знакомство с сетевыми командами. Изучаемые команды: ifconfig, route, traceroute, ping. 1. Создать файл, содержащий MAC–адрес сетевого интерфейса eth0 и статистику переданных и принятых пакетов для этого интерфейса. 2. Создать файл, содержащий cписок доступных IP–адресов локальной сети. 3. Создать файл, содержащий IP–адрес и сетевое имя шлюза по умолчанию для выхода в Интернет. 4. Создать файл, содержащий перечень имен
User dralex : 5 апреля 2020
100 руб.
Лабораторная работа №3 по дисциплине: «Операционные системы»
Задание Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд. Программа должна работать рез
User Мария114 : 24 мая 2017
100 руб.
Лабораторная работа № 3 по дисциплине "Операционные системы".
Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд. Программа должна работать резидентно.
User Greenberg : 11 марта 2012
79 руб.
Лабораторная работа №3 по дисциплине: Операционные системы. Для всех вариантов.
Лабораторная работа №3: Работа с экраном (“часы”) Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количе
User IT-STUDHELP : 23 апреля 2017
38 руб.
Лабораторная работа №3 по дисциплине: Операционные системы. Для всех вариантов. promo
Лабораторная работа 3 по дисциплине: Операционные системы. Вариант 3
Лабораторная работа 3 Управляющие конструкции командной оболочки. Обработка параметров командной строки, передаваемых в скрипт Цель работы: Изучить управляющие (условные, циклические) конструкций управления командной оболочкой. Изучить способы взаимодействия командной оболочки и скриптов. Вариант 3: Написать скрипт, анализирующий параметры командной строки с помощью специальных переменных и с помощью команды getopts. Скрипт должен выполнять следующую работу: а) используя соответствующую спецп
User xtrail : 20 июля 2025
450 руб.
promo
Лабораторная работа № 3 по дисциплине "Операционные системы". Вариант №3.
Постановка задачи: Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд. Программа должна ра
User hunter911 : 15 сентября 2012
100 руб.
Совершенствованию технического обслуживания и ремонта автомобилей в автотранспортном цехе ОСП «Пензенский почтампт» г. Пензы с разработкой стенда для промывки форсунок инжекторных двигателей автомобилей (зона ТО-2)
Расчетно-пояснительная записка состоит из пяти разделов. В первом разделе анализ хозяйственной деятельности ОСП «Пензенский почтампт» произведен анализ хозяйственной деятельности предприятия на основе годовых отчетов за 2011…2013 гг., рассмотрены основные показатели хозяйственной деятельности предприятия. Во втором разделе проекта разработаны организационные, проведены технологические расчеты по ремонту и техническому обслуживанию подвижного состава предприятия. В третьем разделе проекта прове
User proekt-sto : 14 января 2017
600 руб.
Совершенствованию технического обслуживания и ремонта автомобилей в автотранспортном цехе ОСП «Пензенский почтампт» г. Пензы с разработкой стенда для промывки форсунок инжекторных двигателей автомобилей (зона ТО-2)
Контрольная работа по предмету «Математическая логика и теория алгоритмов». Вариант №05.
КОНТРОЛЬНАЯ РАБОТА ПО МАТЕМАТИЧЕСКОЙ ЛОГИКЕ И ТЕОРИИ АЛГОРИТМОВ. ЗАДАНИЕ No1: ЛОГИКА ВЫСКАЗЫВАНИЙ. Данное высказывание записать в виде формулы логики высказываний. Построить отрицание данного высказывания в виде формулы, не содержащей внешних знаков отрицания. Перевести на естественный язык. ВАРИАНТЫ ИНДИВИДУАЛЬНЫХ ЗАДАНИЙ No1. Вариант 5. Этот актер играет в театре и не играет в кино ЗАДАНИЕ No2: ЛОГИКА ПРЕДИКАТОВ. Данное суждение записать в виде формулы логики предикатов. Построить отрицание
User teacher-sib : 8 января 2025
800 руб.
promo
Характеристика ОАО "Челябинский трубопрокатный завод"
1. Характеристика предприятия Челябинский трубопрокатный завод был основан во время Великой Отечественной войны - в 1942 году на базе эвакуированного Мариупольского завода. В эти годы предприятие, как и другие, поставляло свою продукцию на фронт - в основном авиабомбы большого калибра. В послевоенные годы завод начинает осваивать новые виды продукции и уже в 70-е годы ЧТПЗ становится крупнейшим в мире трубным заводом. В 2004 года ОАО "ЧТПЗ" купило 57% акций Первоуральского новотрубного завода
User Qiwir : 8 ноября 2013
10 руб.
К 220-летию «открытия» Московской губернии
Как известно, территориально-административное деление на губернии в России было введено в 1708 году. Именно тогда в числе первых восьми губерний появилась и Московская. (Заметим тут же, что топоним «Санкт-Петербургская губерния» возник несколько позже — поначалу она именовалась Ингерманландской.) Постепенно число губерний увеличивалось: к 1727 году их насчитывалось 14, к 1775 году — 20. Были попытки ввести и новые территориальные образования более низкого ранга: провинции, дистрикты, округа, ком
User Aronitue9 : 25 августа 2013
30 руб.
up Наверх