Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Тесты / Проверочная работа «Управление Роботом»

Проверочная работа «Управление Роботом»


  • Информатика

Поделитесь материалом с коллегами:

Проверочная работа «Управление Роботом»

Вариант 1

1. Когда применяют цикл «повтори»?

2.

1) Какие грядки посадит Робот после выполнения программы:

Программаhello_html_m7a592e4e.png

{

пока (впереди_свободно)

{

вперёд(1);

если(слева_стена)

посади;

}

налево;

пока (справа_стена)

вперёд(1);

}


2) В какой клетке остановится Робот?

3) Нарисуйте блок-схему к программе?


3. На бесконечном поле имеется длинная горизонтальная стена. Длина стены неизвестна. Робот находится в одной из клеток непосредственно сверху от стены. Начальное положение робота также неизвестно. Одно из возможных положений робота приведено на рисунке

hello_html_m21ee6e79.png

Напишите алгоритм для Робота, засаживающего все грядки, расположенные выше стены и начального положения Робота. Конечное расположение Робота может быть произвольным.

Проверочная работа «Управление Роботом»

Вариант 2

1. Когда применяют цикл «пока»?

2.

1) Какие грядки посадит Робот после выполнения программы:

Программа

{hello_html_7592e56.png

пока (впереди_свободно)

{

вперёд(1);

посади;

}

налево;

пока (справа_стена)

{

вперёд(1);

если(слева_стена)

посади;

иначе

вперёд(1);

}

}

2) В какой клетке остановится Робот?

3) Нарисуй блок-схему к программе?


3. Робот находится в левом верхнем углу огороженного пространства, имеющего форму прямоугольника. Размеры прямоугольника неизвестны. Один из возможных размеров прямоугольника приведён на рисункеhello_html_m489de63e.png


Напишите алгоритм для Робота, засаживающего все грядки, расположенные внутри прямоугольника и прилегающие к нижней стороне прямоугольника. Конечное расположение Робота может быть произвольным.

Проверочная работа «Управление Роботом»

Вариант 3

1. Что такое логическая команда?

2.

1) Какие грядки посадит Робот после выполнения программы:hello_html_m5079600c.png

Программа

{

вперёд(1);

пока(грядка)

{

посади;

если (справа_свободно)

{

направо;

вперёд(1);

}

иначе

вперёд(1);

}

}

2) В какой клетке остановится Робот?

3) Нарисуй блок-схему к программе?


3. На бесконечном поле имеется горизонтальная стена. Длина стены неизвестна. От правого конца стены вверх отходит вертикальная стена также неизвестной длины. Робот находится в углу.

hello_html_mfc2f982.png

Напишите алгоритм для Робота, засаживающего все грядки, расположенные выше горизонтальной стены и левее вертикальной стены и прилегающие к ним. Конечное расположение Робота может быть произвольным.

Проверочная работа «Управление Роботом»

Вариант 4

1. Что такое тело цикла?

2. 1) Какие грядки посадит Робот после выполнения программы:hello_html_5783aaa8.png

Программа

{

если ( слева_свободно )

{

налево;

вперед ( 1 );

}

иначе

вперед ( 1 );

пока ( слева_стена )

{

посади;

вперед ( 1 );

если ( справа_стена )

вперед ( 1 );

}

}


2) В какой клетке остановится Робот?

3) Нарисуй блок-схему к программе


3. Робот находится в левом верхнем углу огороженного пространства, имеющего форму прямоугольника. Размеры прямоугольника неизвестны. Один из возможных размеров прямоугольника приведён на рисункеhello_html_m5cc10f91.png




Напишите алгоритм для Робота, засаживающего все грядки, расположенные во внутренних углах правой стены прямоугольника. Конечное расположение Робота может быть произвольным.


Автор
Дата добавления 26.10.2016
Раздел Информатика
Подраздел Тесты
Просмотров98
Номер материала ДБ-290934
Получить свидетельство о публикации

Похожие материалы

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