6 класс Информатика ГДЗ учебник Босова Параграф 18 — Управление исполнителем «Чертёжник»
Стр.136-138.
§ 18. Управление исполнителем Чертёжник — ответы
1. Исполнитель Чертёжник — это программа, которая строит рисунки на координатной плоскости.
Он может поднимать и опускать перо, а также перемещаться по координатам, оставляя или не оставляя след.
Главная особенность Чертёжника — выполнение строго заданных команд для рисования геометрических фигур.
2. Алгоритм рисования прямоугольника с вершинами (2, 1) и (7, 5):
|
1 2 3 4 5 6 7 8 9 10 |
начало поднять перо сместиться в (2, 1) опустить перо сместиться в (2, 5) сместиться в (7, 5) сместиться в (7, 1) сместиться в (2, 1) поднять перо конец |
Этот алгоритм создаёт прямоугольник со сторонами, параллельными осям координат.
3. Алгоритм рисования квадрата со стороной 2 (координаты задаются произвольно):
|
1 2 3 4 5 6 7 8 |
начало опустить перо сместиться относительно (0, 2) сместиться относительно (2, 0) сместиться относительно (0, -2) сместиться относительно (-2, 0) поднять перо конец |
Такой алгоритм подходит для рисования квадрата в любой точке координатной плоскости.
4. Прямоугольник со сторонами 3 и 4 единицы (в произвольном месте):
|
1 2 3 4 5 6 7 8 |
начало опустить перо сместиться относительно (0, 3) сместиться относительно (4, 0) сместиться относительно (0, -3) сместиться относительно (-4, 0) поднять перо конец |
5. Для фигур, которые нужно нарисовать без отрыва пера, следует продумать порядок линий.
Нельзя возвращаться по уже нарисованным отрезкам.
Например, если фигура — буква «Г», то алгоритм может быть:
|
1 2 3 4 |
опустить перо сместиться относительно (0, 3) сместиться относительно (2, 0) поднять перо |
6. Вспомогательные алгоритмы для букв:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
алг М опустить перо сместиться (0, 3) сместиться (1, -1) сместиться (1, 1) сместиться (0, -3) конец алг И опустить перо сместиться (0, 3) сместиться (2, -3) сместиться (0, 3) конец алг Р опустить перо сместиться (0, 3) сместиться (2, 0) сместиться (0, -1) сместиться (-2, 0) конец |
На их основе можно составить основной алгоритм для слова «МИР»:
|
1 2 3 4 5 6 7 |
начало вызвать М сместиться (3, 0) вызвать И сместиться (3, 0) вызвать Р конец |
7. Вспомогательный алгоритм рисования домика:
|
1 2 3 4 5 6 7 8 9 10 |
алг домик опустить перо сместиться (0, 2) сместиться (2, 0) сместиться (0, -2) сместиться (-2, 0) сместиться (1, 1) сместиться (2, -1) поднять перо конец |
Основной алгоритм «улица из пяти домиков»:
|
1 2 3 4 5 |
начало повторить 5 раз домик сместиться (3, 0) конец |
8. Для фигур в задании 8 можно использовать комбинации команд относительного смещения,
учитывая координаты углов и направление линий. Например, для буквы «П»:
|
1 2 3 4 5 |
опустить перо сместиться (0, 3) сместиться (2, 0) сместиться (0, -3) поднять перо |
9. Для изображений на рисунках а–д нужно определить, где линии пересекаются и какие стороны одинаковы.
Если фигура симметрична, алгоритм можно упростить, добавив цикл повторить 2 раза.
10. Собственные задачи для Чертёжника могут быть такими:
- нарисовать звезду из пяти лучей;
- создать лестницу из трёх ступенек;
- построить дом с трубой и дверью;
- изобразить снежинку из квадратов;
- составить флаг из трёх прямоугольников разных цветов.
| § 16 | § 17 | § 18 |