Тестовые задания

  • 1. Оператор Do...Loop -это:
  • 1) оператор итеративного цикла;
  • 2) оператор выбора;
  • 3) оператор регулярного цикла;
  • 4) составной оператор.
  • 2. В итеративной циклической структуре число повторений операторов тела цикла:
  • 1) может быть известно заранее;
  • 2) заранее неизвестно;
  • 3) заранее известно или может быть предварительно вычислено;
  • 4) нет верного ответа.
  • 3. Телом цикла в операторе Do...Loop могут быть:
  • 1) только оператор условного перехода или оператор присваивания;
  • 2) только арифметические или логические выражения;
  • 3) любые операторы;
  • 4) нет верного ответа;
  • 4. Для досрочного прекращения итеративного цикла используется оператор:
  • 1) Exit Do; 3) Break;
  • 2) Exit; 4) нет верного ответа.
  • 5. Алгоритмическая структура цикла итеративного типа может быть:
  • 1) с предусловием или с постусловием;
  • 2) только с предусловием;
  • 3) только с постусловием;
  • 4) безусловная.
  • 6. Если при программировании циклической структуры используется оператор Do While...Loop, то тело цикла:
  • 1) обязательно выполнится хотя бы 1 раз;
  • 2) выполняется заданное число раз;
  • 3) оператор не относится к средствам программирования итеративного цикла;
  • 4) может ни разу не выполниться.
  • 7. Если при программировании циклической структуры используется оператор Do ...Loop While, то тело цикла:
  • 1) обязательно выполнится хотя бы 1 раз;
  • 2) может ни разу не выполниться;
  • 3) выполняется заданное число раз;
  • 4) оператор не относится к средствам программирования итеративного цикла.
  • 8. Если при программировании циклической структуры используется оператор Do ...Loop Until, то тело цикла
  • 1) обязательно выполнится хотя бы 1 раз;
  • 2) может ни разу не выполниться;
  • 3) выполняется заданное число раз;
  • 4) оператор не относится к средствам программирования итеративного цикла.
  • 9. После ключевых слов While или Until в операторе итеративного цикла Do ...Loop записывается
  • 1) арифметическое или логическое выражение;
  • 2) оператор выбора;
  • 3) любой оператор;
  • 4) нет верного ответа.
  • 10. Результатом работы фрагмента программы будет:

Dim n As Integer n = 0

Do While n < 5 n = n + 1

Loop

TextBoxl.Text = CStr(n)

  • 1) вывод на экран 6;
  • 2) вывод на экран 0;
  • 3) вывод на экран 5;
  • 4) сообщения об ошибке;
  • 5) «зацикливание».
  • 11. Что будет на экране в результате работы фрагмента программы:

Dim n As Integer n = 0

Do While n < 5 n = n + 1

Loop

TextBoxl.Text = CStr(n)

  • 1) 6;
  • 2) 5;
  • 3) сообщение об ошибке;
  • 4) «зацикливание»;
  • 5) 0.
  • 12. Что будет выведено на форму после выполнения заданного фрагмен та программы: i = 1

DO

i = i + 2

TextBoxl.Text = CStr(i) & vbCrLf LOOP WHILE i < 7

  • 1) столбик чисел от 1 до 7;
  • 2) строка чисел от 1 до 7;
  • 3) столбик чисел от 3 до 7;
  • 4) строка чисел от 3 до 7.
  • 13. При каких начальных значениях переменных алгоритм закончит работу без зацикливания?
  • 1) А=-2 0-3; 4) А=-2 С=-1;
  • 2) А=-3 С=-2; 5)А=-4С=-3.
  • 3) А=-3 С=-3;
  • 14. Цикл с предусловием выполняется следующим образом:
  • 1) выполняется тело цикла, изменяется параметр цикла, проверяется условие продолжения цикла;
  • 2) изменяется параметр цикла, проверяется условие продолжения выполнения цикла, выполняется тело цикла;
  • 3) проверяется условие продолжения выполнения цикла, выполняется тело цикла;
  • 4) тело цикла выполняется п раз (п - натуральное);
  • 5) определяется, сколько раз должен быть выполнен цикл, и далее цикл с предусловием;
  • 6) сводится к циклу с параметром.
  • 15. При каких начальных значениях переменных алгоритм закончит работу без зацикливания:
  • 1) А=-2 С=-1; 3) А=-3 С=3;
  • 2) А=-2 С=-3; 4) А=-3 С=-2.
  • 16. Определить выходные значения переменных А и С после выполнения алгоритма:
  • 1) 17;
  • 2) 0 4;
  • 3) 13;
  • 4) 0-5;
  • 5) зацикливание.
 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ   ОРИГИНАЛ     След >