Без темы
<<  Что нам стоит дом построить Что нам стоит дом построить  >>
3.2. Управление исполнителем Чертежник
3.2. Управление исполнителем Чертежник
Пример алгоритма управления Чертежником
Пример алгоритма управления Чертежником
Так как в начале работы перо Чертежника всегда поднято, то для
Так как в начале работы перо Чертежника всегда поднято, то для
А теперь составим такой алгоритм управления Чертежником, чтобы с его
А теперь составим такой алгоритм управления Чертежником, чтобы с его
Можно определить координаты каждой из вершин этого прямоугольника и
Можно определить координаты каждой из вершин этого прямоугольника и
Вершина зафиксирована в точке (0,1)
Вершина зафиксирована в точке (0,1)
Тогда координаты вершины В можно записать как (х, у 4- 2), вершины С —
Тогда координаты вершины В можно записать как (х, у 4- 2), вершины С —
Чтобы изобразить отрезок АВ, воспользуемся командой сдвинь на вектор
Чтобы изобразить отрезок АВ, воспользуемся командой сдвинь на вектор
Если в качестве вершины А зафиксировать точку с координатами (1, 1),
Если в качестве вершины А зафиксировать точку с координатами (1, 1),
Для того чтобы нарисовать прямоугольник в другом месте координатной
Для того чтобы нарисовать прямоугольник в другом месте координатной
Спасибо за внимание
Спасибо за внимание

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

Управление исполнителем Чертежник

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

3.2. Управление исполнителем Чертежник

Знакомимся с Чертежником Часть 2

Информатика 7 класс

2 Пример алгоритма управления Чертежником

Пример алгоритма управления Чертежником

Изобразим с помощью Чертежника треугольник, положение вершин которого на координатной плоскости определяется парами чисел (1, 1), (3, 5), (5, 2)

3 Так как в начале работы перо Чертежника всегда поднято, то для

Так как в начале работы перо Чертежника всегда поднято, то для

рисования треугольника с заданными координатами достаточно выполнить следующую последовательность команд: переведи в точку (1, 1) опусти перо переведи в точку (3, 5) переведи в точку (5, 2) переведи в точку (1, 1)

4 А теперь составим такой алгоритм управления Чертежником, чтобы с его

А теперь составим такой алгоритм управления Чертежником, чтобы с его

помощью в произвольном месте координатной плоскости можно было нарисовать прямоугольник со сторонами, параллельными координатным осям, длины которых равны 2 и 4 единицам.

5 Можно определить координаты каждой из вершин этого прямоугольника и

Можно определить координаты каждой из вершин этого прямоугольника и

для его изображения составить следующую программу: переведи в точку (1, 1) опусти перо переведи в точку (1, 3) переведи в точку (5, 3) переведи в точку (5, 1) переведи в точку (1, 1)

6 Вершина зафиксирована в точке (0,1)

Вершина зафиксирована в точке (0,1)

Этот алгоритм не будет решать поставленную задачу, если изменить координаты начальной точки (рисунок). Изменение координат одной из вершин повлечет за собой пересчет координат всех вершин прямоугольника. Причем это придется делать самому разработчику алгоритма.

7 Тогда координаты вершины В можно записать как (х, у 4- 2), вершины С —

Тогда координаты вершины В можно записать как (х, у 4- 2), вершины С —

как (х + 4, у 4- 2), вершины D — как (х + 4, у).

Воспользуемся для рисования заданного прямоугольника командой относительного смещения. Пусть (х, у) — координаты вершины А прямоугольника ABCD.

8 Чтобы изобразить отрезок АВ, воспользуемся командой сдвинь на вектор

Чтобы изобразить отрезок АВ, воспользуемся командой сдвинь на вектор

(0, 2). В результате Чертежник сдвинет перо из точки с координатами (х, у) в точку с координатами (х + 0, у + 2). По команде сдвинь на вектор (4, 0) перо окажется в точке (х + 4, у + 2). Чтобы из этой точки перейти в точку (х + 4, у + 0), следует выполнить команду сдвинь на вектор (0, -2). По команде сдвинь на вектор (-4, 0) перо Чертежника прочертит отрезок к точке А:

9 Если в качестве вершины А зафиксировать точку с координатами (1, 1),

Если в качестве вершины А зафиксировать точку с координатами (1, 1),

то программа будет выглядеть так: переведи в точку(1, 1) опусти перо сдвинь на вектор (0, 2) сдвинь на вектор (4, 0) сдвинь на вектор (0, -2) сдвинь на вектор (-4, 0)

10 Для того чтобы нарисовать прямоугольник в другом месте координатной

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

плоскости, например в точке с координатами (3, 0), достаточно изменить в этой программе только первую строку: переведи в точку (0, 3). С помощью команды абсолютного смещения рисунок «привязывается» к строго определенным точкам координатной плоскости. Она используется чаще всего для установки начального положения пера Чертежника. Команды относительного смещения применяются для создания рисунков, у которых точное место не важно или которые нужно воспроизводить в разных местах.

11 Спасибо за внимание

Спасибо за внимание

!!

«Управление исполнителем Чертежник»
http://900igr.net/prezentacija/cherchenie/upravlenie-ispolnitelem-chertezhnik-126325.html
cсылка на страницу
Урок

Черчение

7 тем
Слайды
900igr.net > Презентации по черчению > Без темы > Управление исполнителем Чертежник