Инфоурок Информатика Другие методич. материалыКонтрольная работа по информатике по теме "Программирование. Циклы"

Контрольная работа по информатике по теме "Программирование. Циклы"

Скачать материал

Итоговая контрольная работа по теме «Циклы»

Вариант №1

 

1.     Запишите определение цикла (Цикл – это…)

 

2.     Соотнесите оператор и цикл, в котором он используется

А) while                                  1) цикл с постусловием

Б) repeat                                 2) цикл предусловием

 

3.     Какой оператор проверяет условие в начале цикла?

А) repeat

Б) while

 

4.     В каком цикле операторы могут не выполниться ни разу?

А) с постусловием

Б) с предусловием

 

5.     Соотнесите какое условие указывается у какого оператора

А) while                                  1) условие окончания цикла

Б) repeat                                 2) условие выполнения цикла

 

6.     Выберите верный формат записи цикла с предусловием

А) repeat операторы; until <условие>

Б) while <условие> until операторы;

В) while <условие> do операторы;

Г) repeat операторы; do <условие>

 

7.     Какой из приведенных операторов организует цикл со счетчиком

А) For i:=1 to 10 do операторы

Б) while <условие> do операторы

В) For i:=10 to N do операторы

Г) repeat операторы until <условие>

 

8.     Под какими БУКВАМИ записано С ОШИБКОЙ

А) For i=1 to 10 do x:=x+1;

Б) For i:=1 to N do y:=y/2;

В) For i:=10 to 1 do x:=x+y;

Г) For i:=1 to 15 do x:=sqr(x); y:=sqr(y);

 

9.     Под какими БУКВАМИ записано БЕЗ ОШИБКИ

А) while x:=(x*y)/2 do until (i<10)

Б) while i<=10 do begin x:=2+y; i:=i+1; end;

В) repeat until i>10 do y:=y+2; i:=i+1;

Г) repeat begin i:=i+1; y:=y+2; end; until i>10

Д) repeat y:=x/2; i:=i+1; writeln (y) until i>20

 

10. Напишите, что будет выведено на экран после выполнения фрагмента программы

А) y:=0; for i:=1 to 9 do y:=y+1; writeln (y);

 

11. Какое значение примет переменная Y после выполнения программы?

А)

Var Y,X: integer;

   Begin

Y:=1; X:=15;

Repeat

Y:=Y*x;

X:=X-3;

Until x<5;

Writeln (‘Y=’,Y);

End.

 

Б)

Var y,x:integer;

Begin

y:=0; x:=10;

while x>0 do

begin

x:=x-2;

y:=y+x;

end;

writeln (‘y=’,y);

end.

 

12. Напишите фрагмент программ по представленной блок-схеме

 

A)

Б)

13. Решить задачу, используя любой цикл (с известным числом шагов, с предусловием либо постусловием).

 

 


 

Итоговая контрольная работа по теме «Циклы»

Вариант №2

 

1.     Запишите какие бывают циклы

 

2.     Соотнесите оператор и цикл, в котором он используется

А) while                                  1) цикл предусловием

Б) repeat                                 2) цикл с постусловием

 

3.     Какой оператор проверяет условие в конце цикла?

А) repeat

Б) while

 

4.     В каком цикле операторы выполняться обязательно хотя бы один раз?

А) с постусловием

Б) с предусловием

 

5.     Соотнесите какое условие указывается у какого оператора

А) while                                  1) условие выполнения цикла

Б) repeat                                 2) условие окончания цикла

 

6.     Выберите верный формат записи цикла с постусловием

А) repeat операторы; until <условие>

Б) while <условие> until операторы;

В) while <условие> do операторы;

Г) repeat операторы; do <условие>

 

7.     Какой из приведенных операторов организует цикл со счетчиком

А) while <условие> do операторы

Б) For i:=1 to 10 do операторы

В) For i:=10 to N do операторы

Г) repeat операторы until <условие>

 

8.     Под какими БУКВАМИ записано БЕЗ ОШИБОК

А) For i:=1 to 10 do x:=x+1; y:=sqr(y);

Б) For i:=1 to N do y:=y/2;

В) For i:=10 to 1 do x:=x+y;

Г) For i:=1 to 15 do begin x:=sqr(x); y:=sqr(y); end;

 

9.     Под какими БУКВАМИ записано С ОШИБКАМИ

А) while x:=(x*y)/2 do until (i<10)

Б) while i<=10 do begin x:=2+y; i:=i+1; end;

В) repeat until i>10 do y:=y+2; i:=i+1;

Г) repeat begin i:=i+1; y:=y+2; end; until i>10

Д) repeat y:=x/2; i:=i+1; writeln (y) until i>20

 

10. Напишите, что будет выведено на экран после выполнения фрагмента программы

А) for i:=1 to 4 do writeln (i);

 

11. Какое значение примет переменная Yи S после выполнения программы?

А)

Var Y,X: integer;

Begin

Y:=1; X:=10;

Repeat

Y:=x*x;

X:=X-2;

Until x<=0;

Writeln (‘Y=’,Y);

End.

 

Б)

Var s:real;

i:ineget;

s:=0;

i:=5;

while i>2 do

i:=i-1;

s:=s+i*i;

writeln (‘s=’,s);

end.

 

 

 

12. Напишите фрагмент программ по представленной блок-схеме

 

A)

Б)

 

 

 

 

13. Решить задачу, используя любой цикл (с известным числом шагов, с предусловием либо постусловием).

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Контрольная работа по информатике по теме "Программирование. Циклы""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Главный хранитель

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 671 642 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 24.09.2015 16384
    • DOCX 45.2 кбайт
    • 49 скачиваний
    • Рейтинг: 1 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Силантьева Алёна Геннадьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Силантьева Алёна Геннадьевна
    Силантьева Алёна Геннадьевна
    • На сайте: 8 лет и 7 месяцев
    • Подписчики: 1
    • Всего просмотров: 344210
    • Всего материалов: 76

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Фитнес-тренер

Фитнес-тренер

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

Курс повышения квалификации

Особенности подготовки к сдаче ЕГЭ по информатике и ИКТ в условиях реализации ФГОС СОО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 107 человек из 41 региона
  • Этот курс уже прошли 581 человек

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 98 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Мини-курс

Методы анализа и прогнозирования по финансовой отчетности

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Разработка и проведение онлайн-обучения

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 44 человека из 22 регионов

Мини-курс

Уникальный образ как педагога: основные принципы позиционирования

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 22 человека