Операционные системы. Лабораторная работа №5 подходит для всех вариантов

Цена:
30 руб.

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

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

Описание

1. Постановка задачи
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину скорости, необходимо задавать с клавиатуры при запуске программы. Информация о параметре, задающем скорость движения, должна выводиться на экран при запуске программы без параметров.
В случае смещения строк на экране (нажатие клавиши ENTER) не должно происходить никаких нежелательных эффектов – раздвоения картинки, дублирования строк или их частей…
Вариант 5(1) “Свободное движение”:
Черный (или цветной) квадратик (или иной объект) “летает” по экрану, содержащему некоторый текст, и отражается от границ экрана. Движение продолжается до нажатия клавиши <Esc> или некоторой нестандартной комбинации клавиш.
Вариант 5(2) “Управляемое движение”:
Перемещение управляемого черного (или цветного) квадратика (или иного объекта) по экрану, содержащему некоторый текст. Управление объектом следует осуществлять с помощью клавиш-стрелок в сочетании с <Ctrl>, <Shift> или <Alt>, обрабатывать их нажатие с помощью прерываний клавиатуры. Однократное нажатие управляющей комбинации клавиш меняет направление движения объекта, а скорость его движения определяется таймером. Объект должен перемещаться циклически – “уйдя” за правую границу экрана, должен появиться слева, и т.д.
Вариант 5(3) “Бегущая строка”:
По экрану, содержащему некоторую информацию, “бежит” текстовая строка. Положение строки и её текст следует задавать параметрами. Строка “бежит” справа налево, при этом по мере того, как первые символы строки скрываются за границей экрана, они должны появляться из-за его правой границы (т.е. экран как бы замкнут).
Контрольные вопросы
1. Какова структура видеопамяти в текстовом режиме?
2. Как удобно организовать обращение к любой точке экрана?
3. Каким образом можно изменить цвет выводимого символа? Цвет фона?
4. Какие действия необходимо предпринять для восстановления прежнего состояния экрана после каких-то его изменений?

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

Работа выполнена в 2016 году без замечаний. Оценка зачет
Интернет-технологии. Лабораторная работа № 5. Подходит для всех вариантов
Лабораторная работа N 5 Формы Задание Используя описанные команды, создать документ, в котором в заголовке окна браузера должна быть надпись "Лабораторная 5", а экран содержал бы форму, включающую в себя следующие поля: 1. Имя пользователя (идентификатор "nm"); 2. Пароль (идентификатор "psw"); 3. Пол (мужскому полу соответствует идентификатор "m", женскому - "f"); 4. Город проживания (идентификатор "city", город задается выбором из списка "Новосибирск", "Томск", "Красноярск", "Омск", "Другой"
User gnv1979 : 27 декабря 2016
25 руб.
Операционные системы
Задания: 2. Музыкальное сопровождение – как минимум несколько нот различной длительности, образующие мелодию. Во включённом состоянии мелодия должна играть в фоновом режиме (по материалам лаб. работы №2). 3. Два потока: один выполняет поиск всех последовательных простых чисел и заносит их в буфер, второй осуществляет их вывод из буфера на экран (по материалам лаб. работы №4). 5. Вывод заголовка работы (фамилия и имя автора и название работы) в виде “бегущей строки” (по материалам лаб. работы №5)
User Mikola456 : 27 мая 2016
1200 руб.
Операционные системы
Сведения об интерфейсе программы и детали его начальной реализации. Реализация окон для процессов. Ввиду того, что процессы, соответствующие заданиям 2, 5, 8 не нуждаются в отдельных окнах (что вполне очевидно), то было принято решение распределить рабочую область экрана следующим образом: a) бегущая строка, которая согласно заданию 5 выводится в верхней или нижней строке экрана, будет пробегать весь экран соответственно в первой или последней строке экрана. Для этого ей были выделены первая и
User Aronitue9 : 5 марта 2012
50 руб.
Операционные системы (ВСЕ ЛАБОРАТОРНЫЕ)
Все работы по Операционные системы Сибгути Лекции+лабы в ворде + файлы с лабами 6 лабораторных: 1)ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №1 дисциплины «Операционные системы» Работа с файловой системой LINUX 2)ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №2 дисциплины «Операционные системы» Управление командной оболочкой. Создание простейшего скрипта 3)ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №3 дисциплины «Операционные системы» Управляющие конструкции командной оболочки. Обработка параметров командной строки, передаваемых в скрипт
User LanaTol : 24 сентября 2023
300 руб.
Операционные системы (ВСЕ ЛАБОРАТОРНЫЕ)
Операционная система FreeBSD
Эта курсовая работа может вполне послужить ознакомительным руководством по операционной системе FreeBSD. Но прежде чем начинать знакомство с системой, нужно ответить на ряд важных вопросов: зачем устанавливать FreeBSD, какое программное обеспечение в ней работает и какую аппаратную платформу лучше всего использовать? Об этом и пойдет речь в настоящей курсовой работе. Понимание особенностей операционной системы позволит избежать дорогостоящих ошибок, таких, например, как попытка эксплуатации сист
User Elfa254 : 5 октября 2013
11 руб.
Операционные системы и среды
- ОС, 9 заданий по 5 тестовых вопроса Занятие 1. Вопрос 1. Системное программное обеспечение ... 1. организует процесс обработки информации в компьютере 2. выполняет приложения 3. управляет компьютером Вопрос 2. Главную часть системного программного обеспечения составляет ... 1. компьютер 2. операционная система 3. система программирования Вопрос 3. Пакет прикладных программ — это ... 1. Система программирования 2. Операционная система 3. комплекс программ, предназначенных для решения определ
User тантал : 19 июля 2013
100 руб.
Операционные системы и среды
- ОС, 9 заданий по 12 тестовых вопроса Занятие 1. Вопрос 1. Перечислите основные функции компьютера. 1. обработка нажатия клавиш, рисование на дисплее 2. чтение и запись данных на диск 3. все вышеперечисленное Вопрос 2. Windows-95 – это единая операционная система, которая включает в себя ... 1. OLE 2.0, электронную почту и другие системы обмена сообщениями 2. клиентов сети в самой операционной системе 3. все вышеперечисленное Вопрос 3. Windows-95 позволяет задавать имена файлов длиной до ...
User тантал : 19 июля 2013
100 руб.
Операционная система MacOS
Оглавление 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. Пл
User Aronitue9 : 26 августа 2012
20 руб.
Рабинович О.М. Сборник задач по технической термодинамике Задача 242
1 кг воздуха сжимается по адиабате так, что объем его уменьшается в 6 раз, а затем при υ=const давление повышается в 1,5 раза. Найти общее изменение энтропии воздуха. Теплоемкость считать постоянной. Ответ: Δs=0,293 кДж/(кг·К).
User Z24 : 25 сентября 2025
120 руб.
Рабинович О.М. Сборник задач по технической термодинамике Задача 242
Контрольная работа по дисциплине: Основы компьютерного проектирования РЭС. Вариант №1
Вариант No 1 Задание 1 Определить минимально необходимую частоту дискретизации (fд), если верхняя частота в спектре сигнала (fв) равна (таблица 1). Таблица 1 No варианта 01 fв, кГц 5 Задание 2 Определить мощность шума квантования и мощность шума паузы при равномерном квантовании, если известен шаг квантования δ (таблица 2). Таблица 2 No варианта 01 δ 0,1 Задание 3 При заданном максимальном числе уровней шкале квантования М, определить длину кодового слова n и записать в двоичной системе зад
User IT-STUDHELP : 17 мая 2021
500 руб.
promo
Информационный менеджмент. Контрольная работа
Задание к работе- разработать стратегию внедрения ИТ/ИС на предприятии. В качестве предприятия можно выбрать типичного представителя какой-либо отрасли или сегмента рынка.
User Lugavka : 23 октября 2015
120 руб.
Место государственного финансового контроля в обеспечении финансовой безопасности государства
СОДЕРЖАНИЕ Введение 1. Теоретико-методологические основы финансовой безопасности государства. 1.1 Финансовая безопасность: понятие и основные пути обеспечения 1.2 Факторы финансовой безопасности России 2. Система государственного финансового контроля в обеспечении финансовой безопасности России 2.1 Сущность, цели и задачи государственного финансового контроля в обеспечении финансовой безопасности современной России 2.2 Правовое регулирование государственного финансового контроля как фактора обе
User Qiwir : 16 декабря 2013
5 руб.
up Наверх