Лабораторная работа №5 по дисциплине: Операционные системы. Для всех вариантов.
Состав работы
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа №5:
Работа с видеопамятью ("экран")
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину скорости, необходимо задавать с клавиатуры при запуске программы. Информация о параметре, задающем скорость движения, должна выводиться на экран при запуске программы без параметров.
В случае смещения строк на экране (нажатие клавиши ENTER) не должно происходить никаких нежелательных эффектов – раздвоения картинки, дублирования строк или их частей…
Вариант 5(1) “Свободное движение”:
Черный (или цветной) квадратик (или иной объект) “летает” по экрану, содержащему некоторый текст, и отражается от границ экрана. Движение продолжается до нажатия клавиши <Esc> или некоторой нестандартной комбинации клавиш.
Контрольные вопросы
1. Какова структура видеопамяти в текстовом режиме?
2. Как удобно организовать обращение к любой точке экрана?
3. Каким образом можно изменить цвет выводимого символа? Цвет фона?
4. Какие действия необходимо предпринять для восстановления прежнего состояния экрана после каких-то его изменений?
Работа с видеопамятью ("экран")
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину скорости, необходимо задавать с клавиатуры при запуске программы. Информация о параметре, задающем скорость движения, должна выводиться на экран при запуске программы без параметров.
В случае смещения строк на экране (нажатие клавиши ENTER) не должно происходить никаких нежелательных эффектов – раздвоения картинки, дублирования строк или их частей…
Вариант 5(1) “Свободное движение”:
Черный (или цветной) квадратик (или иной объект) “летает” по экрану, содержащему некоторый текст, и отражается от границ экрана. Движение продолжается до нажатия клавиши <Esc> или некоторой нестандартной комбинации клавиш.
Контрольные вопросы
1. Какова структура видеопамяти в текстовом режиме?
2. Как удобно организовать обращение к любой точке экрана?
3. Каким образом можно изменить цвет выводимого символа? Цвет фона?
4. Какие действия необходимо предпринять для восстановления прежнего состояния экрана после каких-то его изменений?
Дополнительная информация
Уважаемый студент, дистанционного обучения,
Оценена Ваша работа по предмету: Операционные системы
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 30.03.2017
Рецензия:Уважаемый ,
Бах Ольга Анатольевна
Помогу с выполнением других работ и дисциплин.
E-mail: sneroy20@gmail.com
Оценена Ваша работа по предмету: Операционные системы
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 30.03.2017
Рецензия:Уважаемый ,
Бах Ольга Анатольевна
Помогу с выполнением других работ и дисциплин.
E-mail: sneroy20@gmail.com
Похожие материалы
Лабораторная работа №5 по дисциплине: «Операционные системы»
Мария114
: 24 мая 2017
Задание
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину ско
100 руб.
ЛАБОРАТОРНАЯ РАБОТА №5 по дисциплине «Операционные системы»
mike_vorn
: 30 сентября 2014
Постановка задачи.
Написать программу, которая будет работать с видеопамятью. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
680 руб.
Лабораторная работа № 5 по дисциплине "Операционные системы".
Greenberg
: 11 марта 2012
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину скорости, не
79 руб.
Лабораторная работа № 5 по дисциплине: Операционные системы. Вариант №5
Jack
: 7 сентября 2014
Лабораторная работа № 5.
1. Постановка задачи
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем п
100 руб.
Лабораторная работа №5 по дисциплине: Операционные системы. Вариант №7
Jack
: 28 января 2014
Задание
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий величину скор
300 руб.
Лабораторная работа № 5 по дисциплине: Операционные системы. Вариант №1
xtrail
: 2 апреля 2013
1. Постановка задачи
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий
200 руб.
Лабораторная работа №5 по дисциплине "Операционные системы". Вариант №3.
hunter911
: 15 сентября 2012
Постановка задачи: При работе с экраном зачастую возникают ситуации, когда необходимо обращение к видеопамяти напрямую по абсолютным адресам. Структура видеопамяти для текстовых режимов достаточно проста. Для представления каждого знакоместа отводится два байта: первый байт хранит отображаемый символ, второй байт – его цветовые атрибуты. Таким образом, в текстовом режиме для хранения образа всего экрана используется 80 25 2 = 4000 байт. Адрес начала видеопамяти в общем пространстве оперативной п
100 руб.
Лабораторная работа №5 по дисциплине "Операционные системы.". Работа с видеопамятью ("экран").
Doctor_Che
: 9 февраля 2012
Постановка задачи
Написать программу, которая будет работать с видеопамятью. Можно выполнить любое из приведенных ниже заданий. Независимо от конкретного задания программа должна работать резидентно. Текст, присутствовавший на экране до запуска программы, не должен портиться никаким образом.
В программе следует использовать два обработчика прерываний – прерываний таймера и прерываний клавиатуры. Прерывания таймера регламентируют скорость перемещения объекта, причем параметр, характеризующий вел
75 руб.
Другие работы
ГОСТ Р 52398-2005. Классификация автомобильных дорог. Основные параметры и требования
Qiwir
: 29 июня 2013
Настоящий стандарт распространяется на существующие и проектируемые автомобильные дороги общего пользования и устанавливает их техническую классификацию
Дата введения в действие: 2006-05-01
5 руб.
Задание 16. Вариант 5 - Комплексный чертеж отрезков
Чертежи по сборнику Боголюбова 2007
: 30 сентября 2024
Возможные программы для открытия данных файлов:
WinRAR (для распаковки архива *.zip или *.rar)
КОМПАС 3D не ниже 16 версии для открытия файлов *.cdw, *.m3d
Любая программа для ПДФ файлов.
Боголюбов С.К. Индивидуальные задания по курсу черчения, 1989/1994/2007.
Задание 16. Вариант 5 - Комплексный чертеж отрезков.
По заданным координатам концов отрезков АВ и CD построить комплексный чертеж. Определить взаимное положение отрезков.
В состав выполненной работы входят 2 файла:
1. Чертеж формата А4
80 руб.
Модернизация культиватора КНК-4
mihanxxx
: 22 апреля 2020
Проведенный анализ конструкций современных и перспективных культиваторов показал, что при поверхностной обработке почвы современными культиваторами, происходит слабое крошение почвы и не полное подрезание сорняков. За счет большого тягового сопротивления повышен расход топлива тракторов.
В разделе «Конструкторская разработка» предложена конструкция рабочего органа культиватора, применение которой позволит снизить тяговое сопротивление, улучшить крошение почвы и подрезание сорняков, повысить наде
600 руб.
Лабораторная работа №3. Хэширование и поиск. Вариант №2
Отличник1
: 30 января 2021
Хэширование и поиск.
Цель работы: Изучение возможности хэширования данных для организации поиска.
Порядок выполнения работы:
1. Разработать подпрограмму хеширования массива целых чисел методом прямого связывания и подпрограмму поиска в хеш-таблице элемента по заданному ключу. Вывести на экран построенную хэш-таблицу.
2. Реализовать подпрограмму хеширования массива целых чисел методом открытой адресации. Для разрешения коллизий использовать линейные и квадратичные пробы. Вывести на экран заполне
100 руб.