Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
рабочая тетрадь Чертежник.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
395.78 Кб
Скачать

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

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

  • предназначен для построения рисунков, чертежей, графиков и т. д. на бесконечном листе бумаги (поле исполнителя);

  • размер поля - от 0 до 20 (или 16, или 11 - зависит от технической версии) по оси Х и от 0 до 15 (или 11, или 7) по оси У; выход за пределы поля не считается ошибкой.

Система команд исполнителя «Чертежник» включает 6 команд:

Команда

Что делает

опустить перо

Опускает перо в той точке, в которой он находится.

поднять перо

Поднимает перо в той точке, в которой он находится.

сместиться на вектор (вещ dX, вещ dY)

Перемещается на вектор (dX, dY ) из текущего положения.

сместиться в точку (вещ x, вещ y)

Перемещает перо в точку с координатами (x,y)

установить цвет (лит)

Изменяет цвет цветом, которым будет рисовать.

надпись (вещ, лит)

Пишет слово заданной ширины.

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

    1. Прямоугольная система координат

Представим себе, что в магазине на полках стоят товары, и вы хотите сказать продавщице, где находится тот товар, который вы хотите посмотреть.

3

полка

2

1

0

1

2

3

4

стеллаж

Б

удем определять положение любого объекта двумя цифрами, первая из которых — стеллаж, а вторая — полка. Например, слон имеет координаты (2,2), а кошка — (4,3). Отсчет ведется от левого нижнего угла. Эта точка называется началом координат.

Теперь вспомним математику. На плоскости выбирается точка O, которая принимается за начало координат. Через нее проводятся две оси: горизонтальная ось OX вправо и вертикальная ось OY вверх. На обеих осях наносят разметку с выбранным шагом.

Координатами любой точки считаются два числа: расстояние до оси OY (координата x) и расстояние до оси OX (координата y). Считается, что точка O имеет координаты (0,0). Точки, расположенные справа от оси OY, имеют положительные координаты x, слева - отрицательные.

На рисунке показано, как определяются координаты точек на плоскости.

  1. Работа команды «сместиться на вектор».

Если перо Чертежника находится в точке (х, у), то по ко­манде "сместиться на вектор (а, b)" Чертежник сместит перо в точку с координатами (x+a, y+b). Если перо опуще­но, то при этом будет нарисован отрезок от старого положения пера до нового — от точки (х, у) до точки (х + а, у + b). Этот от­резок является изображением вектора с координатами (а, b) и началом в точке (х, у), чем и объясняется название команды (рис 1).

Рис 1 Рис 2

На рисунке 1 и 2 показано, как работает команда «сместиться на вектор».

Если, например, перо Чертежника опущено и находится в точке (1, 2), то при выполнении команды "сместиться на век­тор (3, 3)" Чертежник сместит перо в точку (1+3, 2 + 3), т. е. нарисует отрезок от точки (1, 2) до точки (4, 5) .

Пример 1. Составить алгоритм рисования квадрата.

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

Пример 2. Составить алгоритм рисования желтого домика.

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