СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Презентации по информатике

Категория: Информатика

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

Просмотр содержимого документа
«Презентации по информатике»

Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Операторы графики Выполнил: Преподаватель:  специальной дисциплины  Абрамов В.Н

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Операторы графики

Выполнил:

Преподаватель:

специальной дисциплины

Абрамов В.Н

Министерство образования, науки и молодёжной политики Нижегородской области  ГБПОУ «Уренский индустриально-энергетический техникум» Содержание.   Открытие и закрытие графического режима Графические операторы Обобщение Создание рисунков

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Содержание.

  • Открытие и закрытие графического режима
  • Графические операторы
  • Обобщение
  • Создание рисунков
Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Графические операторы. Операторы рисования графических фигур Операторы работы с цветом

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Графические операторы.

  • Операторы рисования графических фигур
  • Операторы работы с цветом
Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Рисование графических фигур Рисование графических фигур PutPixel(X, Y, Color); - выводит точку с координатами (X,Y) и цветом Color. Line(X1, Y1, X2, Y2); - вычерчивает линию, с началом в (X1,Y1) и концом в (X2,Y2). Rectangle(X1, Y1, X2, Y2); - вычерчивание прямоугольника. (X1,Y1)-левый верхний угол;

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Рисование графических фигур

  • Рисование графических фигур
  • PutPixel(X, Y, Color); - выводит точку с
  • координатами (X,Y) и цветом Color.
  • Line(X1, Y1, X2, Y2); - вычерчивает линию, с
  • началом в (X1,Y1) и концом в (X2,Y2).
  • Rectangle(X1, Y1, X2, Y2); - вычерчивание
  • прямоугольника. (X1,Y1)-левый верхний угол;
Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Рисование графических фигур   (X2,Y2)-правый нижний угол. Circle(X, Y, R); - вычерчивание окружности с центром в (X,Y) и радиусом R. Ellipse(X, Y, UgA, UgB, Rx, Ry); - вычерчивание дуги эллипса.(X,Y)-центр эллипса; UgA,UgB – начальные и конечные углы (против часовой стрелки); Rx,Ry – горизонтальные и вертикальные радиусы эллипса. .

Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум»

Рисование графических фигур

  • (X2,Y2)-правый нижний угол.
  • Circle(X, Y, R); - вычерчивание окружности с
  • центром в (X,Y) и радиусом R.
  • Ellipse(X, Y, UgA, UgB, Rx, Ry); - вычерчивание
  • дуги эллипса.(X,Y)-центр эллипса; UgA,UgB –
  • начальные и конечные углы (против часовой
  • стрелки); Rx,Ry – горизонтальные и
  • вертикальные радиусы эллипса.

.

Министерство образования, науки и молодёжной политики Нижегородской области  ГБПОУ «Уренский индустриально-энергетический техникум» Операторы управления цветом SetColor(Color); - установка цвета выводимых линий и фигур. SetBkColor(Color); - установка цвета фона, вызывает немедленное изменение цвета графического экрана.

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Операторы управления цветом

  • SetColor(Color); - установка цвета выводимых
  • линий и фигур.
  • SetBkColor(Color); - установка цвета фона,
  • вызывает немедленное изменение цвета
  • графического экрана.
Министерство образования, науки и молодёжной политики Нижегородской области  ГБПОУ «Уренский индустриально-энергетический техникум»  Операторы управления цветом  SetFillStyle(T, Color); - устанавливает стиль: Тип Т и цвет Color закрашивания какой-то замкнутой области. Т может принимать значения: 0 – закрашивание цветом фона 1 – сплошное заполнение 2 – закрашивание линиями

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Операторы управления цветом

  • SetFillStyle(T, Color); - устанавливает стиль:
  • Тип Т и цвет Color закрашивания какой-то замкнутой области.
  • Т может принимать значения:
  • 0 – закрашивание цветом фона
  • 1 – сплошное заполнение
  • 2 – закрашивание линиями
Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Операторы управления цветом FloodFill(X, Y, BColor); - заполняет произвольную замкнутую фигуру, где (X,Y)-координаты любой точки внутри фигуры; BColor – цвет граничных линий фигуры.

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Операторы управления цветом

  • FloodFill(X, Y, BColor); - заполняет произвольную
  • замкнутую фигуру, где (X,Y)-координаты любой
  • точки внутри фигуры; BColor – цвет граничных
  • линий фигуры.
Министерство образования, науки и молодёжной политики Нижегородской области  ГБПОУ «Уренский индустриально-энергетический техникум» Виды экрана в графическом режиме:

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Виды экрана в графическом режиме:

Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Возможные значения переменной Color 0 – черный 1 – синий 2 – зеленый 3 – серый 4 – красный 5 – малиновый 6 – коричневый 7 – светло-серый

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Возможные значения переменной Color

  • 0 – черный
  • 1 – синий
  • 2 – зеленый
  • 3 – серый
  • 4 – красный
  • 5 – малиновый
  • 6 – коричневый
  • 7 – светло-серый
Министерство образования, науки и молодёжной политики Нижегородской области  ГБПОУ «Уренский индустриально-энергетический техникум» Возможные значения переменной Color 8 – темно-серый 9 – светло-синий 10 – светло-зеленый 11 – светло-бирюзовый 12 – светло-красный 13 – светло-малиновый 14 – желтый 15 - белый

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Возможные значения переменной Color

  • 8 – темно-серый
  • 9 – светло-синий
  • 10 – светло-зеленый
  • 11 – светло-бирюзовый
  • 12 – светло-красный
  • 13 – светло-малиновый
  • 14 – желтый
  • 15 - белый
Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Библиотека Graph Для использования графических средств необходимо подключить библиотеку Graph и инициализировать графический режим. В графическом режиме экран рассматривается как совокупность близкорасположенных точек (пикселов), светимостью которых можно управлять с помощью программы. Количество точек по оси X и по оси Y (координат экрана) зависит от разрешения, которое поддерживает графический драйвер..

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Библиотека Graph

Для использования графических средств необходимо подключить библиотеку Graph и инициализировать графический режим. В графическом режиме экран рассматривается как совокупность близкорасположенных точек (пикселов), светимостью которых можно управлять с помощью программы. Количество точек по оси X и по оси Y (координат экрана) зависит от разрешения, которое поддерживает графический драйвер..

Министерство образования, науки и молодёжной политики Нижегородской области  ГБПОУ «Уренский индустриально-энергетический техникум» Инициализация графического режима Для инициализации графического режима используется процедура InitGraph: InitGraph (D, M, ‘ ’) ; D – тип графического адаптера. M – режим работы графического адаптера. ‘ ’ – в апострофах указывается путь к файлу с графическим драйвером, при условии, что он отсутствует в текущем каталоге, иначе в апострофах ничего не пишется.

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Инициализация графического режима

  • Для инициализации графического режима используется
  • процедура InitGraph:
  • InitGraph (D, M, ‘ ’) ;
  • D – тип графического адаптера.
  • M – режим работы графического адаптера.
  • ‘ ’ – в апострофах указывается путь к файлу с графическим драйвером, при условии, что он отсутствует в текущем каталоге, иначе в апострофах ничего не пишется.
Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Инициализация графического режима Для того, чтобы программа могла работать с любымадаптером следует тип драйвера определять автоматически: D:=Detect; InitGraph (D, M, ‘ ’); При этом устанавливается графический режим работы экрана, а переменные D и M будут содержать значения, определяющие тип драй- вера и режим его работы.

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Инициализация графического режима

  • Для того, чтобы программа могла работать с любымадаптером следует тип драйвера определять автоматически:
  • D:=Detect;
  • InitGraph (D, M, ‘ ’);
  • При этом устанавливается графический режим работы экрана, а переменные D и M будут содержать значения, определяющие тип драй- вера и режим его работы.
Министерство образования, науки и молодёжной политики Нижегородской области  ГБПОУ «Уренский индустриально-энергетический техникум» Закрытие графического режима После того, как вы поработали с графикой (нарисовали какую-нибудь картинку), вам необходимо вернуться в текстовый режим, т.е. закрыть графический режим. Для этого используется процедура: CloseGraph; Совет: лучше всего использовать эту процедуру в конце программы, после того, как вы посмотрели результат своей программы на экране, перед End.

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Закрытие графического режима

  • После того, как вы поработали с графикой (нарисовали какую-нибудь картинку), вам необходимо вернуться в текстовый режим, т.е. закрыть графический режим. Для этого используется процедура: CloseGraph;
  • Совет: лучше всего использовать эту процедуру в конце программы, после того, как вы посмотрели результат своей программы на экране, перед End.

Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Рассмотрим 2 примера Вывод на экран точки, линии, прямоугольника, окружности и эллипса Рисует домик на лужайке

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Рассмотрим 2 примера

  • Вывод на экран точки, линии, прямоугольника, окружности и эллипса
  • Рисует домик на лужайке

Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Программа поочерёдно выводит на экран точку, линию, прямоугольник, окружность, эллипс . Program figure; Uses CRT,Graph; Var D, M: Integer; Begin D:=Detect; InitGraph(D, M, ''); SetColor(10); PutPixel(5,239,10);

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Программа поочерёдно выводит на экран точку, линию, прямоугольник, окружность, эллипс .

  • Program figure;
  • Uses CRT,Graph;
  • Var D, M: Integer;
  • Begin
  • D:=Detect;
  • InitGraph(D, M, '');
  • SetColor(10);
  • PutPixel(5,239,10);

Министерство образования, науки и молодёжной политики Нижегородской области  ГБПОУ «Уренский индустриально-энергетический техникум» Программа рисует домик на лужайке. Program picture; Uses CRT, GRAPH; Var D, M: Integer; Begin D:=Detect; InitGraph(D, M, ‘’); {рисуем небо} SetColor(9); SetFillStyle(1,9); Rectangle(0,0,639,239); FloodFill(100,100,9);

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Программа рисует домик на лужайке.

  • Program picture;
  • Uses CRT, GRAPH;
  • Var D, M: Integer;
  • Begin
  • D:=Detect;
  • InitGraph(D, M, ‘’);
  • {рисуем небо}
  • SetColor(9); SetFillStyle(1,9); Rectangle(0,0,639,239); FloodFill(100,100,9);

Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Программа рисует домик на лужайке. {рисуем лужайку} SetColor(2); SetFillStyle(1,2); Rectangle(0,239,639,479); FloodFill(100,300,2); {рисуем дом} SetColor(6); SetFillStyle(1,6); Rectangle(230,170,408,400); FloodFill(260,200,6);

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Программа рисует домик на лужайке.

  • {рисуем лужайку}
  • SetColor(2); SetFillStyle(1,2); Rectangle(0,239,639,479); FloodFill(100,300,2);
  • {рисуем дом}
  • SetColor(6); SetFillStyle(1,6); Rectangle(230,170,408,400); FloodFill(260,200,6);

Министерство образования, науки и молодёжной политики Нижегородской области  ГБПОУ «Уренский индустриально-энергетический техникум» Последовательность действий для написания графической программы Пишем заголовок программы: program … Подключаем библиотеки: uses crt,graph Описываем переменные: Var D,M: Integer Начало программы: Begin Авто-определение типа и режима графического адаптера: D:=Detect;

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Последовательность действий для написания графической программы

  • Пишем заголовок программы: program …
  • Подключаем библиотеки: uses crt,graph
  • Описываем переменные: Var D,M: Integer
  • Начало программы: Begin
  • Авто-определение типа и режима графического адаптера: D:=Detect;

Министерство образования, науки и молодёжной политики Нижегородской области  ГБПОУ «Уренский индустриально-энергетический техникум» Последовательность действий для написания графической программы Инициализация графики (подключение графики): InitGraph(D,M,’’); Графические операторы (процесс рисования). Задержка экрана: ReadKey; или Readln; Закрытие графики: CloseGraph; Конец программы: End.

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Последовательность действий для написания графической программы

  • Инициализация графики (подключение графики): InitGraph(D,M,’’);
  • Графические операторы (процесс рисования).
  • Задержка экрана: ReadKey; или Readln;
  • Закрытие графики: CloseGraph;
  • Конец программы: End.

Министерство образования, науки и молодёжной политики Нижегородской области  ГБПОУ «Уренский индустриально-энергетический техникум» Список литературы https:// lektsii.org/6-67782.html https:// studbooks.net/2425938/informatika/graficheskie_operatory https:// studopedia.su/13_104132_funktsii-i-operatori-graficheskogo-rezhima.html

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Список литературы

  • https:// lektsii.org/6-67782.html
  • https:// studbooks.net/2425938/informatika/graficheskie_operatory
  • https:// studopedia.su/13_104132_funktsii-i-operatori-graficheskogo-rezhima.html
Министерство образования, науки и молодёжной политики Нижегородской области ГБПОУ «Уренский индустриально-энергетический техникум» Операторы графики Выполнил: Преподаватель:  специальной дисциплины  Абрамов В.Н

Министерство образования, науки и молодёжной политики Нижегородской области

ГБПОУ «Уренский индустриально-энергетический техникум»

Операторы графики

Выполнил:

Преподаватель:

специальной дисциплины

Абрамов В.Н