7


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

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

Автор публикации:
Дата публикации:
Краткое описание:
предварительный просмотр материала

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

Вариант 1

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

2.

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

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

{

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

{

вперёд(1);

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

посади;

}

налево;

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

вперёд(1);

}



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

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



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

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

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

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

Вариант 2

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

2.

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

Программа

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

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

{

вперёд(1);

посади;

}

налево;

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

{

вперёд(1);

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

посади;

иначе

вперёд(1);

}

}

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

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



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



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

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

Вариант 3

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

2.

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

Программа

{

вперёд(1);

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

{

посади;

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

{

направо;

вперёд(1);

}

иначе

вперёд(1);

}

}

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

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



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

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

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

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

</ Вариант 4

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

2. 1) Какие грядки посадит Робот после выполнения программы:Проверочная работа «Управление Роботом»

Программа

{

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

{

налево;

вперед ( 1 );

}

иначе

вперед ( 1 );

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

{

посади;

вперед ( 1 );

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

вперед ( 1 );

}

}



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

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



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







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



 
 
X

Чтобы скачать данный файл, порекомендуйте его своим друзьям в любой соц. сети.

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить материал