Операционные системы. Программа по работе с видеопамятью
Состав работы
|
|
|
|
|
|
|
|
Работа представляет собой 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 руб.
Другие работы
Delphi или Visual C++ - вот в чем вопрос
evelin
: 30 сентября 2013
На днях я получил письмо с таким вопросом:
>Вы можете рассказать чем отличается DELFI от VISUAL C++.
>В чем недостатки и преимущества VISUAL C++, и какую программу из этих Вы посоветуете изучать.
И решил, что мое мнение, возможно, будет интересно не только автору письма. Конечно, это мое личное мнение и я могу в чем-то ошибаться, если Выхотите высказаться по этому вопросу, добро пожаловать на Форум.
Сразу начну со второй части вопроса. На него ответ можно было бы предугадать заглянув на сайт
10 руб.
Кратные интегралы -Кузнецов. 15-й номер. 16-й вариант
Semitsvet
: 1 апреля 2017
36<<x^2+y^2+z^2<<144
-sqrt((x^2+y^2)/24)<<z<<0
y>>sqrt3 *x
y>>x/sqrt3
150 руб.
Задачник по процессам тепломассообмена Задача 10.5
Z24
: 24 октября 2025
Нихромовая проволока разогрета до температуры 1000 ºС. Вычислить коэффициент теплоотдачи лучеиспусканием с поверхности проволоки, если нагреватель расположен в большом помещении, а температура ограждений 27 ºС.
Ответ: αл=147 Вт/(м²·К).
150 руб.
Контрольная и Лабораторные работы 1-2 по дисциплине: Введение в операционную систему UNIX. Вариант №14
IT-STUDHELP
: 17 мая 2023
Контрольная работа
Таблица 1 – Выбор варианта задания
Первая буква фамилии С
№ варианта 7
Вариант 7
Теоретический вопрос:
1. Файловая система Unix. Основные команды работы с файлами и с текстом файлов.
Задание:
1. Определить количество файлов или подкаталогов в корневом каталоге, к которым все имеют полные права доступа.
2. Найти файл, содержащий максимальное число упоминаний слова, заданного в параметре скрипта.
=============================================
=======================
1100 руб.