Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
42
Добавлен:
27.04.2015
Размер:
517.19 Кб
Скачать

4.6.4. Тестовые задания по теме «Программирование алгоритмов итеративных циклических структур»

  1. Оператор Dо…Lооp – это

  1. оператор итеративного цикла

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

  3. оператор регулярного цикла

  4. составной оператор

  1. В итеративной циклической структуре число повторений операторов тела цикла

  1. может быть известно заранее

  2. заранее неизвестно

  3. заранее известно или может быть предварительно вычислено

  4. нет верного ответа

  1. Телом цикла в операторе DoLoop могут быть

  1. только оператор условного перехода или оператор присваивания

  2. только арифметические или логические выражения

  3. любые операторы

  4. нет верного ответа

  1. Для досрочного прекращения итеративного цикла используется оператор

  1. Exit Do

  2. Exit

  3. Break

  4. нет верного ответа

  1. Алгоритмическая структура цикла итеративного типа может быть

  1. с предусловием или с постусловием

  2. только с предусловием

  3. только с постусловием

  4. безусловная

  1. Если при программировании циклической структуры используется оператор Do WhileLoop, то тело цикла

  1. обязательно выполнится хотя бы 1 раз

  2. выполняется заданное число раз

  3. оператор не относится к средствам программирования итеративного цикла

  4. может ни разу не выполниться

  1. Если при программировании циклической структуры используется оператор DoLoop While, то тело цикла

  1. обязательно выполнится хотя бы 1 раз

  2. может ни разу не выполниться

  3. выполняется заданное число раз

  4. оператор не относится к средствам программирования итеративного цикла

  1. Если при программировании циклической структуры используется оператор

Do …Loop Until , то тело цикла

  1. обязательно выполнится хотя бы 1 раз

  2. может ни разу не выполниться

  3. выполняется заданное число раз

  4. оператор не относится к средствам программирования итеративного цикла

  1. После ключевых слов While или Until в операторе итеративного цикла DoLoop записывается

  1. арифметическое или логическое выражение

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

  3. любой оператор

  4. нет верного ответа

  1. Результатом работы фрагмента программы

Dim n As Integer

n=0

Do While n<5

n=n+1

Loop

TextBox1.Text = CStr(n)

будет

  1. вывод на экран 6

  2. вывод на экран 0

  3. вывод на экран 5

  4. сообщения об ошибке

  5. «зацикливание»

  1. Что будет на экране в результате работы фрагмента программы

Dim n As Integer

n=0

Do Until n<5

n=n+1

Loop

TextBox1.Text = CStr(n)

  1. 6

  2. 5

  3. сообщение об ошибке

  4. «зацикливание»

  5. 0

  1. При каких начальных значениях переменных алгоритм закон­чит работу без зацикливания

  1. А=-2 С=-3

  2. А=-3 С=-2

  3. А=-3 С=-3

  4. А=-2 С=-1

  5. А=-4 С=-3

  1. При каких начальных значе­ниях переменных алгоритм закончит работу без зацикливания

  1. А=-2 С=-1

  2. А=-2 С=-3

  3. А=-3С=3

  4. А=-3 С=-2

  1. Что будет на экране в результате работы фрагмента программы

Dim n, s As Integer

s = 0 : n=123

Do

s = s * 10 + n Mod 10

n = n \ 10

Loop Until n = 0

TextBox1.Text = "s=" & CStr(s)

TextBox2.Text = "n=" & CStr(n)

  1. s=321 n=0

  2. s=123 n=0

  3. s=321 n=123

  4. s=0 n=0

  1. При каких начальных значе­ниях переменных алгоритм закончит работу без зацикливания

  1. А= 2 С=2

  2. А=-3 С=-2

  3. А=-3 С= 0

  4. А=-3 С=-1

  5. А=4 С= 5

  1. При каких начальных значе­ниях переменных алгоритм закончит работу без зацикливания

  1. А= 2 С=-3

  2. А= 3 С=-2

  3. А=-3 С-1

  4. А=-3 С=0

  5. А= 4 С=-4

  1. Определить выходные значения переменных А и С после выполнения алгоритма

  1. 1 7

  2. 0 -4

  3. 1 3

  4. 0 -5

  5. зацикливание

  1. Определить выходные значе­ния переменных Аи С после вы­полнения алгоритма

  1. 0 0

  2. 0 2

  3. 0 1

  4. -1 0

  5. зацикливание

  1. Определить выходные значения переменныхА и С после вы­полнения алгоритма

  1. 0 0

  2. 0 -2

  3. 1 0

  4. 0 -1

  5. зацикливание

  1. Что будет выведено на форму после выполнения заданного фрагмента программы

i = 1

DO

i = i + 2

TextBox1.Text = CStr(i) & vbCrLf

LOOP WHILE i <7

  1. столбик чисел от 1 до 7

  2. строка чисел от 1 до 7

  3. столбик чисел от 3 до 7

  4. строка чисел от 3 до 7

  1. Сколько раз будут выполнены операторы тела цикла при выполнении данного фрагмента

А=1

S = 0

Do While S < 10

S = S + A

А=А+А^2

Loop

  1. 10

  2. 3

  3. 4

  4. 5

  5. 1

  1. Что будет выведено на форму после выполнения заданного фрагмента программы

i = 0

Do Until i > 5

TextBox1.Text = CStr(i) & vbCrLf

Loop

  1. столбик чисел от 1 до 5

  2. столбик чисел от 1 до 6

  3. бесконечный цикл (ничего не печатается)

  1. Цикл с предусловием выполняется следующим образом

  1. выполняется тело цикла, изменяется параметр цикла, проверяется условие продолжения цикла

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

  3. проверяется условие продолжения выполнения цикла, выполняется тело цикла

  4. тело цикла выполняется n раз (n – натуральное)

  5. определяется, сколько раз должен быть выполнен цикл, и далее цикл с предусловием сводится к циклу с параметром

Соседние файлы в папке Учебное_пособие-Раздел4-Информатика-270100з