програмирование ввода вывода
.docВывод графической информации средствами BIOS и программирования видеоадаптера
-
Нарисовать немецкий флаг на синем фоне (черный, желтый, красный).
-
Нарисовать зеленый прямоугольник и двигать его стрелками влево-вправо.
-
Нарисовать два красных квадрата и нажатию стрелки вверх двигать их навстречу друг другу.
-
Вывести синий квадрат и по нажатию клавиши А менять его цвет по схеме цвет=цвет+1.
-
Нарисовать российский флаг и по нажатию клавиши <F1> вывести внутри его надпись “God Save Russia”.
-
Нарисовать красный квадрат и по нажатию клавиши Q или q вывести внутри него надпись Lord Of The Rings.
-
В цикле вывести с задержкой 1 сек 16 разноцветных квадратов (по 4 в ряд) всеми цветами палитры от 0 до 15.
-
Вывести в центр экрана синий квадрат и по нажатию клавиши F2 менять его цвет по схеме цвет=цвет+1.
-
Вывести на экран белый крест на синем фоне.
-
Вывести на экран флаг Италии (вертикальные полосы: красная, белая, зеленая) на сером фоне.
-
Вывести польский флаг (бело-красный) и по нажатию стрелок двигать его вверх и вниз.
-
Вывести красный квадрат на зеленом фоне и по нажатию клавиши выводить в его центр значение нажатой клавиши.
-
Нарисовать красный прямоугольник на белом фоне и по нажатию клавиши В перекрасить его в синий цвет, по нажатию R – опять в красный цвет и т.д. Выход – Escape.
-
Вывести средствами BIOS две диагональные красные линии: из правого верхнего угла экрана и из левого нижнего угла экрана.
-
Вывести средствами BIOS две красные скрещенные диагонали во весь экран.
-
Нарисовать красный крест на белом фоне.
-
Вывести в центр экрана синий квадрат и с задержкой 1 сек менять цвет фона по всем возможным 64 цветам по схеме цвет=цвет+1, выход по клавише F4.
-
Нарисовать красный прямоугольник и по стрелкам расширять и сужать его по оси Х.
-
Нарисовать голубой квадрат и по нажатию клавиш Б и М, соответственно, увеличивать его и уменьшать.
-
Нарисовать зеленый прямоугольник и передвигать его стрелками вверх и вниз.
-
*Нарисовать синий квадрат и по нажатию начать F1 периодическое изменение его цвета добавлением единицы к коду цвета через каждые 0,5 сек. Выход по Escape.
-
*Нарисовать красный прямоугольник и по нажатию стрелки вправо начать плавное перемещение его вправо, остановив у края экрана. Выход по Ctrl/C.
-
*Нарисовать зеленый прямоугольник и по нажатию клавиши вниз начать его плавное перемещение вниз, остановив у границы экрана. Выход по Alt/Q.
-
*Нарисовать красный крест на черном фоне и по нажатию F3 начать периодическое через 0,5 сек изменение фона за крестом, прибавляя к коду цвета по единице. Выход по Escape.
-
*Нарисовать синий крест на белом фоне и по нажатию F6 начать периодическое через 0,5 сек изменение цвета креста, прибавляя к коду цвета по единице. Выход по Ctrl/C.
-
Перемещение флага Германии (красный желтый черный) вверх-вниз.