Операционные системы. Лабораторная работа №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 заданий по 12 тестовых вопроса Занятие 1. Вопрос 1. Перечислите основные функции компьютера. 1. обработка нажатия клавиш, рисование на дисплее 2. чтение и запись данных на диск 3. все вышеперечисленное Вопрос 2. Windows-95 – это единая операционная система, которая включает в себя ... 1. OLE 2.0, электронную почту и другие системы обмена сообщениями 2. клиентов сети в самой операционной системе 3. все вышеперечисленное Вопрос 3. Windows-95 позволяет задавать имена файлов длиной до ...
User тантал : 19 июля 2013
100 руб.
Операционные системы и среды
- ОС, 9 заданий по 5 тестовых вопроса Занятие 1. Вопрос 1. Системное программное обеспечение ... 1. организует процесс обработки информации в компьютере 2. выполняет приложения 3. управляет компьютером Вопрос 2. Главную часть системного программного обеспечения составляет ... 1. компьютер 2. операционная система 3. система программирования Вопрос 3. Пакет прикладных программ — это ... 1. Система программирования 2. Операционная система 3. комплекс программ, предназначенных для решения определ
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 руб.
Чертёж Деталь Труба 89-7-1450 Модернизированной вышки “М45/335 буровой установки БУ 5000/320–ЭК-БМ
Чертёж Деталь Труба 89-7-1450 Модернизированной вышки “М45/335 буровой установки БУ 5000/320–ЭК-БМ-Деталь-Деталировка-Сборочный чертеж-Чертежи-(Формат Компас 3D -CDW, Autocad Autodesk-DWG, Adobe-PDF, Picture-Jpeg)-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
167 руб.
Чертёж Деталь Труба 89-7-1450 Модернизированной вышки “М45/335 буровой установки БУ 5000/320–ЭК-БМ
Регулятор давления - МЧ00.16.00.00 Деталирование
Регулятор давления устанавливается на трубопроводах для предотвращения аварии в случае избыточного давления газа или воздуха. При нормальном давлении газ или воздух, поступающий через штуцер поз. 2, давит на клапан поз. 7, но под действием пружины поз. 8 клапан не открывает отверстие левого седла поз. 6. Давление выше нормального перемещает клапан вправо, отверстие левого седла открывается и газ или воздух по каналам корпуса поз. 1 выходит в атмосферу. Иглой поз. 11 регулируют количество газа ил
User HelpStud : 24 сентября 2025
200 руб.
Регулятор давления - МЧ00.16.00.00 Деталирование promo
Криптографическая защита информации домашнего компьютера от несанкционированного доступа при работе в сети internet
“Как защитить конфиденциальные данные, хранящиеся на несъемных носителях информации моего персонального компьютера (например, письма к любимой девушке, адреса, домашнюю бухгалтерию, фотоальбом и т.п.), от посторонних глаз?” Этот вопрос все чаще задают себе т.н. “продвинутые” пользователи сети INTERNET, отчетливо понимая, что любые способы защиты, кроме исключения непосредственного физического контакта компьютера с сетью, не дают 100 % гарантии... В настоящее время, в соответствии с действующим
User evelin : 30 сентября 2013
5 руб.
up Наверх