Операционные системы. Программа по работе с видеопамятью
Состав работы
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа № 5 по дисциплине "Операционные системы". Вариант 3
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину скорости, необходимо задавать с клавиатуры при запуске программы. Информация о параметре, задающем скорость движения, должна выводиться на экран при запуске программы без параметров.
В случае смещения строк на экране (нажатие клавиши ENTER) не должно происходить никаких нежелательных эффектов – раздвоения картинки, дублирования строк или их частей…
Вариант 5(1) «Свободное движение»:
Черный (или цветной) квадратик (или иной объект) «летает» по экрану, содержащему некоторый текст, и отражается от границ экрана. Движение продолжается до нажатия клавиши <Esc> или некоторой нестандартной комбинации клавиш.
Вариант 5(2) «Управляемое движение»:
Перемещение управляемого черного (или цветного) квадратика (или иного объекта) по экрану, содержащему некоторый текст. Управление объектом следует осуществлять с помощью клавиш-стрелок в сочетании с <Ctrl>, <Shift> или <Alt>, обрабатывать их нажатие с помощью прерываний клавиатуры. Однократное нажатие управляющей комбинации клавиш меняет направление движения объекта, а скорость его движения определяется таймером. Объект должен перемещаться циклически – «уйдя» за правую границу экрана, должен появиться слева, и т.д.
Вариант 5(3) «Бегущая строка»:
По экрану, содержащему некоторую информацию, «бежит» текстовая строка. Положение строки и её текст следует задавать параметрами. Строка «бежит» справа налево, при этом по мере того, как первые символы строки скрываются за границей экрана, они должны появляться из-за его правой границы (т.е. экран как бы замкнут).
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину скорости, необходимо задавать с клавиатуры при запуске программы. Информация о параметре, задающем скорость движения, должна выводиться на экран при запуске программы без параметров.
В случае смещения строк на экране (нажатие клавиши ENTER) не должно происходить никаких нежелательных эффектов – раздвоения картинки, дублирования строк или их частей…
Вариант 5(1) «Свободное движение»:
Черный (или цветной) квадратик (или иной объект) «летает» по экрану, содержащему некоторый текст, и отражается от границ экрана. Движение продолжается до нажатия клавиши <Esc> или некоторой нестандартной комбинации клавиш.
Вариант 5(2) «Управляемое движение»:
Перемещение управляемого черного (или цветного) квадратика (или иного объекта) по экрану, содержащему некоторый текст. Управление объектом следует осуществлять с помощью клавиш-стрелок в сочетании с <Ctrl>, <Shift> или <Alt>, обрабатывать их нажатие с помощью прерываний клавиатуры. Однократное нажатие управляющей комбинации клавиш меняет направление движения объекта, а скорость его движения определяется таймером. Объект должен перемещаться циклически – «уйдя» за правую границу экрана, должен появиться слева, и т.д.
Вариант 5(3) «Бегущая строка»:
По экрану, содержащему некоторую информацию, «бежит» текстовая строка. Положение строки и её текст следует задавать параметрами. Строка «бежит» справа налево, при этом по мере того, как первые символы строки скрываются за границей экрана, они должны появляться из-за его правой границы (т.е. экран как бы замкнут).
Дополнительная информация
Год сдачи - 2011
Оценка - Зачет
Замечаний нет
Оценка - Зачет
Замечаний нет
Похожие материалы
Программа по работе с видеопамятью
uksne
: 14 мая 2010
Лабораторная работа № 5 по дисциплине "Операционные системы". Вариант 10
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость пе
150 руб.
Операционные системы
Mikola456
: 27 мая 2016
Задания:
2. Музыкальное сопровождение – как минимум несколько нот различной длительности, образующие мелодию. Во включённом состоянии мелодия должна играть в фоновом режиме (по материалам лаб. работы №2).
3. Два потока: один выполняет поиск всех последовательных простых чисел и заносит их в буфер, второй осуществляет их вывод из буфера на экран (по материалам лаб. работы №4).
5. Вывод заголовка работы (фамилия и имя автора и название работы) в виде “бегущей строки” (по материалам лаб. работы №5)
1200 руб.
Операционные системы
Aronitue9
: 5 марта 2012
Сведения об интерфейсе программы и детали его начальной реализации.
Реализация окон для процессов.
Ввиду того, что процессы, соответствующие заданиям 2, 5, 8 не нуждаются в отдельных окнах (что вполне очевидно), то было принято решение распределить рабочую область экрана следующим образом:
a) бегущая строка, которая согласно заданию 5 выводится в верхней или нижней строке экрана, будет пробегать весь экран соответственно в первой или последней строке экрана. Для этого ей были выделены первая и
50 руб.
Операционные системы (ВСЕ ЛАБОРАТОРНЫЕ)
LanaTol
: 24 сентября 2023
Все работы по Операционные системы Сибгути
Лекции+лабы в ворде + файлы с лабами
6 лабораторных:
1)ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №1
дисциплины «Операционные системы»
Работа с файловой системой LINUX
2)ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №2
дисциплины «Операционные системы»
Управление командной оболочкой. Создание простейшего скрипта
3)ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №3
дисциплины «Операционные системы»
Управляющие конструкции командной оболочки. Обработка параметров командной строки, передаваемых в скрипт
300 руб.
Операционная система FreeBSD
Elfa254
: 5 октября 2013
Эта курсовая работа может вполне послужить ознакомительным руководством по операционной системе FreeBSD. Но прежде чем начинать знакомство с системой, нужно ответить на ряд важных вопросов: зачем устанавливать FreeBSD, какое программное обеспечение в ней работает и какую аппаратную платформу лучше всего использовать? Об этом и пойдет речь в настоящей курсовой работе. Понимание особенностей операционной системы позволит избежать дорогостоящих ошибок, таких, например, как попытка эксплуатации сист
11 руб.
Операционные системы и среды
тантал
: 19 июля 2013
- ОС, 9 заданий по 5 тестовых вопроса
Занятие 1.
Вопрос 1. Системное программное обеспечение ...
1. организует процесс обработки информации в компьютере
2. выполняет приложения
3. управляет компьютером
Вопрос 2. Главную часть системного программного обеспечения составляет ...
1. компьютер
2. операционная система
3. система программирования
Вопрос 3. Пакет прикладных программ — это ...
1. Система программирования
2. Операционная система
3. комплекс программ, предназначенных для решения определ
100 руб.
Операционные системы и среды
тантал
: 19 июля 2013
- ОС, 9 заданий по 12 тестовых вопроса
Занятие 1.
Вопрос 1. Перечислите основные функции компьютера.
1. обработка нажатия клавиш, рисование на дисплее
2. чтение и запись данных на диск
3. все вышеперечисленное
Вопрос 2. Windows-95 – это единая операционная система, которая включает в себя ...
1. OLE 2.0, электронную почту и другие системы обмена сообщениями
2. клиентов сети в самой операционной системе
3. все вышеперечисленное
Вопрос 3. Windows-95 позволяет задавать имена файлов длиной до ...
100 руб.
Операционная система MacOS
Aronitue9
: 26 августа 2012
Оглавление
1. Общие сведения о семействе ОС Mac OS 3
2. История ОС Mac OS 3
3. Операционная система Mac OS X 5
4. Эволюция ОС Mac OS X 7
5. Совместимость Mac OS X 9
Программное обеспечение 9
Аппаратное обеспечение 9
6. Хакинтош (OSx86) 11
История взлома Mac OS X 11
Преследования со стороны Apple 14
7. Эволюция ОС Mac OS X 14
Приложения, входящие в комплект с Mac OS X 16
Полезные программы на каждый день 16
Программы для работы с мультимедийными данными 17
Программы для работы с интернет 17
8. Пл
20 руб.
Другие работы
ЭЛЕКТРОКОАЛЕСЦЕР ЭК-300-16-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
leha.se92@mail.ru
: 16 ноября 2017
ЭЛЕКТРОКОАЛЕСЦЕР ЭК-300-16-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для добычи и подготовки нефти и газа-Курсовая работа-Дипломная работа
368 руб.
Теория вероятностей и математическая статистика. Билет №7
konst1992
: 31 января 2018
1. Математическое ожидание случайной величины, дисперсия и среднее квадратическое отклонение и их свойства. Моменты распределения и другие числовые характеристики одномерной случайной величины
Математическое ожидание
Математическим ожиданием (или средним значением) дискретной случайной величины называется сумма произведений всех ее возможных значение на соответствующие им вероятности.
Т.е., если случайная величина имеет закон распределения, то называется ее математическим ожиданием. Если случ
30 руб.
Мельница шаровая с разгрузкой через торцевую сторону (мокрого измельчения)
Aronitue9
: 24 мая 2015
Цели и задачи проекта : Рассмотреть вопросы связанные с назначением, конструкцией, транспортировкой, пуско-наладочными работами, требованиями к эксплуатации и техноло-гическому обслуживанию оборудования.
Содержание пояснительной записки:
1. Технологический расчет барабанной сушилки, материальный и тепловой балансы.
2. Прочностной расчет корпуса, бандажей, опорных и упорных роликов.
Графический материал (чертежи):
1. Чертеж общего вида шаровой мельницы – ф.А1
Рекомендуемая литература:
1.
44 руб.
Контрольная работа по дисциплине: Программно-аппаратные средства обеспечения информационной безопасности. Вариант №15
IT-STUDHELP
: 29 сентября 2023
Вариант №15
Постановка задачи
Целью выполнения контрольной работы является проведение исследований современного рынка программных и/или аппаратных продуктов средств защиты для реализации на некотором предприятии
Задачи выполнения контрольной работы:
поиск информации на соответствующую тему из актуальных открытых источников, использование различных информационных технологий, в том числе, сети Интернет, о различных средствах защиты информации;
описание основных принципов/методов/алгоритмов рабо
600 руб.