Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

6. Укажите правильную запись тега отображения рисунка на странице

а) <IMAGE="ris. gif"> б) <IMG SRC="ris. gif">

в) <HREF="ris. gif"> г) <BACKGROUND="ris. gif">

7. Как задается цвет фона веб-страницы?

а) <BODY SRC = …> б) < BGCOLOR= …>

в) <BODY BGCOLOR = …> г) < BODY BACKGROUND = …>

8. Какой атрибут тега <А… > определяет адрес гиперссылки?

а) <A SRC = > б) < A NAME = > в) < A HREF = >

9. Цветовая модель RGB основана на 3-х основных цветах:

а) желтый, зеленый, синий б) красный, зеленый, синий

в) красный, желтый, синий

10. Какой формат лучше использовать для чертежей?

а) GIF б) JPG в) BMP

Ответы: 1 – в, г, е ; 2 – б; 3 – б; 4 – а; 5 –в,
6 ‑ б; 7 – в ; 8 – в; 9 – б; 10 – а.

Вариант 2

Выберите правильные ответы

1. Каково основное назначение языка разметки HTML?

а) управление представлением информации на веб-странице

б) описание правил передачи гипертекстовой информации

в) логическое структурирование содержимого веб-страниц

2. Информация, выводимая на экран, располагается:

а) между тегами <HEAD> и </HEAD>

б) после тега <HTML>

в) между тегами <BODY> и </BODY>

3. Какой тег задает разрыв строки?

а) <BR> б) <HR> в) <TR>

4. Какое начертание текста задает тег <I> ?

а) полужирное б) курсивное

б) подчёркнутое г) надстрочное

5. Какой тег задает шрифт текста на веб-странице?

а) <TEXT NAME = " Arial"> б) <TEXT FACE = " Arial">

НЕ нашли? Не то? Что вы ищете?

в) <FONT NAME = " Arial"> г) <FONT FACE = " Arial">

6. Чему по умолчанию равен размер символов отображаемого на веб-странице текста (атрибут SIZE тега <FONT> )?

а) 2 б) 3 в) 4 г) 5

7. Как задается фоновый рисунок (обои) веб-страницы?

а) <BODY SRC = …> б) < BODY IMG= …>

в) < BACKGROUND = …> г) < BODY BACKGROUND = …>

8. В каких единицах задается высота изображения на странице?

а) процентах б) пикселях

в) сантиметрах г) дюймах

9. Элементарным объектом, используемым в растровом изображении, является:

а) бит; б) графический примитив;

в) пиксель; г) палитра цветов;

10. Какой формат используют для изображений с плавным переходом тонов?

а) GIF б) JPG в) BMP

Ответы: 1 – а ; 2 – в; 3 – а; 4 – б; 5 –г,
6 ‑ б; 7 – г ; 8 – б; 9 – в; 10 – б.

Приложение 1 к уроку 15

Материал к уроку повторения
«Графические возможности среды Pascal ABC»

Изображение на экране монитора формируется из точек (пикселей) определенного цвета. Положение каждой точки задается ее координатами.
В качестве экранных координат используют порядковые номера пикселов по горизонтали и вертикали. Они могут принимать только целочисленные значения. Началом отсчета является левый верхний угол экрана. Значения координаты x (абсциссы) отсчитывается слева направо, а значения у (ординаты) ‑ сверху вниз.

В среде Pascal ABC рисование осуществляется в графическом окне. Начало системы координат находится в левом верхнем углу окна, ось абсцисс направлена вправо, а ось ординат – вниз.

 

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

Библиотека стандартных графических процедур и функций хранится в модуле GraphABC (Приложение 3). При работе с графикой эту библиотеку необходимо подключать в разделе описаний с помощью зарезервированного слова Uses (подключить).

Размеры графического окна задаются с помощью процедуры SetWindowSize(w,h), где w и h – ширина и высота окна. Значения координат принимают только целочисленные значения: x от 0 до w, а y от 0 до h.

Основные инструменты рисования ‑ перо и кисть. Параметрами пера (Pen) задаются свойства линий и контуров фигур (толщина в пикселях, цвет…) , а параметрами кисти (Brush) ‑ их закраска.

Цвет может задаваться константами стандартных цветов (Приложение 3 на c.149 учебного пособия «Информатика 11» [1]), либо значениями каждой из трех составляющих в модели RGB (красной, зеленой, синей) от 0 до 255.

Заметим, что при работе с графическим окном в среде PascalABC удобно все данные вводить и выводить в этом окне. Совмещать работу с текстом и графикой в одном окне можно, подключив модули CRT и GraphABC одновременно.

Рассмотрим графические возможности системы программирования
Pascal ABC на примерах.

Пример 1. Составить программу, которая рисует на экране графические примитивы: отрезок, прямоугольник, круг, эллипс.

Прежде всего подключим модуль graphABC. Зададим размеры графического окна setWindowSize(600,240); ‑ ширина 600, а высота 240 пикселей.

Запишем процедуру рисования отрезка, соединяющего точки с координатами (80,40) и (500,40): line(80,40,500,40); Поскольку параметры пера не заданы, то по умолчанию его толщина 1 пиксель, цвет черный.

Зададим толщину пера 5 пикселей setPenWidth(5); Это значение не изменится до тех пор, пока не будет задано новое. Таким образом, дальше все примитивы рисуются пером такой толщины. Для каждого примитива будем задавать цвет пера и кисти, например, для прямоугольника коричневый цвет пера setPenColor(clBrown); и желтый цвет кисти setBrushColor(clYellow);

Аналогично нарисуем круг и эллипс.

Наконец, зададим параметры текста: размер символов 15 пикселей setFontSize(15); начертание жирное setFontStyle(fsBold); цвет коричневый setFontColor(clBrown); цвет фона (кисти) белый setBrushColor(clWhite);

Программа может выглядеть так:

program grafika;

uses graphABC; { подключение модуля graphABC }

begin

setWindowSize(600,240); // размеры окна

line(80,40,500,40); // отрезок

setPenWidth(5); // толщина пера

setPenColor(clBrown); setBrushColor(clYellow); // цвет пера и кисти

rectangle(40,80,200,160); // прямоугольник

setPenColor(clRed); setBrushColor(clAqua);

circle(300,120,40); // круг

setPenColor(clBlue); setBrushColor(clRed);

ellipse(400,80,540,160); // эллипс

setFontSize(15); setFontStyle(fsBold); // размер и начертание шрифта

setFontColor(clBrown); setBrushColor(clWhite);

textOut(120,180,'Графические примитивы'); // вывод текста

end.

Результат работы программы может выглядеть так:

 

Пример 2. Составить программу, которая демонстрирует
разложение белого света в призме.

Программа может выглядеть так:

program prizma;

uses graphABC; { подключение модуля graphABC }

begin

setWindowSize(400,340); { размеры окна }

ClearWindow(clGray); { серый фон }

line(200,40, 300,300); { треугольник }

line(200,40, 100,300); line(100,300, 300,300);

FloodFill(200,200,clSilver); { заливка }

setPenWidth(8); { толщина пера 8}

setPenColor(clWhite); line(20,150, 164,150); { падающий луч }

setPenWidth(5); { толщина пера 5.

{ Преломленные лучи: красный, желтый, синий

Цвет задается константами стандартных цветов }

setPenColor(clRed); line(164,147, 240,160); lineTo(360,190);

setPenColor(clYellow); line(164,150, 245,170); lineTo(360,220);

setPenColor(clBlue); line(164,153, 250,185); lineTo(360,260);

end.

Результат работы программы может выглядеть так:

Пример 3. Составить программу, которая демонстрирует
сложение цветов.

Программа может выглядеть так:

program colorRGB;

uses graphABC;

begin

setWindowSize(480,400); { размеры окна }

ClearWindow(clGray); { серый фон }

setBrushStyle(bsClear); { прозрачная кисть – нет заливки }

circle(240,140,120); { пересекающиеся }

circle(160,250,120); { окружности }

circle(320,250,120);

{ Заливка основными цветами модели RGB: красным, зеленым, синим
Здесь цвет задается константами стандартных цветов }

FloodFill(240,140,clRed); { красный }

FloodFill(160,250,clGreen); { зеленый }

FloodFill(320,250,clBlue); { синий }

{ Заливка результирующими цветами
Здесь цвет задается значением каждой составляющей RGB }

FloodFill(160,180,RGB(255,255,0)); { желтый = R+G}

FloodFill(320,180,RGB(255,0,255)); { пурпурный = R+B }

FloodFill(240,320,RGB(0,255,255)); { циан = G+B}

FloodFill(240,180,RGB(255,255,255)); { белый = R+G+B}

end.

Результат работы программы может выглядеть так:

?

1. Какие графические примитивы содержит модуль GraphABC?

2. Какими процедурами задают цвет и толщину пера?

3. Какими процедурами задают цвет кисти?

4. Какие процедуры используют при выводе и форматировании текста в графическом окне?

Упражнение

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

а) б) в)

Приложение 1 к уроку 16

Тесты по теме «Графические возможности среды Pascal ABC»” (повторение)

Выберите правильные ответы

Вариант 1

1. Как записать подключение графической библиотеки?

а) uses CRT; б) uses GraphABС; в) var GraphABС; г) var CRT;

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17