Лабораторная работа №5, 4 семестр, 7 вариант

Цена:
50 руб.

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

material.view.file_icon
material.view.file_icon LAB5.PAS
material.view.file_icon Лабораторная работа-5. 4-семестр. 7 - вариант..docx
material.view.file_icon LAB5.EXE

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

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

Описание

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

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

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

Вариант 5(1) “Свободное движение”:

Черный (или цветной) квадратик (или иной объект) “летает” по экрану, содержащему некоторый текст, и отражается от границ экрана. Движение продолжается до нажатия клавиши <Esc> или некоторой нестандартной комбинации клавиш.

Вариант 5(2) “Управляемое движение”:

Перемещение управляемого черного (или цветного) квадратика (или иного объекта) по экрану, содержащему некоторый текст. Управление объектом следует осуществлять с помощью клавиш-стрелок в сочетании с <Ctrl>, <Shift> или <Alt>, обрабатывать их нажатие с помощью прерываний клавиатуры. Однократное нажатие управляющей комбинации клавиш меняет направление движения объекта, а скорость его движения определяется таймером. Объект должен перемещаться циклически – “уйдя” за правую границу экрана, должен появиться слева, и т.д.

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

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

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

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

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

Учебное заведение: Сибирский Государственный Университет Телекоммуникаций и Информатики Межрегиональный центр переподготовки специалистов
Год сдачи: 2018г
Предмет: Операционные системы
Преподаватель: Бах О.А.
Оценка: Зачёт
Лабораторная работа №5, 4 семестр, 7 вариант
Задание 1:Динамическое изменение SQL-запросов. 1. Разместите на форме компонент Query (закладка Data Access на панели компонентов) и определите для него следующие свойства: • DatabaseName: DBDEMOS (выберите из списка) • SQL (выбрать все поля из таблицы Country); • Active. 2. Разместите на форме компонент DataSourse (определите для него свойство DataSet), DbGrid (определите для него свойство DataSourse). 3. Разместите на форме четыре метки для полей, по которым будет формироваться запрос, шесть к
User Madam : 25 сентября 2018
50 руб.
Лабораторная работа №4, 5 семестр, 7 вариант
Вариант 7 Напишите на языке ПРОЛОГ программу, которая в списке слов находит слово максимальной длины и ставит его последним (если таких слов несколько, то переставляется первое найденное). Список вводится с клавиатуры, цель – внутренняя. Например: Список [“f”,”baxg”,”add”,”qw”] преобразуется в [“f”,”add”,”qw”,”baxg”]. Вариант задачи выбирается по последней цифре пароля. Текст функции сохраняйте в файле. В теле функции использование операторов set и setq не допускается!
User Madam : 27 сентября 2018
50 руб.
Лабораторная работа №4, 5 семестр, 7 вариант
Лабораторная работа №4 По дисциплине: Человеко-машинное взаимодействие Преподаватель: Ракитский А.А. Оценка: Зачёт Год сдачи: 2018г 4.1. Проведите анализ соответствия программы (по вариантам) правилам Нильсена–Молиха. 4.2. Опишите, как принципы организации графического интерфейса учтены (или не учтены) в данной программе. Вариант 7: «Алгоритм Евклида»
User Madam : 27 сентября 2018
50 руб.
Исследование организации переходов в программе. Лабораторная работа №5(2), 4 семестр, 7 вариант
Лабораторная работа No5. Исследование организации переходов в программе 1. ЦЕЛЬ РАБОТЫ Изучение механизма передачи управления в программе; получение практических навыков отладки разветвляющихся программ. 2. РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА 2.1. Абель П. Язык Ассемблера для IBM PC и программирования /Пер. c англ. М.:Высш. шк., 1992,c 93-115. 2.2. Белецкий Я. Энциклопедия языка Си: Пер. c польск.-М.:Мир,1992,с 394-406. 3. ПОДГОТОВКА К РАБОТЕ 3.1. Изучить методические указания. 3.2. Подготовить ответы на
User Madam : 25 сентября 2018
50 руб.
Контрольная работа 4 семестр, 7 вариант
1. Создать базу данных (БД), состоящую из 2-х заданных таблиц. Поля таблиц произвольные, но не менее четырех полей в каждой таблице, включая ключевое поле (поле типа +(Autoincrement)). В таблицу, которая при объединении будет подчиненной, необходимо включить поле, по которому эта таблица будет связана с первичным ключом главной таблицы (в рассматриваемом здесь примере это поле NFcl таблицы grp2). 2. Разработать Приложение для работы с БД, выполняющее те же функции, что и в приведенном ниже при
User Madam : 25 сентября 2018
50 руб.
Контрольная работа 4 семестр, 7 вариант
Глава 1. Способы организации и типы ВС Вопросы: 7. Какие существуют классификации ВС? Задачи: 1.7. Система управления счетами клиентов банка, имеющего сеть уделенных друг от друга банкоматов, которые предоставляют клиентам операции по получению и вкладу наличных денег, получению справки о текущем счете. Глава 2. Параллельная обработка информации. Вопросы: 7. Как можно классифицировать матричные ВС и какими отличительными чертами они обладают? Задачи: 1. Для заданных вариантами начальны
User Madam : 25 сентября 2018
50 руб.
Курсовая работа. 4 семестр. 7 вариант
Задание на курсовую работу Разработать и отладить программу на языке Ассемблера, которая выполняет следующие задачи: а) Вычисляет выражение в соответствии с заданным вариантом математическое выражение (табл. 1) и для значений X от 0 до 10 и сохраняет в массив. б) Распечатывает на экране полученный в пункте а) массив в формате в соответствии с вариантом (таблица 2) в) Осуществляет операцию по обработке массива, полученного в п. а) в соответствии с вариантом (таблица 3) и распечатывает результ
User Madam : 25 сентября 2018
100 руб.
Курсовая работа. 4 семестр. 7 вариант
Вариант задания вычисляется так: остаток от деления на 3 последней цифры Вашего пароля (идентификатора) плюс единица. 7: (7%3)+1 = (1)+1 = 2. Итог: вариант №2. Задание 1: Реализуйте простейший Калькулятор. Имеется набор кнопок, циферблат. Калькулятор позволяет вычислять (сумму, разность, произведение и частное). Предусмотреть обработку ситуации деления на ноль. Кроме этого, добавьте функции вычисления (вариант 1: вычисление синуса, вар. 2: возведение в степень, вар. 3 деление с остатком). Зад
User Madam : 25 сентября 2018
100 руб.
Теоретические и правовые основы налогового планирования
Современный период функционирования организаций в Российской Федерации (далее - РФ) обуславливается существенным изменением внешней среды хозяйствования. Ужесточение конкурентной борьбы (прежде всего со стороны иностранных и созданных с привлечением иностранных инвестиций компаний) и увеличение давления со стороны естественных монополистов, социальной сферы, государственных органов, высокие издержки ведения бизнеса, основная доля которых приходится на налоговое администрирование, имеющее сложну
User Slolka : 23 октября 2013
10 руб.
Сравнительный анализ социально-экономических и психологических особенностей экономик Запада и Востока
Введение Современная экономическая наука использует самые различные критерии для описания различий и противоречий мирового хозяйства. Например, мировой банк использует степень экономического развития и рассматривает следующие группы стран: 1. Промышленно развитые страны В них живет примерно 1,0 млрд. человек, на их долю приходится более 50% мирового ВВП, ВВП на душу населения составляет 10-25 тыс. долларов. По роли в мировом хозяйстве из можно подразделить на следующие подгруппы: А) «семерка
User DocentMark : 13 сентября 2013
Физические основы классической механики; Задача № 117
Условие задачи: Снаряд, летевший со скоростью v=400 м/с, в верхней точке траектории разорвался на два осколка. Меньший осколок, масса которого составляет 40% от массы снаряда, полетел в противоположном направлении со скоростью u1=150 м/с. Определить скорость u2 большего осколка.
User ДО Сибгути : 31 января 2014
100 руб.
Физические основы классической механики; Задача № 117
Лекции по охране труда в электроэнергетике
Тема 1. Основные положения законодательства РФ. Организация и управление охраной труда.ОПАСНЫЕ И ВРЕДНЫЕ ПРОИЗВОДСТВЕННЫЕ ФАКТОРЫ.ПРОИЗВОДСТВЕННАЯ САНИТАРИЯ И ГИГИЕНА. ТЕМА № 3 ОРГАНИЗАЦИЯ И ПРОИЗВОДСТВО РЕМОНТА ЭЛЕКТРООБОРУДОВАНИЯ. Тема №4 Общие вопросы электробезопасности. Тема 4.2. ЭЛЕКТРОУСТАНОВКИ ВО ВЗРЫВООПАСНЫХ ЗОНАХ Тема 4.3. Оперативные переключения в электроустановках. Тема 4.4. Защитные средства. Тема 4.5. МБ при производстве работ повышенной опасности. ТРЕБОВАНИЯ БЕЗОПАСНОСТИ
User sdya2008 : 14 августа 2020
60 руб.
up Наверх