Проверочная работа по оператору цикла на языке программирования Basic
Оценка 5
Домашнее обучение +3
doc
информатика
8 кл—10 кл
17.07.2017
Данный материал предназначен для проведения проверочной (или контрольной) работы после изучения циклических алгоритмов на Бейсике. В данной работе проверяются знания на умение организовать циклические алгоритмы, соблюдение правильного синтаксиса при написании оператора, умение сопоставлять программу и блок-схему. Так же проверяется знание работы алгоритма в программе. В проверочной предусмотрены 4 варианта.
Проверочная работа по оператору цикла.doc
Проверочная работа
по теме: «Оператор цикла FOR . . . NEXT. . .»
ВАРИАНТ N 1
1) Дана программа
FOR A= –3 TO 7 STEP 2
PRINT A
NEXT A
Ответьте на вопросы:
а) Сколько раз при работе программы будет выполнена вторая строка?
б) Назовите начальное значение параметра цикла
в) Укажите конечное значение параметра цикла
г) Какое значение будет иметь переменная на третьем витке выполнения цикла?
2) Укажите правильно оформленный заголовок цикла
а) Для L= –1 TO 4 STEP 1
б) FOR 1=E TO 84 STEP 3
в) FOR H=0 TO 15
г) FRO N=0 TO 7 STEP 0.7
д) FOR K=8 T0 –8 STEP 2
3) В данной программе выберите операторы, которые образуют тело цикла
x = 0
FOR а= 5 TO 15 STEP 2
х = а + 1
NEXT а
print х
а) х= а + 1
print х
б) print х в) х= а + 1
4) Сколько раз будет выполнено тело цикла?
X = 10
FOR а= 5 TO 15 STEP 2
x = x + 1
print x
NEXT а
а) 15 б) 6 в) 10
5) Каким будет результат при выполнении данной программы на 4 шаге?
х = 10
FOR а= 5 TO 15 STEP 2
x = x + 1
print x
NEXT а
а) 11 б) 14 в) 13 6) Запишите результат выполнения следующей программы:
FOR i = 3 TO 18 STEP 3
print i,
NEXT i
а) 3 5 6 … 18
б) 6 7 8 … 18
в) 3 6 9 … 18
7) Выбрать начальное значение параметра, конечное значение и шаг таким образом, чтобы
на экран выводились числа 18 … 5.5 5 4.5 4 3.5 3
FOR i = ? TO ? STEP ?
print i,
NEXT i
а) 3, 18, 0.5
б) 18, 3, 0.5
в) 18, 3, 0.5
8) Какая программа будет соответствовать заданной блоксхеме ?
начало
К = 1, 9, 1
N = K * 5
K, N
конец
а) cls
for k = 1 to 9
n = k * 5
next k
print k, n
б) cls
for k = 1 to 9
n = k * 5
print k, n
next k
в) cls
for k = 1 to 9
next k
n = k * 5
print k, n Проверочная работа
по теме: «Оператор цикла FOR . . . NEXT. . .»
ВАРИАНТ N 2
1) Дана программа
FOR R= 10 TO 0 STEP –2
PRINT R*1
NEXT R
Ответьте на вопросы:
а) Сколько раз при работе программы будет выполнена вторая строка?
б) Назовите начальное значение параметра цикла
в) Укажите конечное значение параметра цикла
г) Какое значение будет иметь переменная при третьем выполнении цикла?
2) Укажите правильно оформленный заголовок цикла
а) FOR K=10 T0 1 STEP –2
б) FRO N=10 TO 27 STEP 0.5
в) FOR H=15 TO 3
г) FOR 5= Р TO 50 STEP 10
д) Для L= 10 TO 100 STEP 5
3) В данной программе выберите операторы, которые образуют тело цикла
x = 5
FOR b = 4 TO 19 STEP 3
x = x + 2
print x
NEXT b
а) x= x + 2 б) print x в) x= x + 2
print x
4) Сколько раз будет выполнено тело цикла ?
X = 5
FOR b = 4 TO 19 STEP 3
x = x + 2
print x
NEXT b
а) 19 б) 5 в) 6
5) Какой будет результат при выполнении данной программы на 3 шаге?
х = 5
FOR b= 4 TO 19 STEP 3
x = x + 2
print x
NEXT b а) 9 б) 11 в) 13
6) Запишите результат выполнения следующей программы:
FOR i = 2 TO 17 STEP 3
print i,
NEXT i
а) 2 5 8 … 17
б) 3 6 9 … 18
в) 5 8 11 … 17
7) Выберите начальное значение параметра, конечное значение и шаг таким образом, чтобы
на экран выводились числа 17 … 4.5 4 3.5 3 2.5 2
FOR i = ? TO ? STEP ?
print i,
NEXT i
а) 17, 2, 0.5
б) 2, 17, 1.5
в) 17, 2, 0.5
8) Какая программа будет соответствовать заданной блоксхеме ?
а) cls
for a = 1 to 9
n = a * 7
next a
print a, n
б) cls
for a = 1 to 9
n = a * 7
print a, n
next a
в) cls
for a = 1 to 9
next a
n = a * 7
print a, n
начало
A = 1, 9, 1
N = A * 7
A, N
конец Проверочная работа
по теме: «Оператор цикла FOR . . . NEXT. . .»
ВАРИАНТ N 3
1) Дана программа
FOR B= –9 TO 6 STEP 3
PRINT B
NEXT B
Ответьте на вопросы:
а) Сколько раз при работе программы будет выполнена вторая строка?
б) Назовите начальное значение параметра цикла
в) Укажите конечное значение параметра цикла
г) Какое значение будет иметь переменная при третьем выполнении цикла?
2) Укажите правильно оформленный заголовок цикла
а) Для L= 1 TO 20 STEP 2
б) FOR 3=E TO 30 STEP 3
в) FOR H=5 TO 35
г) FRO N=1 TO 7 STEP 0.7
д) FOR K=10 T0 –18 STEP 3
3) В данной программе выберите операторы, которые образуют тело цикла
x = 10
FOR а= 5 TO 15 STEP 2
x = x + 1
NEXT а
print x
а) x= x + 1
print x
б) print x в) x= x + 1
4) Сколько раз будет выполнено тело цикла?
X = 10
FOR а= 5 TO 15
x = x + 1
print x
NEXT а
а) 15 б) 11 в) 10
5) Каким будет результат при выполнении данной программы на 4 шаге?
х = 10
FOR а= 4 TO 16 STEP 2
x = x + 1
print x
NEXT а
а) 16 б) 14 в) 10 6) Запишите результат выполнения следующей программы:
FOR i = 3 TO 18 STEP 3
print i,
NEXT i
а) 3 5 6 … 18
б) 6 7 8 … 18
в) 3 6 9 … 18
7) Выберите начальное значение параметра, конечное значение и шаг таким образом,
чтобы на экран выводились числа 3, 5, 7, 9, 11 ….17
FOR i = ? TO ? STEP ?
print i,
NEXT i
а) 3, 17, – 2
б) 17, 3, 2
в) 3, 17, 2
8) Какая программа будет соответствовать заданной блоксхеме ?
начало
К = 1, 9, 1
N = K * 5
K, N
конец
а) cls
for k = 1 to 9
n = k * 5
next k
print k, n
б) cls
for k = 1 to 9
n = k * 5
print k, n
next k
в) cls
for k = 1 to 9
next k
n = k * 5
print k, n Проверочная работа
по теме: «Оператор цикла FOR . . . NEXT. . .»
ВАРИАНТ N 4
1) Дана программа
FOR D= 10 TO 0 STEP –2
PRINT D*1
NEXT D
Ответьте на вопросы:
а) Сколько раз при работе программы будет выполнена вторая строка?
б) Назовите начальное значение параметра цикла
в) Укажите конечное значение параметра цикла
г) Какое значение будет иметь переменная при третьем построении цикла?
2) Укажите правильно оформленный заголовок цикла
а) FRO D=1 T0 10 STEP 2
б) FOR K=15 TO –15 STEP –5
в) FOR H=30 TO 1 STEP 3
г) FOR 1=F TO 25 STEP 2
д) Для L= 15 TO 80 STEP 3
3) В данной программе выберите операторы, которые образуют тело цикла
x = 5
FOR b = 4 TO 19 STEP 3
print x
NEXT b
x = x + х
а) print x б) print x в) x= x + х
x= x + х
4) Сколько раз будет выполнено тело цикла?
X = 5
FOR b = 3 TO 21 STEP 3
x = x + 2
print x
NEXT b
а) 21 б) 18 в) 7
5) Какой будет результат при выполнении данной программы на 3 шаге?
X = 5
FOR b= 4 TO 19 STEP 3
x = x + 2 print x
NEXT b
а) 9 б) 11 в) 14
6) Запишите результат выполнения следующей программы:
FOR i = 2 TO 17 STEP 3
print i,
NEXT i
а) 2 5 8 … 17
б) 3 6 9 … 18
в) 5 8 11 … 17
7) Выберите начальное значение параметра, конечное значение и шаг таким образом, чтобы
на экран выводились числа 17 … 4.5 4 3.5 3 2.5 2
FOR i = ? TO ? STEP ?
print i,
NEXT i
а) 17, 2, – 0.5
б) 2, 17, – 0.5
в) 17, 2, 0.5
8) Какая программа будет соответствовать заданной блоксхеме ?
а) cls
for a = 1 to 9
n = a * 7
next a
print a, n
б) cls
for a = 1 to 9
n = a * 7
print a, n
next a
в) cls
for a = 1 to 9
next a
n = a * 7
print a, n
начало
A = 1, 9, 1
N = A * 7
A, N
конец
Проверочная работа по оператору цикла на языке программирования Basic
Проверочная работа по оператору цикла на языке программирования Basic
Проверочная работа по оператору цикла на языке программирования Basic
Проверочная работа по оператору цикла на языке программирования Basic
Проверочная работа по оператору цикла на языке программирования Basic
Проверочная работа по оператору цикла на языке программирования Basic
Проверочная работа по оператору цикла на языке программирования Basic
Проверочная работа по оператору цикла на языке программирования Basic
Проверочная работа по оператору цикла на языке программирования Basic
Проверочная работа по оператору цикла на языке программирования Basic
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.