Операционные системы. Лабораторная работа №5. Вариант №18. Семестр №4
Состав работы
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Задание
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину скорости, необходимо задавать с клавиатуры при запуске программы. Информация о параметре, задающем скорость движения, должна выводиться на экран при запуске программы без параметров.
В случае смещения строк на экране (нажатие клавиши ENTER) не должно происходить никаких нежелательных эффектов – раздвоения картинки, дублирования строк или их частей…
Вариант 5(3) “Бегущая строка”:
По экрану, содержащему некоторую информацию, “бежит” текстовая строка. Положение строки и её текст следует задавать параметрами. Строка “бежит” справа налево, при этом по мере того, как первые символы строки скрываются за границей экрана, они должны появляться из-за его правой границы (т.е. экран как бы замкнут).
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину скорости, необходимо задавать с клавиатуры при запуске программы. Информация о параметре, задающем скорость движения, должна выводиться на экран при запуске программы без параметров.
В случае смещения строк на экране (нажатие клавиши ENTER) не должно происходить никаких нежелательных эффектов – раздвоения картинки, дублирования строк или их частей…
Вариант 5(3) “Бегущая строка”:
По экрану, содержащему некоторую информацию, “бежит” текстовая строка. Положение строки и её текст следует задавать параметрами. Строка “бежит” справа налево, при этом по мере того, как первые символы строки скрываются за границей экрана, они должны появляться из-за его правой границы (т.е. экран как бы замкнут).
Дополнительная информация
Работа была зачтена с первого раза в 2013г, без замечаний со стороны преподавателя.
Преподаватель: Бах О.А.
Преподаватель: Бах О.А.
Похожие материалы
Операционные системы. Лабораторная работа №4. Вариант №18. Семестр №4
Shamrock
: 16 марта 2014
Задание
Написать программу, которая будет эмулировать параллельную работу некоторых потоков. Потоки должны работать циклически. В качестве модели использовать схему “производитель – потребитель”. Один поток (производитель) может помещать случайные (или какие-то определенные – например, только четные числа или квадраты целых чисел и т.п.) числа в буфер (массив заданного размера), для наглядности поток-производитель должен эти числа выводить на экран. Другой поток (потребитель) забирает числа из
220 руб.
Операционные системы. Лабораторная работа №3. Вариант №18. Семестр №4
Shamrock
: 16 марта 2014
Задание
Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд.
Программа должна работать р
220 руб.
Операционные системы. Лабораторная работа №2. Вариант №18. Семестр №4
Shamrock
: 16 марта 2014
Задание
Написать резидентную программу, которая будет работать, как “будильник” – через заданный интервал времени издавать короткий звуковой сигнал – “тикать” (например, через 1–2 секунды). По завершении более длительного интервала времени (от нескольких секунд до нескольких минут или часов) должен раздаваться более продолжительный мелодичный звуковой сигнал, имитирующий звонок будильника.
Длительность звукового сигнала – “тиканья” – не должна быть слишком большой. Её следует задавать в програ
220 руб.
Операционные системы. Лабораторная работа №1. Вариант №18. Семестр 4-й
Shamrock
: 16 марта 2014
Задание
Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе.
Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения.
В качестве пробного варианта длительность звукового сигнала и частоту задать константами в программе. Когда буде
220 руб.
Операционные системы. Лабораторная работа № 5
jashma28
: 20 мая 2012
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину скорости, не
800 руб.
Операционные системы. Вариант 18.
studypro3
: 22 июля 2020
1) Основные характеристики и особенности систем пакетной обработки, систем разделения времени и систем реального времени. Критерии эффективности.
2) Сегментное преобразование памяти – достоинства и недо-статки. Дескриптор сегмента. Сравнить с дескриптором страниц – об-щее и различия.
3) Привести пример программной реализации семафорных примитивов. Использовать семафоры для синхронизации процессов, один из которых в процессе своей работы посылает другому сообще-ние, а тот, в свою очередь, для про
300 руб.
Основы визуального программирования. ЛАБОРАТОРНАЯ РАБОТА №5. Вариант 18. Семестр 4
Shamrock
: 22 февраля 2014
Тема: Базы данных.
ЗАДАНИЕ 1: Динамическое изменение SQL-запросов.
1. Разместите на форме компонент Query (закладка Data Access на панели компонентов) и определите для него следующие свойства:
• DatabaseName: DBDEMOS (выберите из списка)
• SQL (выбрать все поля из таблицы Country);
• Active.
2. Разместите на форме компонент DataSourse (определите для него свойство DataSet), DbGrid (определите для него свойство DataSourse)
3. Разместите на форме четыре метки для полей, по которым будет формиро
220 руб.
МЕТРОЛОГИЯ, СТАНДАРТИЗАЦИЯ И СЕРТИФИКАЦИЯ. Лабораторная работа №5. Вариант 18. Семестр 4
Shamrock
: 22 февраля 2014
1. Измерение частоты и периода источника гармонических колебаний с помощью цифрового частотомера.
2. Измерение периода и частоты гармонических колебаний с помо-щью цифрового периодомера.
3. Измерение частоты и периода гармонических сигналов резонанс-ным частотомером.
220 руб.
Другие работы
Экзамен по дисциплине: Сети ЭВМ и телекоммуникации. Билет №10
IT-STUDHELP
: 7 мая 2020
Экзаменационный билет № 10
1. Адресация в сетях ЭВМ (IP- и МАС-адресация, маски подсетей, общие и частные адреса).
2. Реализация MIMO в беспроводных сетях
3. Число узлов в подсети с маской 255.255.255.252 равно ....
4. Что из ниже перечисленного верно по отношению к транспортному уровню модели TCP/IP
Выберите один или несколько ответов:
a. Протоколы этого уровня используются для обмена данными между программами, выполняемыми на ЭВМ отправителя и ЭВМ получателя.
b. это третий уровень стека
340 руб.
Источники права Византии
evelin
: 6 июля 2013
Огромная империя, расположенная на границе между Европой и Азией, в течение по крайней мере семи столетий (с VI до начала XIII) играла важную, порой ведущую роль в экономической, политической и культурной жизни народов средневековой Европы и стран Ближнего Востока. От позиции империи, ее побед или поражений зависели судьбы многих народов, как ближних, так и дальних. Союза с императорами искали почти все христианские государи и мусульманские правители. Духовное влияние империи простиралось от Бал
5 руб.
Диверсификация как метод снижения риска
Elfa254
: 27 октября 2013
Содержание
1.1 Диверсифицируемые и недиверсифицируемые риски: понятия и классификация 3
1.2 Диверсификация в системе методов управления предпринимательскими рисками 5
1.3 Основные виды и направления диверсификации 13
2.1 Общая характеристика предприятия 23
2.2 Организация системы управления предпринимательскими рисками в ЗАО "Александр", недостатки системы 25
2.3 Рекомендации по совершенствованию управления предпринимательскими рисками в ЗАО "Александр" 25
Введение
Предпринимательство лю
20 руб.
Контрольная работа по дисциплине: Сети доступа. Вариант 01
SibGOODy
: 2 января 2019
Исходные данные
Служба доставки.
Кол-во внутренних телефонных абонентов – 58
ДВО:
- уведомление о втором вызове;
- перевод соединения другому абоненту;
- голосовая почта;
Скорость интернет канала, 10Мбит/с , NAT
5 сотрудникам требуется фиксированная скорость доступа 512 кбит/с
Технические условия: 80 метров от узла в здании.
Задание
1. Рассчитать количество входящих линий при условии, что средняя нагрузка на линию:
СаLL-центр 0,6-0,7 эрл;
Такси, службы доставки и т.д 0,4-0,5 эрл;
Бизнес-сегмен
600 руб.