Инфоурок Информатика ПрезентацииПрезентация по информатике "Машинная графика"

Презентация по информатике "Машинная графика"

Скачать материал
Скачать материал "Презентация по информатике "Машинная графика""

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Шеф-повар

Описание презентации по отдельным слайдам:

  • графика

    1 слайд

    графика

  • В графическом режиме экран  рассматривается как последовательность точек...

    2 слайд

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

  • Режимы работы монитораГрафическийТекстовыйзнакоместопиксельРазрешающая способ...

    3 слайд

    Режимы работы монитора
    Графический
    Текстовый
    знакоместо
    пиксель
    Разрешающая способность 80х25
    Разрешающая способность 640х480

  • Для работы в графическом режиме разработана библиотека GRAPH,  содержащая мно...

    4 слайд

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

    Драйвер находится в файле с расширением .TPU

    Для того, чтобы в программе можно было использовать процедуры модуля GRAPH, его надо подключить к программе, использовав раздел описаний модулей:
    USES GRAPH;

  • С момента подключения модуля GRAPH программисту доступны все находящиеся в не...

    5 слайд

    С момента подключения модуля GRAPH программисту доступны все находящиеся в ней подпрограммы.
    В первую очередь вызывается процедура InitGraph, которая устанавливает один из возможных графических режимов.
    Формат процедуры :
    InitGraph( gd,gm,’’);
    В программе нужно описать переменные gd,gm :
    var
    gd,gm : integer;
    В разделе операторов, перед тем как написать первый графический оператор, следует выполнить :
    gd:=vga;
    gm:=vgahi ;
    InitGraph( gd,gm,’’);
    if Graphresult=grok then

  • Установка цвета и стиля заполнения
SetColor(N); - установка цвета графическог...

    6 слайд

    Установка цвета и стиля заполнения
    SetColor(N); - установка цвета графического изображения.
    SetLineStyle(Ln,P,T); - установка способа закраски.
    Ln- стиль линий
    Р- шаблон (0-для всех линий), Т- толщина линий

  • 7 слайд

  • Рисование геометрических фигур:
1. Вывод отрезка
Line(x1,y1,x2,y2);
(x1,y1) -...

    8 слайд

    Рисование геометрических фигур:
    1. Вывод отрезка
    Line(x1,y1,x2,y2);
    (x1,y1) - координаты начала отрезка
    (x2,y2) - координаты конца отрезка
    !!! Обратите внимание на то, что в процедуре не задается цвет. В этом и аналогичных случаях цвет определяется процедурой SetColor(N).
    2. Построение прямоугольника
    Rectangle(x1,y1,x2,y2);
    Точки с координатами (x1,y1) и (x2,y2) должны быть противоположными вершинами прямоугольника.

  • 3. Построение дуг, окружностей, эллипсов.
Circle(x,y, ); - окружность указанн...

    9 слайд

    3. Построение дуг, окружностей, эллипсов.
    Circle(x,y,<радиус> ); - окружность указанного радиуса
    Ellipse(x,y, <нач_угол>,<кон_угол>,xR,yR) - построение эллиптических дуг.
    X,Y - координаты центра,
    xR, yR - длина горизонтальной и вертикальной полуосей в пикселях.
    Угол отсчитывается против часовой стрелки и указывается в градусах. Дуга эллипса вычерчивается от заданного начального угла до конечного угла. Если значение начального угла 0°, а конечного 360° - будет построен полный эллипс.
    Arc(x,y, <нач_угол>,<кон_угол>,r);

  • x10        20       30      40       50      60       70       80       90 10...

    10 слайд

    x
    10 20 30 40 50 60 70 80 90
    10
    20
    30
    40
    50

  • Program  primer;
  USES GRAPH;
var 
  gd,gm : integer;
begin
   gd:=vga;...

    11 слайд

    Program primer;
    USES GRAPH;
    var
    gd,gm : integer;
    begin
    gd:=vga; графический адаптер
    gm:=vgahi ; графический режим 640х480
    InitGraph( gd,gm,’’); включение графического режима
    if Graphresult=grok then если режим включен успешно
    begin
    setcolor(5);
    SetLineStyle(2,0,3);
    Line(10,50,10,10);
    Line(10,10,20,20);
    Line(20,20,30,10);
    Line(30,10,30,50);
    Line(40,10,40,50);
    Line(40,50,60,10);
    Line(60,10,60,50);
    Rectangle(70,10,90,40);
    Line(70,40,70,50);
    End;
    Readln;
    End.

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

    12 слайд

    Практические задания
    1 вариант.
    Составьте программу вывода на графический экран снеговика.
    2 вариант.
    Составьте программу вывода на графический экран корабля.
    3 вариант.
    Составьте программу вывода на графический экран НЛО.
    4 вариант.
    Составьте программу вывода на графический экран будильника.
    5 вариант.
    Составьте программу вывода на графический экран электронных часов.

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

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

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 934 материала в базе

Скачать материал

Другие материалы

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 19.11.2014 1186
    • PPTX 123 кбайт
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Климова Ольга Сергеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Климова Ольга Сергеевна
    Климова Ольга Сергеевна
    • На сайте: 9 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 142607
    • Всего материалов: 53

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 153 человека из 49 регионов
  • Этот курс уже прошли 1 718 человек

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов
  • Этот курс уже прошли 35 человек

Курс профессиональной переподготовки

Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации

Преподаватель информационных технологий

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 190 человек из 54 регионов
  • Этот курс уже прошли 973 человека

Мини-курс

Басня как педагогическая технология

5 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Психология взаимоотношений, прощения и самопонимания

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 131 человек из 53 регионов
  • Этот курс уже прошли 48 человек

Мини-курс

Основы психологии личности: от нарциссизма к творчеству

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 40 человек из 19 регионов
  • Этот курс уже прошли 12 человек