Алгоритм
<<  Виды исполнителей алгоритмов Исполнитель Чертежник  >>
Исполнитель Чертежник
Исполнитель Чертежник
Предназначен для построения рисунков, чертежей, графиков на
Предназначен для построения рисунков, чертежей, графиков на
Поведение Чертежника описывается состоянием его пера: • координатами •
Поведение Чертежника описывается состоянием его пера: • координатами •
СКИ (шесть команд)
СКИ (шесть команд)
Допускается 9 цветов: ”черный”, ”белый”, ”красный”, ”оранжевый”,
Допускается 9 цветов: ”черный”, ”белый”, ”красный”, ”оранжевый”,
СКИ Чертежник
СКИ Чертежник
На рисунке показаны результаты выполнения команды сместиться в точку
На рисунке показаны результаты выполнения команды сместиться в точку
Сместиться на вектор (a,b)
Сместиться на вектор (a,b)
На рисунке показаны результаты выполнения команды сместиться на вектор
На рисунке показаны результаты выполнения команды сместиться на вектор
Программа Чертежника
Программа Чертежника
Исполнитель Чертежник
Исполнитель Чертежник
Исполнитель Чертежник
Исполнитель Чертежник
Сохраняется чертеж в
Сохраняется чертеж в
Нарисовать буквы МИРУ МИР
Нарисовать буквы МИРУ МИР
Что будет нарисовано на листе
Что будет нарисовано на листе
Нарисовать:
Нарисовать:
Величины в алгоритмах
Величины в алгоритмах
Нарисовать букву М с заданными шириной и высотой
Нарисовать букву М с заданными шириной и высотой
Нарисовать прямоугольник с вводимыми параметрами, рассчитать периметр
Нарисовать прямоугольник с вводимыми параметрами, рассчитать периметр
Нарисовать горизонтальный ряд из «растущих» прямоугольников
Нарисовать горизонтальный ряд из «растущих» прямоугольников
Исполнитель Чертежник
Исполнитель Чертежник
Исполнитель Чертежник
Исполнитель Чертежник
Исполнитель Чертежник
Исполнитель Чертежник
Решение
Решение
Алг нач вещ а,б, цел н ввод а,б нц 4 раз сместиться на вектор (0,б/2)
Алг нач вещ а,б, цел н ввод а,б нц 4 раз сместиться на вектор (0,б/2)
Алг нач вещ а,б, цел н ввод а,б нц 4 раз опустить перо сместиться на
Алг нач вещ а,б, цел н ввод а,б нц 4 раз опустить перо сместиться на
Рисование узора 1
Рисование узора 1
Алг нач сместиться на вектор (0,1) нц 3 раз нц 4 раз опустить перо
Алг нач сместиться на вектор (0,1) нц 3 раз нц 4 раз опустить перо
Рисование узора 2
Рисование узора 2
Алг нач вещ а,б ввод б сместиться на вектор (0,1) нц 2 раз нц 2 раз а
Алг нач вещ а,б ввод б сместиться на вектор (0,1) нц 2 раз нц 2 раз а
Исполнитель Чертежник
Исполнитель Чертежник
Построение параболы
Построение параболы
Построение графиков функций
Построение графиков функций

Презентация на тему: «Исполнитель Чертежник». Автор: Женька. Файл: «Исполнитель Чертежник.ppt». Размер zip-архива: 1549 КБ.

Исполнитель Чертежник

содержание презентации «Исполнитель Чертежник.ppt»
СлайдТекст
1 Исполнитель Чертежник

Исполнитель Чертежник

СКИ, среда

2 Предназначен для построения рисунков, чертежей, графиков на

Предназначен для построения рисунков, чертежей, графиков на

бесконечном во все стороны листе. На чертежном листе задана прямоугольная система координат, единица измерения в этой системе координат - е. ч. Чертежник имеет перо, которое может подниматься, опускаться и перемещаться. При перемещении опущенного пера за ним остается отрезок от старого положения пера до нового. Пользователь может задать форму окна («альбомная» или «книжная»), какую часть листа показывать и в каком масштабе.

3 Поведение Чертежника описывается состоянием его пера: • координатами •

Поведение Чертежника описывается состоянием его пера: • координатами •

режимом (поднято или опущено) • цветом чернил

4 СКИ (шесть команд)

СКИ (шесть команд)

Поднять перо опустить перо сместиться на вектор (вещ dx, вещ dy) сместиться в точку (вещ x, вещ y)-перемещает перо на dx вправо и dy вверх установить цвет (лит наименование цвета) надпись (вещ ширина_знакоместа, лит текст)

5 Допускается 9 цветов: ”черный”, ”белый”, ”красный”, ”оранжевый”,

Допускается 9 цветов: ”черный”, ”белый”, ”красный”, ”оранжевый”,

”желтый”, ”зеленый”, ”голубой”, ”синий”, ”фиолетовый”. Изменение цвета производится командой установить цвет

6 СКИ Чертежник

СКИ Чертежник

При перемещении опущенного пера за ним остается след – отрезок от предыдущего положения пера до нового. При перемещении поднятого пера никакого следа на плоскости не остается. В начальном положении перо Чертежника всегда поднято и находится в точке (0,0).

По команде поднять перо Чертежник поднимает перо. Если перо уже было поднято, Чертежник игнорирует эту команду: он не меняет положение пера и не сообщает об отказе.

Каким бы ни было положение пера до команды поднять перо, после этой команды оно будет поднятым.

7 На рисунке показаны результаты выполнения команды сместиться в точку

На рисунке показаны результаты выполнения команды сместиться в точку

(2,3) при различных положениях пера до этой команды.

Команду сместиться в точку называют командой абсолютного смещения.

7

8 Сместиться на вектор (a,b)

Сместиться на вектор (a,b)

Команду сместиться на вектор (a,b) называют командой относительного смещения.

y+b

y

x

x+a

Ч

9 На рисунке показаны результаты выполнения команды сместиться на вектор

На рисунке показаны результаты выполнения команды сместиться на вектор

(2,3) при различных положениях пера до этой команды.

9

10 Программа Чертежника

Программа Чертежника

использовать Чертежник алг нач опустить перо установить цвет ("красный") сместиться в точку (2,2) поднять перо сместиться на вектор (0,-2) опустить перо установить цвет ("синий") сместиться в точку (4,2) кон

11 Исполнитель Чертежник
12 Исполнитель Чертежник
13 Сохраняется чертеж в

Сохраняется чертеж в

ps файл

14 Нарисовать буквы МИРУ МИР

Нарисовать буквы МИРУ МИР

использовать Чертежник алг буква М нач опустить перо установить цвет ("красный") сместиться на вектор (0,4) сместиться на вектор (1,-2) сместиться на вектор (1,2) сместиться на вектор (0,-4) поднять перо кон

15 Что будет нарисовано на листе

Что будет нарисовано на листе

использовать Чертежник алг нач опустить перо сместиться на вектор (4,0) сместиться на вектор (0,4) сместиться на вектор (-4,0) сместиться на вектор (0,-4) поднять перо сместиться на вектор (0,4) опустить перо сместиться на вектор (2,2) сместиться на вектор (2,-2) поднять перо сместиться на вектор (-4,-4) кон

16 Нарисовать:

Нарисовать:

Число 12 римскими цифрами Ваши инициалы Фигуры

17 Величины в алгоритмах

Величины в алгоритмах

Описание величин: указать тип, имя в теле алгоритма после слова нач Примеры имен: s, R, б, а1 Тип величины: вещ, цел Ввод величин ввод s ввод s, а1 Вывод величин вывод s вывод s, а1 Присваивание величинам значений: s:=5; a1:=a1*2

18 Нарисовать букву М с заданными шириной и высотой

Нарисовать букву М с заданными шириной и высотой

использовать Чертежник алг нач вещ а,б а:=10 б:=5 опустить перо сместиться на вектор (0,а) сместиться на вектор (б/2,-а/2) сместиться на вектор (б/2,а/2) сместиться на вектор (0,-а) поднять перо кон

19 Нарисовать прямоугольник с вводимыми параметрами, рассчитать периметр

Нарисовать прямоугольник с вводимыми параметрами, рассчитать периметр

использовать Чертежник алг прямоугольник нач вещ а, б ввод а ввод б опустить перо сместиться на вектор (0,б) сместиться на вектор (а,0) сместиться на вектор (0,-б) сместиться на вектор (-а,0) вывод 2*(а+б) кон

20 Нарисовать горизонтальный ряд из «растущих» прямоугольников

Нарисовать горизонтальный ряд из «растущих» прямоугольников

использовать Чертежник алг прямоугольник нач вещ а, б ввод а, б нц 4 раз опустить перо сместиться на вектор (0,б) сместиться на вектор (а,0) сместиться на вектор (0,-б) сместиться на вектор (-а,0) а:=а+3 б:=б+3 сместиться на вектор (а+1,0) кц кон

21 Исполнитель Чертежник
22 Исполнитель Чертежник
23 Исполнитель Чертежник
24 Решение

Решение

Алг нач вещ а,б, цел н ввод а,б нц 4 раз сместиться на вектор (-а/2,б/2) опустить перо сместиться на вектор (а,0) сместиться на вектор (0,-б) сместиться на вектор (-а,0) сместиться на вектор (0,б) поднять перо сместиться в точку (0,0) а:=а*2 б:=б*2 кц кон

25 Алг нач вещ а,б, цел н ввод а,б нц 4 раз сместиться на вектор (0,б/2)

Алг нач вещ а,б, цел н ввод а,б нц 4 раз сместиться на вектор (0,б/2)

опустить перо сместиться на вектор (а/2,-б/2) сместиться на вектор (-а/2,-б/2) сместиться на вектор (-а/2,б/2) сместиться на вектор (а/2,б/2) поднять перо сместиться в точку (0,0) а:=а*2 б:=б*2 кц кон

26 Алг нач вещ а,б, цел н ввод а,б нц 4 раз опустить перо сместиться на

Алг нач вещ а,б, цел н ввод а,б нц 4 раз опустить перо сместиться на

вектор (-а/2,б/2) сместиться на вектор (а/2,б/2) сместиться на вектор (а/2,-б/2) сместиться на вектор (-а/2,-б/2) а:=а*2 б:=б*2 кц кон

27 Рисование узора 1

Рисование узора 1

28 Алг нач сместиться на вектор (0,1) нц 3 раз нц 4 раз опустить перо

Алг нач сместиться на вектор (0,1) нц 3 раз нц 4 раз опустить перо

сместиться на вектор (2,0) сместиться на вектор (0,-1) сместиться на вектор (2,2) сместиться на вектор (-2,2) сместиться на вектор (0,-1) сместиться на вектор (-2,0) сместиться на вектор (0,-2) поднять перо сместиться на вектор (4,0) кц сместиться на вектор (-16,4) кц кон

29 Рисование узора 2

Рисование узора 2

30 Алг нач вещ а,б ввод б сместиться на вектор (0,1) нц 2 раз нц 2 раз а

Алг нач вещ а,б ввод б сместиться на вектор (0,1) нц 2 раз нц 2 раз а

=б нц 3 раз опустить перо сместиться на вектор (1,-1) сместиться на вектор (а,0) сместиться на вектор (1,1) сместиться на вектор (0,а) сместиться на вектор (-1,1) сместиться на вектор (-а,0) сместиться на вектор (-1,-1) сместиться на вектор (0,-а) поднять перо сместиться на вектор (1,1) а:=а-2 кц сместиться на вектор (б/2+1,-(б/2+1)) кц сместиться на вектор (-(б*2+4),б+2) кц кон

31 Исполнитель Чертежник
32 Построение параболы

Построение параболы

Алг нач вещ а,б,х,р, цел к ввод а,б,к х:=а; р:=(б-а)/к сместиться в точку (х,х*х) опустить перо нц к раз х:=х+р сместиться в точку (х,х*х) кц поднять перо кон

33 Построение графиков функций

Построение графиков функций

1. Нарисовать окружность с центром в начале координат. Уравнение окружности имеет вид: x2+y2=r2. Разбиваем окружность на два графика следующих функций: и Строим эти графики на одной плоскости. 2. Нарисовать график функции y=cos x пунктиром.

«Исполнитель Чертежник»
http://900igr.net/prezentacija/informatika/ispolnitel-chertezhnik-171353.html
cсылка на страницу

Алгоритм

31 презентация об алгоритме
Урок

Информатика

130 тем
Слайды
900igr.net > Презентации по информатике > Алгоритм > Исполнитель Чертежник