Тесты "Операторы циклов" по дисциплине Информатика
Оценка 4.6

Тесты "Операторы циклов" по дисциплине Информатика

Оценка 4.6
Подготовка к тестированию
DOC
информатика
15.08.2022
Тесты "Операторы циклов" по дисциплине Информатика
Тест 2 по циклам Л7.DOC

Вариант 1

1. Цикл For называется циклом …

а) с заданным количеством шагов;

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

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

 

2. Для записи инкрементного цикла For необходима следующая последовательность:

а) For; начальное значение счетчика; to; конечное значение счетчика; do; тело цикла;

б) тело цикла; начальное значение счетчика; For; to; do; конечное значение счетчика;

в) do; начальное значение счетчика; For; конечное значение счетчика; to; тело цикла;

 

3. Счетчик внутри цикла Repeat изменяется …

а) автоматически;

б) вручную;

в) не знаю.

 

4. Какая из записей не содержит ошибок:

а) While X>0 do;

X:=X-5;

б) While do;

X:=X-5;

в) While X>0 do

X:=X-5;

 

5. Может ли счетчик цикла For изменяться с шагом -1.

а) Да;

б) Нет;

в) Не знаю.

 

6. Сколько раз будет выполнен цикл в следующем фрагменте программы:

X:=5;     While X<=10 do                 X:=X+2

а) ни разу;

б) 2 раза;

в) бесконечное число раз;

г) 3 раза.

 

7. С каким шагом изменятся переменная R в следующем фрагменте программы

R:=1;     Repeat  M:=R+2;  R:=R*2;  Until R>10;

а) +2;

б) *2;

в) -2.

 

8. Какое значение примет переменная Z после выполнения следующей последовательности операций:

Z:=0;

For i:=1 to 3 do

Z:=Z+2*i;

а) 10;

б) 11;

в) 12.

 

9. Какая строка пропущена:

S:=0;       i:=1;

While S<10 do

     begin

      i:=i+1;

         end;

а) S:=S+i;

б) P:=1;

в) P:=P*i.

 

10. Какое значение примет переменная P после выполнения следующих операций:

P:=1;      i:=1;

Repeat

P:=P*i;        i:=i+2;

   Until    i>3;

а) 3;

б) 10;

в) 15.

Вариант 2

1. Цикл While называется циклом …

а) с заданным количеством шагов;

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

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

2. Для записи цикла с постусловием Repeat необходима следующая последовательность:

а) Until; тело цикла; условное выражение; Repeat;

б) Repeat; условное выражение; Until; тело цикла;

в) Repeat; тело цикла; Until; условное выражение;

3. Цикл For может быть …

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

б) декрементным;

в) инкрементным;

г) с постусловием.

4. Какая из записей не содержит ошибок:

а) Repeat;

A:=A+1;

Until A>10;

б) Repeat

A:=A+1;

Until;

в) Repeat

A:=A+1;

Until A>10;

5. Может ли счетчик цикла While изменяться с шагом 0,3.

а) Да;

б) Нет;

в) Не знаю.

6. Сколько раз будет выполнен цикл в следующем фрагменте программы:

S:=0;      For i:=1 to 5 do    S:=S+1;

а) ни разу;

б) 5 раз;

в) бесконечное число раз;

г) 6 раз.

 

7. С каким шагом изменятся переменная R в следующем фрагменте программы

R:=1;     while  R<5  do     begin  R:=R+2;  M:=R*2;  end;

а) +2;

б) *2;

в) -2.

8. Какое значение примет переменная Z после выполнения следующей последовательности операций:

Z:=1;

For i:=1 to 3 do

Z:=Z+2*i;

а) 10;

б) 13;

в) 16.

9. Какая строка пропущена:

S:=0;       i:=1;

While S<10 do

     begin

      S:=S+i;

         end;

а) P:=1;

б) i:=i+1;

в) P:=P*i.

10. Какое значение примет переменная P после выполнения следующих операций:

P:=1;      i:=1;

Repeat

P:=P*i;        i:=i+1;

   Until    P>5;

а) 6;

б) 120;

в) 2.

 

 

Вариант 3

1. Цикл Repeat-Until называется циклом …

а) с заданным количеством шагов;

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

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

 

2. Для записи декрементного цикла For необходима следующая последовательность:

а) For; начальное значение счетчика; downto; конечное значение счетчика; do; тело цикла;

б) тело цикла; начальное значение счетчика; For; downto; do; конечное значение счетчика;

в) do; начальное значение счетчика; For; конечное значение счетчика; downto; тело цикла;

 

3. Определить из предложенных операторов все операторы цикла.

а) For;

б) If;

в) While;

г) Repeat;

д) Case.

 

4. Какая из записей не содержит ошибок:

а) While X>0 do;

X:=X-5;

б) While X>0 do

X:=X-5;

в) While do;

X:=X-5;

 

5. Может ли счетчик цикла Repeat-Until изменяться с шагом 0,3.

а) Да;

б) Нет;

в) Не знаю.

 

6. Сколько раз будет выполнен цикл в следующем фрагменте программы:

S:=0;      For i:=5 to 1 do    S:=S+1;

а) ни разу;

б) 5 раз;

в) бесконечное число раз;

г) 6 раз.

 

7. С каким шагом изменятся переменная R в следующем фрагменте программы

R:=10;   while  R>5  do     begin  R:=R-2;  M:=R*2;  end;

а) +2;

б) *2;

в) -2.

 

8. Какое значение примет переменная Z после выполнения следующей последовательности операций:

Z:=-3;

For i:=3 downto 1 do

Z:=Z+2*i;

а) 3;

б) 6;

в) 9.

 

9. Какая строка пропущена:

S:=0;       i:=1;

While S<10 do

           S:=S+i;             i:=i+1;

а) begin            end;

б) P:=1;

в) P:=P*i.

 

10. Какое значение примет переменная P после выполнения следующих операций:

P:=1;      i:=1;

Repeat

P:=P*i;        i:=i+2;

   Until    P>15;

а) 1;

б) 105;

в) 15.

Вариант 4

1. Блок-схема, представленная на рисунке, отображает цикл

а) с заданным количеством шагов;

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

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

2. Для записи цикла с предусловием While необходима следующая последовательность:

а) While; do; условное выражение; тело цикла;

б) While; тело цикла; do; условное выражение;

в) While; условное выражение; do; тело цикла;

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

а) оператор цикла;

б) условный оператор;

в) оператор выбора.

4. Какая из записей не содержит ошибок:

а) Repeat;

A:=A+1;

Until A>10;

б) Repeat

A:=A+1;

Until A>10;

в) Repeat

A:=A+1;

Until;

5. Можно ли внутри цикла For выполнять изменение счетчика цикла вручную.

а) Да;

б) Нет;

в) Не знаю.

6. Сколько раз будет выполнен цикл в следующем фрагменте программы:

X:=5;     Repeat   S:=S+2   Until X>10

а) ни разу;

б) 2 раза;

в) бесконечное число раз;

г) 3 раза.

7. С каким шагом изменятся переменная   i   в следующем фрагменте программы

R:=1;     For i:=10 downto 1 do R:=R+2; 

а) +1;

б) +2;

в) -1.

8. Какое значение примет переменная Z после выполнения следующей последовательности операций:

Z:=0;

For i:=1 to 5 do

Z:=Z+i;

а) 17;

б) 16;

в) 15.

9. Найти ошибку, приводящую к зацикливанию программы:

S:=0;     i:=1;

While S>10 do

     begin

   S:=S+i;       i:=i+1;

         end;

а) S<10;

б) S:=S*i;

в) i:=i+1.

10. Какое значение примет переменная P после выполнения следующих операций:

P:=1;      i:=1;

Repeat

P:=P*i;        i:=i+1;

   Until    i>5;

а) 100;

б) 120;

в) 140.

 

 

Вариант 5

1. Блок-схема, представленная на рисунке, отображает цикл

а) с заданным количеством шагов;

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

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

2. Для записи инкрементного цикла For необходима следующая последовательность:

а) For; начальное значение счетчика; downto; конечное значение счетчика; do; тело цикла;

б) тело цикла; начальное значение счетчика; For; to; do; конечное значение счетчика;

в) For; начальное значение счетчика; to; конечное значение счетчика; do; тело цикла;

3. Определить все условные операторы цикла.

а) Repeat;

б) If;

в) Write;

г) For;

д) Case.

4. Какая из записей не содержит ошибок:

а) Repeat

A:=A+1;

Until A>10;

б) Repeat

A:=A+1;

Until;

в) Repeat;

A:=A+1;

Until A>10;

5. Повлияет ли изменение внутри цикла For начального или конечного значений счетчика цикла на количество повторений.

а) Да;

б) Нет;

в) Не знаю.

6. Сколько раз будет выполнен цикл в следующем фрагменте программы:

X:=15;   While X<=10 do                 X:=X+2

а) ни разу;

б) 2 раза;

в) бесконечное число раз;

г) 3 раза.

7. С каким шагом изменятся переменная   i    в следующем фрагменте программы

R:=1;     For i:=1 to 10 do R:=R+2; 

а) +1;

б) +2;

в) -1.

8. Какое значение примет переменная Z после выполнения следующей последовательности операций:

Z:=1;

For i:=4 downto 1 do

Z:=Z+2*i;

а) 19;

б) 20;

в) 21.

9. Какая строка пропущена:

i:=1;

While S<10 do

     begin

   S:=S+i;       i:=i+1;

         end;

а) P:=1;

б) S:=0;

в) i:=i*1.

10. Какое значение примет переменная P после выполнения следующих операций:

P:=0;      i:=1;

Repeat

P:=P*i;        i:=i+1;

   Until    i>5;

а) 0;

б) 120;

в) 1.

Вариант 6

 

1. Блок-схема, представленная на рисунке, отображает цикл

а) с заданным количеством шагов;

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

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

2. Для записи декрементного цикла For необходима следующая последовательность:

а) For; начальное значение счетчика; downto; конечное значение счетчика; do; тело цикла;

б) тело цикла; начальное значение счетчика; For; downto; do; конечное значение счетчика;

в) For; начальное значение счетчика; to; конечное значение счетчика; do; тело цикла;

3. Счетчик внутри цикла While изменяется …

а) вручную;

б) автоматически;

в) не знаю.

4. Какая из записей не содержит ошибок:

а) For i:=1 to 5 do;

S:=2+i;

б) For i=1 to 5 do

S:=2+i;

в) For i:=1 to 5 do

S:=2+i;

5. Может ли счетчик цикла For изменяться с шагом 0,4.

а) Да;

б) Нет;

в) Не знаю.

 

6. Сколько раз будет выполнен цикл в следующем фрагменте программы:

X:=15;   Repeat   X:=X+2  Until X>10

а) ни разу;

б) 2 раза;

в) бесконечное число раз;

г) 1 раз.

7. С каким шагом изменятся переменная   M  в следующем фрагменте программы

R:=1;     while  R<5  do     begin  R:=R+2;  M:=R*2;  end;

а) +2;

б) *2;

в) -2.

8. Какое значение примет переменная Z после выполнения следующей последовательности операций:

Z:=-5;

For i:=5 downto 1 do

Z:=Z+i;

а) 10;

б) 15;

в) 20.

9. Какая строка пропущена:

S:=0;

While S<10 do

     begin

   S:=S+i;       i:=i+1;

         end;

а) P:=P*i;

б) P:=1;

в) i:=1.

10. Какое значение примет переменная P после выполнения следующих операций:

P:=1;      i:=1;

Repeat

P:=P*i;        i:=i+1;

   Until    i>3;

а) 5;

б) 6;

в) 7.


Вариант 1 1. Цикл For называется циклом … а) с заданным количеством шагов; б) с предусловием; в) с постусловием

Вариант 1 1. Цикл For называется циклом … а) с заданным количеством шагов; б) с предусловием; в) с постусловием

Вариант 2 1. Цикл While называется циклом … а) с заданным количеством шагов; б) с предусловием; в) с постусловием

Вариант 2 1. Цикл While называется циклом … а) с заданным количеством шагов; б) с предусловием; в) с постусловием

Вариант 3 1. Цикл Repeat -

Вариант 3 1. Цикл Repeat -

Вариант 4 1. Блок-схема, представленная на рисунке, отображает цикл а) с заданным количеством шагов; б) с предусловием; с) с постусловием

Вариант 4 1. Блок-схема, представленная на рисунке, отображает цикл а) с заданным количеством шагов; б) с предусловием; с) с постусловием

Вариант 5 1. Блок-схема, представленная на рисунке, отображает цикл а) с заданным количеством шагов; б) с предусловием; с) с постусловием

Вариант 5 1. Блок-схема, представленная на рисунке, отображает цикл а) с заданным количеством шагов; б) с предусловием; с) с постусловием

Вариант 6 1. Блок-схема, представленная на рисунке, отображает цикл а) с заданным количеством шагов; б) с предусловием; с) с постусловием

Вариант 6 1. Блок-схема, представленная на рисунке, отображает цикл а) с заданным количеством шагов; б) с предусловием; с) с постусловием
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
15.08.2022