Тест № 9_18 "Циклические алгоритмы"

Вариант для самоконтроля

 

А1. С помощью какой геометрической фигуры представляется начало цикла в графическом способе представления алгоритма

А2. Функция STEP в цикле FOR…NEXT  указывает компьютеру:

1) Необходимо повторить цикл бессчетное количество раз

2) Значение, содержащееся в переменной цикла

3) На необходимость закончить работу

4) Значение, которое необходимо прибавлять к переменной цикла

 

А3. Цикл FOR…NEXT  приводит к повторению некоторой части программы, которая носит название:

1) Тело цикла                         2) Глубина цикла                     3) Параметр цикла                     4) Приращение

 

А4. Цикл for удобно использовать тогда,

1)      Когда примерно известно количество повторений

2)      Когда точно известно количество повторений

3)      Когда неизвестно количество повторений

4)      Когда повторений в условии задачи нет

 

A5. Оператор цикла, тело которого выполняется как минимум 1 раз независимо от значения параметра цикла,- это оператор цикла…

            1) с предусловием (WHILE)                              2) с постусловием  (REPEAT)                           3) с параметром  (FOR)

 

А6. Что является назначением представленного фрагмента программы:

             s=1

             FOR   k = 1   TO   100

                  s = s * k

             NEXT   k              

             PRINT  s

                        1) Вычисление сотой степени числа k  (s = k100)

                        2) Вычисление произведения первых ста натуральных чисел

                        3) Вычисление произведения ста чисел, введенных пользователем

 

 

A7. Чему равно значение x после выполнения цикла

      X = 0
      for i = 10   to  1000
          x = x + 1

      Next i

      PRINT    x
                            1) 10               2) 989                     3) 990                   4) 991                 5) 1000

 

А8. Зацикливанием называется ситуация, когда...
   1) условие выполняется постоянно                         2) условие не выполняется
   3) тело цикла повторяется более 32000 раз            4) тело цикла не повторяется ни разу
   5) тело цикла отсутствует

 

А9. Любой цикл может быть записан с помощью операторов:

1) FOR … NEXT                            2) IF… THEN … ELSE                        3) GOTO                      4) Все вышеперечисленное


 

B1. Определить значение переменной m после выполнения фрагмента программы: