Самостоятельная работа по информатике на тему " Исполнитель Робот" (8, 9 класс)
Оценка 5
Контроль знаний
doc
информатика
8 кл—9 кл
12.06.2018
Данную самостоятельную работу можно использовать в 8 классе при изучении темы "Исполнитель Робот". Также эту работу можно использовать в 9 классе при подготовке к ОГЭ. Эта работа может быть тренировочной при выполнении задания 20.1 тестов ОГЭ по информатике. В данной работе четыре варианта, в каждом варианте по четыре задания.Данную самостоятельную работу можно использовать в 8 классе при изучении темы "Исполнитель Робот". Также эту работу можно использовать в 9 классе при подготовке к ОГЭ. Эта работа может быть тренировочной при выполнении задания 20.1 тестов ОГЭ по информатике. В данной работе четыре варианта, в каждом варианте по четыре задания.
Робот Задание 20.1 8-9 класс.doc
Вариант 1
1
Выполните задание.
состоящая из трёх
На бесконечном поле имеется стена,
последовательных отрезков:
влево.
Все отрезки
вниз,
неизвестной длины. Робот находится в клетке, расположенной в нижнем
углу, который образуется вторым и третьим отрезком.
вправо,
На рисунке указан один из возможных способов расположения стены
и Робота (Робот обозначен буквой «Р»).
Напишите для Робота алгоритм, закрашивающий
все клетки, расположенные слева и справа от
вертикальных стен. Робот должен закрасить
только клетки, удовлетворяющие данному
условию.
На рисунке указан один из возможных способов
расположения стены и Робота
(Робот обозначен буквой «Р»).
Напишите для Робота алгоритм, закрашивающий все клетки,
расположенные справа от второго отрезка. Робот должен закрасить
только клетки, удовлетворяющие данному условию. Например, для
приведённого выше рисунка Робот должен закрасить следующие клетки
(см. рисунок).
Конечное расположение Робота может быть
произвольным.
Алгоритм должен решать задачу для бесконечного
поля и любого допустимого расположения стен.
При исполнении алгоритма Робот не должен
разрушиться.
2.
Выполните задание.
На бесконечном поле имеется стена, состоящая из трёх отрезков. Все
Промежуток
стенами
Робот находится в
расположенной над правым
отрезки неизвестной длины.
между
вертикальными
неизвестной длины.
клетке,
окончанием горизонтальной стены.
Например, для приведённого выше рисунка Робот должен закрасить
следующие клетки (см. рисунок).
Конечное расположение Робота может быть произвольным.
Алгоритм должен решать задачу для бесконечного поля и любого
допустимого расположения стен. При исполнении алгоритма Робот не
должен разрушиться.
3. На бесконечном поле имеется горизонтальная стена. Длина стены
неизвестна. Робот находится сверху от стены в левом ее конце.
Напишите алгоритм для робота, закрашивающий
все клетки, расположенные выше стены на расстоянии одной пустой
клетки от стены, независимо от длины стены. Вариант 2
1
состоящая из трёх
На бесконечном поле имеется стена,
влево.
Все отрезки
последовательных отрезков:
вниз,
неизвестной длины. Робот находится в клетке, расположенной в нижнем
углу, который образуется вторым и третьим отрезком.
На рисунке указан один из возможных способов расположения стены
и Робота (Робот обозначен буквой «Р»).
вправо,
Напишите для Робота алгоритм, закрашивающий
все клетки, расположенные ниже третьего
отрезка. Робот должен закрасить только клетки,
удовлетворяющие данному условию.
Робот должен закрасить следующие клетки (см. рисунок).
Например, для приведённого выше рисунка
Конечное расположение Робота может быть
произвольным.
Алгоритм должен решать задачу для бесконечного
поля и любого допустимого расположения стен. При
исполнении алгоритма Робот не должен
разрушиться.
Напишите для Робота алгоритм, закрашивающий
все клетки, расположенные непосредственно слева от вертикальной
стены и выше горизонтальной стены. Проходы должны остаться
незакрашенными.
3.
2.
На бесконечном поле есть горизонтальная и вертикальная стены. Правый
конец горизонтальной стены соединён с нижним концом вертикальной
стены. Длины стен неизвестны. В каждой стене есть ровно один
проход, точное место прохода и его ширина неизвестны. Робот
находится в клетке, расположенной непосредственно над горизонтальной
стеной
конца.
левого
её
у Вариант 3
1.
Выполните задание.
На бесконечном поле имеется указанное расположение стен (смотри
рисунок) . Длина стен неизвестна. Робот находится в клетке,
расположенной слева от вертикальной стены.
На рисунке указан один из возможных
способов расположения стен
и Робота (Робот обозначен буквой «Р») .
Напишите для Робота алгоритм,
закрашивающий
клетки,
расположенные в углах в местах
соединения стен. Робот должен закрасить только клетки,
удовлетворяющие данному условию.
Например, для приведённого выше рисунка Робот
должен
закрасить следующие клетки (см. рисунок) .
Конечное расположение Робота может быть
произвольным.
Алгоритм должен решать задачу для
бесконечного поля и любого допустимого
расположения стен. При исполнении алгоритма
Робот не должен разрушиться.
2.
На бесконечном поле имеется стена, длины отрезков стены неизвестны.
Стена состоит из одного горизонтального и трёх равных вертикальных
отрезков (отрезки стены расположены буквой «Ш»). Все отрезки
неизвестной длины. Робот находится в клетке, расположенной
непосредственно справа от верхнего конца левого вертикального
отрезка.
3.
На бесконечном поле есть горизонтальная и вертикальная стены. Правый
конец горизонтальной стены соединён с верхним концом вертикальной
стены. Длины стен неизвестны. В каждой стене есть ровно один
проход, точное место прохода и его ширина неизвестны. Робот
находится в клетке, расположенной непосредственно под
горизонтальной стеной у её левого конца.
Напишите для Робота алгоритм, закрашивающий
все клетки, расположенные непосредственно ниже горизонтальной стены
и левее вертикальной стены, кроме клетки, в которой находится Робот
перед выполнением программы. Проходы должны остаться
незакрашенными. Вариант 4
1
Выполните задание.
На бесконечном поле имеется указанное расположение стен (смотри
рисунок) . Длина стен неизвестна. Робот находится в клетке,
расположенной между горизонтальными стенами, левее вертикальной
стены.
На рисунке указан один из возможных способов расположения стен и
Робота (Робот обозначен буквой «Р») .
Напишите для Робота алгоритм, закрашивающий
верхнюю и нижнюю клетки, расположенные правее
вертикальной стены. Робот должен закрасить только
клетки, обозначенные на рисунке.
Конечное расположение Робота может быть произвольным.
Алгоритм должен решать задачу для бесконечного
поля и любого допустимого расположения стен. При
исполнении алгоритма Робот не должен
разрушиться.
2
На бесконечном поле имеются две одинаковые вертикальные стены и
одна горизонтальная, соединяющая верхние концы стен. Длины стен
неизвестны. Робот находится в одной из клеток, расположенных между
нижними краями вертикальных стен.
Напишите для Робота алгоритм, закрашивающий все клетки,
расположенные выше горизонтальной стены непосредственно над ней.
3
Выполните задание.
На бесконечном поле имеется указанное расположение стен (смотри
рисунок) . Длина стен неизвестна. Робот находится в клетке,
расположенной над горизонтальной нижней стеной..
На рисунке указан один из возможных способов расположения стен и
Робота (Робот обозначен буквой «Р») . Напишите для Робота алгоритм,
закрашивающий все клетки между нижней и верхней стеной и одну
последнюю клетку у верхней стены . Робот должен закрасить только
клетки, обозначенные на рисунке.
Самостоятельная работа по информатике на тему " Исполнитель Робот" (8, 9 класс)
Самостоятельная работа по информатике на тему " Исполнитель Робот" (8, 9 класс)
Самостоятельная работа по информатике на тему " Исполнитель Робот" (8, 9 класс)
Самостоятельная работа по информатике на тему " Исполнитель Робот" (8, 9 класс)
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.