Какова роль оператора screen 9 кратко

Обновлено: 03.07.2024

Для создания изображений на экране компьютера используют группу графических операторов.

УСТАНОВКА РЕЖИМА ЭКРАНА

Самым важным оператором в графической группе является оператор SCREEN. SCREEN задает формат экрана, устанавливает цветность, то есть делает подготовку экрана к работе других операторов.

SCREEN режим вывода на экран, цветность изображения.

0 – в текстовом;

1 – в графическом со стандартной разрешающей способностью;

12 – в графическом с высокой разрешающей способностью;

Большинство программ использует (режим = 1) средства графики стандартного разрешения с цветными изображениями:

SCREEN 1,0

На экране будут цветные изображения.

В особых случаях, когда нужно точное изображение, будет применяться и графика высокого разрешения (режим = 2) с двухцветными изображениями. Примерами могут служить планировка этажа здания или чертеж конструкции самолета.

Цветность изображения Режим вывода
Одноцветное Многоцветное Не действует
Многоцветное Одноцветное Не действует

Для перехода в графический режим высокого разрешения нужно

SCREEN 12.

ОПЕРАТОР ЗАДАНИЯ ЦВЕТА

После этого оператора выводится одноцветная картинка на

черном фоне. На цветных мониторах можно подбирать цвета для

изображения с помощью оператора COLOR. COLOR-оператор

изменения цвета фона и изображения на этом фоне.

COLOR палитра, фон, где

“Фон” - это число от 0 до 15, обозначает ц в е т ,

в который окрасится экран дисплея;

“Палитра” - число от 0 до 15, устанавливает ц в е т а всех

выводимых изображений (букв, линий, рисунков ).

С помощью “палитры” можно менять оттенки изображения на

цветном экране и интенсивность свечения на монохромном.

Таблица цветов Таблица 4

Цвет пикселя Код фона Сочетание лучей Параметр палитры
Черный Синий Зеленый Бирюзовый Красный Фиолетовый Желтый Белый Серый Голубой Светло-зеленый Светло-бирюзовый Розовый Светло-фиолетовый Светло-желтый Дымчатый

Оператор COLOR 3, 5 ,7 меняет цвет фона на белый, а изображение

будет зеленого цвета.

ОЧИСТКА ЭКРАНА

По традиции, прежде чем нарисовать картинку, экран очищают от предыдущих изображений. Делается это оператором CLS.

Для создания изображений на экране компьютера используют группу графических операторов.

УСТАНОВКА РЕЖИМА ЭКРАНА

Самым важным оператором в графической группе является оператор SCREEN. SCREEN задает формат экрана, устанавливает цветность, то есть делает подготовку экрана к работе других операторов.

SCREEN режим вывода на экран, цветность изображения.

0 – в текстовом;

1 – в графическом со стандартной разрешающей способностью;

12 – в графическом с высокой разрешающей способностью;

Большинство программ использует (режим = 1) средства графики стандартного разрешения с цветными изображениями:

SCREEN 1,0

На экране будут цветные изображения.

В особых случаях, когда нужно точное изображение, будет применяться и графика высокого разрешения (режим = 2) с двухцветными изображениями. Примерами могут служить планировка этажа здания или чертеж конструкции самолета.

Цветность изображения Режим вывода
Одноцветное Многоцветное Не действует
Многоцветное Одноцветное Не действует

Для перехода в графический режим высокого разрешения нужно

SCREEN 12.

ОПЕРАТОР ЗАДАНИЯ ЦВЕТА




После этого оператора выводится одноцветная картинка на

черном фоне. На цветных мониторах можно подбирать цвета для

изображения с помощью оператора COLOR. COLOR-оператор

изменения цвета фона и изображения на этом фоне.

COLOR палитра, фон, где

“Фон” - это число от 0 до 15, обозначает ц в е т ,

в который окрасится экран дисплея;

“Палитра” - число от 0 до 15, устанавливает ц в е т а всех

выводимых изображений (букв, линий, рисунков ).

С помощью “палитры” можно менять оттенки изображения на

цветном экране и интенсивность свечения на монохромном.

Таблица цветов Таблица 4

Цвет пикселя Код фона Сочетание лучей Параметр палитры
Черный Синий Зеленый Бирюзовый Красный Фиолетовый Желтый Белый Серый Голубой Светло-зеленый Светло-бирюзовый Розовый Светло-фиолетовый Светло-желтый Дымчатый

Оператор COLOR 3, 5 ,7 меняет цвет фона на белый, а изображение

будет зеленого цвета.

ОЧИСТКА ЭКРАНА

По традиции, прежде чем нарисовать картинку, экран очищают от предыдущих изображений. Делается это оператором CLS.


Оператор SCREEN 9 применялся только в незапамятной древности на MS-DOS. Зачем этому вас сейчас учат?!
А рисунок почти ничего не говорит о задании.

Krab Bark Искусственный Интеллект (232999) Для. чего??

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Презентация на тему: " Оператор SCREEN графический оператор, устанавливающий режим и другие характеристики экрана формат записи SCREEN [режим], где режим целое выражение, указывающее." — Транскрипт:

2 Оператор SCREEN графический оператор, устанавливающий режим и другие характеристики экрана формат записи SCREEN [режим], где режим целое выражение, указывающее режим экрана ПРИМЕР: SCREEN 9 LINE (10,10)-(100,150)

3 Оператор COLOR оператор, устанавливающий экранные цвета формат записи COLOR [основной][,[фоновый][,рамка]], где основной - цвет текста, фоновый – цвет экрана, рамка – цвет вокруг экрана Номера экранных цветов 0Черный8Серый 1Голубой9 Ярко – голубой 2Зеленый10 Ярко – зеленый 3Бирюзовый11 Ярко – бирюзовый 4Красный12 Ярко – красный 5Розовый13 Ярко – розовый 6Коричневый14Желтый 7Белый15 Ярко – белый ПРИМЕР: SCREEN 9 COLOR 15, 9

4 Оператор PSET графический оператор, рисующий точку на экране формат записи PSET (x, y) [,цвет], где (x, y) - координаты точки на экране; цвет – цвет точки Экран монитора представляет собой координатную плоскость с осями X и Y. 0 X Y Максимальная координата по оси X = 639, максимальная координата по оси Y = 335

5 Оператор PSET ПРИМЕР: SCREEN 9 COLOR 15, 9 PSET (200, 100),14 END X=200 Y=100

6 Оператор LINE графический оператор, рисующий линию или прямоугольник формат записи LINE (x1, y1)-(x2, y2)[,[цвет][,[B[F]]], где (x1, y1) - координаты начала линии; (x2, y2) - координаты конца линии; цвет – номер цвета линии; B – опция, рисующая прямоугольник с координатами верхнего левого угла (x1, y1) и нижнего правого угла (x2, y2) ; BF – опция, рисующая закрашенный указанным цветом прямоугольник.

7 Оператор LINE ПРИМЕР: SCREEN 9 COLOR 15, 9 LINE (300, 100) - (400, 200),14 END X1=300X2=400 Y1=100 Y2=200

8 Оператор LINE ПРИМЕР: SCREEN 9 COLOR 15, 9 LINE (10, 10) - (200, 170),12, B END X2=200X1=10 Y1=10 Y2=170

10 Оператор LINE ПРИМЕР: SCREEN 9 COLOR 15, 9 LINE (50,160) - (200, 50),14 LINE - (400, 300),14 LINE - (50, 160), END Если координата не указана построение ведется из точки в которой находится графический курсор

11 Оператор PAINT графический оператор, закрашивающий ограниченную площадь указанным цветом. формат записи PAINT (x, y)[,[цвет][,[цвет границы]]], где (x, y) - координаты, где начинается закраска. Точка может быть указана внутри фигуры или вне, но не на границе, Если точка внутри, то закрашивается внутренняя часть фигуры. Если точка вне фигуры то закрашивается фон; цвет - цвет закраски; цвет границы – цвет границы фигуры.

12 Оператор PAINT ПРИМЕР: SCREEN 9 COLOR 15, 9 LINE (50,160) - (200, 50),14 LINE - (400, 300),14 LINE - (50, 160),14 точка координаты которой заданы в операторе PAINT PAINT (100,160),12,14

13 Оператор PAINT ПРИМЕР: SCREEN 9 COLOR 15, 9 LINE (50,160) - (200, 50),14 LINE - (400, 300),14 LINE - (50, 165),14 PAINT (100,160),12,14 Если фигура не замкнута (разрыв даже в одну точку) окрашивается весь экран.

15 Оператор CIRCLE ПРИМЕР: SCREEN 9 COLOR 15, 9 CIRCLE (315, 160), 50, 12 X=315 Y=160 R=50 PAINT (315,160),12

16 Оператор CIRCLE ПРИМЕР: SCREEN 9 CONST Pi = 3.14 COLOR 15, 9 CIRCLE (100,160),50,14,Pi/4,7/4*Pi Для построения дуги необходимо в операторе CIRCLE указать начало и конец дуги в радианах CIRCLE (400,160),50,14,7/4*Pi, Pi/4

17 Оператор CIRCLE начало и конец дуги задаются в радианах Градусы в радианы можно перевести по формуле:

18 Оператор CIRCLE Если начало дуги или конец дуги имеют отрицательные значения, то от них к центру проводятся радиусы ПРИМЕР: SCREEN 9 CONST Pi = 3.14 COLOR 15, 9 CIRCLE (100,160),50,14,-Pi/4,7/4*Pi CIRCLE (400,160),50,14,-7/4*Pi, -Pi/4

19 Оператор CIRCLE Для построения эллипсов в операторе CIRCLE указывают коэффициент сжатия ПРИМЕР: SCREEN 9 COLOR 15, 9 CIRCLE (100,160),50. 5/1 CIRCLE (400,160),50. 1/6

20 ЗАДАНИЕ Используя операторы для рисования точек, линий, прямоугольников, окружностей и дуг, составьте программу для вывода на экран изображения:

21 SCREEN 9 COLOR 15, 9 LINE - (420,200),10 LINE - (80,200),10 PAINT (250, 150),10 Устанавливаем графический режим Задаем цвета по умолчанию Попробуйте сами нарисовать солнышко. Лучи солнца выходят из центра окружности. Сначала желтым цветом рисуем окружность. Затем закрашиваем ее и из центра проводим лучи. ЖЕЛАЮ УДАЧИ! Рисуем закрашенный прямоугольник (стены домика) Рисуем линию (скат крыши)Рисуем второй скат крышиЗаканчиваем построение крыши Закрашиваем крышу CIRCLE (250, 150), 20, 1 Рисуем окружность (чердачное окно) PAINT (250, 150), 14, 1 Закрашиваем чердачное окно Рисуем закрашенный белым цветом прямоугольник (окно)Рисуем на окне линию синим цветомРисуем вторую линию на окнеРисуем дверь LINE (100, 300)-(400,200),13,BF LINE (80, 200)-(250,100), 10 LINE (130, 220)-(220,270),15,BF LINE (130, 240)-(220,240), 1 LINE (175, 240)-(175,270), 1 LINE (320, 220)-(390,298), 5, BF

Нажмите, чтобы узнать подробности

Цель: провести исследование на основе готовой компьютерной модели, изучить на основе готовой программы графические операторы языка QBasic и научиться составлять простейшие программы с использованием графических операторов.

Лабораторная работа №8

Тема: Проведение исследования на основе готовой компьютерной модели

Цель: провести исследование на основе готовой компьютерной модели, изучить на основе готовой программы графические операторы языка QBasic и научиться составлять простейшие программы с использованием графических операторов.

PSET (x, y), c– оператор, изображающий точку с координатами (x, y), где c- цвет точки.

LINE (х1, у1)-(х2, у2), c–оператор, изображающий отрезок прямой (х1, у1)- начало отрезка (х2 ,y2)- конец отрезка, c- номер цвета.

LINE (х1, у1)-(х2, у2), c, B– оператор, изображающий прямоугольник со сторонами, параллельными осями координат. (х1, у1)-координаты левой верхней вершины (х2, у2)- координаты правой нижней, c- номер цвета.

LINE (х1, у1)-(х2, у2), c, BF– оператор, изображающий закрашенный прямоугольник, c- номер цвета. Параметры B и BF не принимают никаких значений.

CIRCLE (х, у), R, c–оператор, изображающий окружность, где (х, у) - координаты центра окружности, R- радиус окружности, c- номер цвета окружности.

CIRCLE (х, у), R, c . k– оператор, изображающий эллипс, где (х,у) -координаты центра окружности, из которой эллипс получается, R- радиус окружности, c- номер цвета окружности, k– значение коэффициента сжатия.


CIRCLE (х, у), R, c, a, b– оператор, изображающий дугу окружности (дуга строится от угла а к углу b), R- радиус окружности, c- номер цвета окружности, углы выражаются в радианах (например, )

CIRCLE (х, у), R, c, a, b, k– оператор, изображающий дугу эллипса.

PAINT (x, y), c1, c2– оператор, закрашивающий контуры, где (х, у)- координаты любой точки внутри закрашиваемого контура, с1 - цвет, которым закрашивается контур, с2 - цвет самого контура.

WINDOW (X1, Y1)- (X2, Y2)– оператор, устанавливающий новую систему координат, где левый нижний угол экрана получает координаты (x1, y1), а правый верхний- (x2, y2).

Тестирование готовой программы

Задача №1: в центре экрана построить график функции для x, изменяющегося от до с шагом 0,01.

Программа:

Очистка экрана от предыдущих значений

Переход в графический режим

WINDOW (-3.14*6, -6)-( 3.14*6, 6)

Перемещение начала координат в центр экрана

LINE (-3.14*6, 0)-( 3.14*6, 0), 3

Изображение горизонтальной оси координат

LINE (0, -6)-(0, +6), 3

Изображение вертикальной оси координат

FOR X=-3.14*6 TO 3.14*6 STEP 0.001

Начало цикла изображения точек данной функции, где X=-3.14*6– первая точка графика, X=3.14*6– последняя точка графика

PSET (X, 2*SIN(X)+3), 5

Изображение точек графика данной функции

Содержание работы:

Задание №1. Составить программу для построения графика функции для x, изменяющегося от до с шагом 0,001.

Условие задачи:________________________________________________

Программа:

Задание №2. Протестировать следующую программу и охарактеризовать каждую команду.

CIRCLE (320, 175), 150, 7, 0, 180*3.14/180

CIRCLE (470, 175), 10, 5

PAINT (470, 175), 5, 5

LINE (170, 175)-(460, 175), 7

CIRCLE (400, 145), 10, 5

PAINT (400, 145), 5, 5

CIRCLE (170, 212), 50, 7, 90*3.14/180, 240*3.14/180

Задание №3. Протестировать следующую программу:

LINE (100, 50)-(500, 130), 15, BF

LINE (100, 130)-(500, 210), 1, BF

LINE (100, 210)-(500, 290), 4, BF

Задание №4. Протестировать следующую программу и охарактеризовать каждую команду:

Читайте также: