ЗАДАНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ ПО ТЕМЕ «ИСПОЛНИТЕЛЬ ЧЕРТЕЖНИК»

Вариант 1

Уровень А

1. Определить, не используя компьютер, что нарисует исполнитель Чертежник, выполнив следующую программу?

Program A1;

Uses Drawman;

Begin

Field(6,6);

ToPoint(1,4);

Pendown;

ToPoint(1,1); ToPoint(5,1);

ToPoint(5,4); ToPoint(1,4);

ToPoint(3,5); ToPoint(5,4);

PenUp;

ToPoint(0,0);

End.

2. Написать программу получения изображения:

Уровень В

1. Определить, не используя компьютер, что нарисует исполнитель Чертежник, выполнив следующую программу?

Program B1;

uses Drawman;

Begin

Field(6,7);

ToPoint(1,1);

Pendown;

ToPoint(1,5); ToPoint(5,5);

ToPoint(5,1); ToPoint(1,1);

PenUp;

ToPoint(1,5);

Pendown;

ToPoint(3,6); ToPoint(5,5);

PenUp;

ToPoint(0,0);

End.

Ответ:

2. Написать программу получения изображения:

Уровень С

1. Определить, не используя компьютер, что нарисует Чертежник, выполнив следующую программу?

Program C1;

uses Drawman;

begin

Field(7,7); ToPoint(1,1);

PenDown;

OnVector(0,5); OnVector(4,0);

OnVector(1,-1); OnVector(0,-4);

OnVector(-5,0); PenUp;

ToPoinT(2,2); PenDown;

OnVector(0,2); OnVector(3,0);

OnVector(0,-2); OnVector(-3,0);

PenUp; ToPoint(3,6); PenDown;

OnVector(0,-1); OnVector(1,0);

OnVector(0,1);

penUp;

ToPoint(0,0);

End.

2. Написать программу получения изображения:

Вариант 2

Уровень А

1. Определить, не используя компьютер, что нарисует исполнитель Чертежник, выполнив следующую программу?

Program A2;

Uses Drawman;

Begin

Field(6,6);

ToPoint(1,2);

Pendown;

ToPoint(1,5); ToPoint(5,5);

ToPoint(5,2); ToPoint(1,2);

ToPoint(3,1); ToPoint(5,2);

PenUp;

ToPoint(0,0);

End.

2. Написать программу получения изображения:

Уровень В

1. Определить, не используя компьютер, что нарисует исполнитель Чертежник, выполнив следующую программу?

Program B2;

uses Drawman;

Begin

Field(6,7);

ToPoint(1,6);

Pendown;

ToPoint(5,6); ToPoint(5,2);

ToPoint(1,2); ToPoint(1,6);

penUp;

ToPoint(1,2);

Pendown;

ToPoint(3,1); ToPoint(5,2);

PenUp;

ToPoint(0,0);

End.

2. Написать программу получения изображения:

Уровень С

1. Определить, не используя компьютер, что нарисует Чертежник, выполнив следующую программу?

Program C2;

uses Drawman;

begin

Field(7,7); ToPoint(1,1);

PenDown;

OnVector(0,5); OnVector(5,0);

OnVector(0,-4); OnVector(-1,-1);

OnVector(-4,0); PenUp;

ToPoinT(2,2); PenDown;

OnVector(0,3); OnVector(2,0);

OnVector(0,-3); OnVector(-2,0);

PenUp; ToPoint(6,4); PenDown;

OnVector(-1,0); OnVector(0,-1);

OnVector(1,0);

penUp;

ToPoint(0,0);

End.

2. Написать программу получения изображения:

Правильные ответы (задание 1):

Вариант 1

уровень А – рис. 1; уровень B – рис. 2; уровень С – рис. 3

Вариант 2

уровень А – рис. 4; уровень B – рис. 5; уровень С – рис. 6