Операционные системы. Лабораторная работа № 5. Работа с видеопамятью («экран»). Turbo Pascal. СибГУТИ

Цена:
350 руб.

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

material.view.file_icon
material.view.file_icon LAB_5.EXE
material.view.file_icon LAB_5.PAS
material.view.file_icon Задание.doc

Необходимые программы

Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание для выполнения лаб. работы №5

Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.

В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину скорости, необходимо задавать с клавиатуры при запуске программы. Информация о параметре, задающем скорость движения, должна выводиться на экран при запуске программы без параметров.

В случае смещения строк на экране (нажатие клавиши ENTER) не должно происходить никаких нежелательных эффектов – раздвоения картинки, дублирования строк или их частей…

Вариант 5(3) “Бегущая строка”:

По экрану, содержащему некоторую информацию, “бежит” текстовая строка. Положение строки и её текст следует задавать параметрами. Строка “бежит” справа налево, при этом по мере того, как первые символы строки скрываются за границей экрана, они должны появляться из-за его правой границы (т.е. экран как бы замкнут).

Контрольные вопросы

1. Какова структура видеопамяти в текстовом режиме?
2. Как удобно организовать обращение к любой точке экрана?
3. Каким образом можно изменить цвет выводимого символа? Цвет фона?
4. Какие действия необходимо предпринять для восстановления прежнего состояния экрана после каких-то его изменений?

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

В архиве: DOC (отчет 10 стр), EXE (1 шт), PAS (1 шт)
Оценка:Зачет


--------------------------------------------------
Имеются все работы по всем дисциплинам 4(14) варианта за все курсы обучения!!!
Операционные системы. Лабораторная работа № 5. Работа с видеопамятью («экран»)
1. Постановка задачи Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом. В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий
User nik200511 : 12 марта 2014
39 руб.
Лабораторная работа №5 по дисциплине "Операционные системы.". Работа с видеопамятью ("экран").
Постановка задачи Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом. В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий вел
User Doctor_Che : 9 февраля 2012
75 руб.
Операционные системы. Курсовая работа. 14 вариант. Turbo Pascal. СибГУТИ
Необходимо написать программу, реализующую параллельную работу нескольких процессов. Каждый процесс может состоять из одного или нескольких потоков. Любой из потоков, работающих в составе этих процессов, может быть приостановлен и вновь запущен некоторой определенной клавишей (можно использовать буквенные или цифровые клавиши). Нажатия клавиш обрабатывать с помощью прерывания от клавиатуры (по материалам лаб. работы №1). Окончание работы программы должно происходить при приостановке всех потоко
User РешуВашуРаботу : 27 апреля 2018
600 руб.
Работа с видеопамятью ("экран")
Лабораторная работа № 5 По дисциплине «Операционные системы» «Работа с видеопамятью ("экран")» Задание Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом. В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания тай
User Eva : 13 января 2011
150 руб.
Операционные системы. Лабораторная работа №1. Обработка прерываний клавиатуры. Turbo Pascal. СибГУТИ
Задание для выполнения лаб. работы №1 Написать программу, которая должна “озвучивать” клавиатуру, т.е. после запуска этой программы нажатие любой клавиши на клавиатуре будет сопровождаться звуковым сигналом. Клавиатура при этом должна оставаться работоспособной, т.е. продолжать выполнять свои основные функции в нормальном темпе. Программа должна быть резидентной, т.е. оставаться в памяти после своего завершения. В качестве пробного варианта длительность звукового сигнала и частоту задать конс
User РешуВашуРаботу : 27 апреля 2018
400 руб.
Операционные системы. Лабораторная работа № 3. Работа с экраном (“часы”). Turbo Pascal. СибГУТИ
Задание для выполнения лаб. работы №3 Написать программу “часы”, которая будет однократно перехватывать показания системных часов и от них вести отсчет времени, используя собственный счетчик прерываний таймера (в качестве основы может быть использован обработчик прерываний таймера из предыдущей работы). Показания времени – часы, минуты, секунды – следует выводить в заданном месте экрана. Формат вывода: xx:xx:xx. Обновление показаний времени выполнять дискретно, через заданное количество секунд.
User РешуВашуРаботу : 27 апреля 2018
450 руб.
Операционные системы. Программа по работе с видеопамятью
Лабораторная работа № 5 по дисциплине "Операционные системы". Вариант 3 Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом. В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость пере
User hunter911 : 23 января 2011
100 руб.
Лабораторная работа № 5. Операционные системы. (СибГУТИ)
1. Постановка задачи Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом. В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий
User Lost : 15 февраля 2012
150 руб.
Инфляция как форма проявления макроэкономической нестабильности: причины, виды и формы (на примере Республики Беларусь)
В ходе выполнения курсовой работы изучена и описана сущность инфляции, выявлены причины ее возникновения и представлены пути выхода из кризиса. Дана характеристика понятия инфляции, приведена классификация инфляции. Показано место инфляции в системе макроэкономического развития общества. Проанализировав уровень регистрируемой инфляции в Республике Беларусь на протяжении последних лет и сделан вывод о необходимости дальнейшего государственного регулирования уровня инфляции в целях установления м
User Elfa254 : 30 октября 2013
10 руб.
Законодательство Украины про животный мир
Животный мир является одним из основных компонентов окружающей природной среды, национальным богатством Украины, источником духовного и эстетического обогащения и воспитания людей, объектом научных исследований, а также важнейшей базой для получения промышленного и лекарственного сырья, пищевых продуктов и других материальных ценностей. В интересах настоящего и будущих поколений в Украине при участии предприятий, учреждений, организаций и граждан осуществляются мероприятия по охране, воспроизвод
User Slolka : 17 марта 2013
10 руб.
Презентация на тему «Объекты гражданских прав»
В презентации расскрыты основания возникновения, изменения и прекращения гражданских прав. Объем 15 слайдов
User Donbass773 : 24 января 2017
300 руб.
Презентация на тему «Объекты гражданских прав»
Лабораторная работа №3. Хэширование и поиск. Вариант №2
Хэширование и поиск. Цель работы: Изучение возможности хэширования данных для организации поиска. Порядок выполнения работы: 1. Разработать подпрограмму хеширования массива целых чисел методом прямого связывания и подпрограмму поиска в хеш-таблице элемента по заданному ключу. Вывести на экран построенную хэш-таблицу. 2. Реализовать подпрограмму хеширования массива целых чисел методом открытой адресации. Для разрешения коллизий использовать линейные и квадратичные пробы. Вывести на экран заполне
User Отличник1 : 30 января 2021
100 руб.
Лабораторная работа №3. Хэширование и поиск. Вариант №2
up Наверх