Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инф.и пррограммирование-для начинающих.doc
Скачиваний:
12
Добавлен:
02.09.2019
Размер:
1.23 Mб
Скачать

30. Алгоритмизация и программирование / Алгоритмы циклической структуры

1. Для цикла с предусловием справедливо утверждение:  …

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

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

  3. если условие истинно, выполнить последовательность действий

  4. выполнять тело цикла заданное число раз

2. Определите, сколько раз выполнится цикл во фрагменте программы нц пока       кц

  1. ни разу

  2. +5

  3. 4

  4. бесконечное число раз

3. Укажите, каким циклом составляется следующая последовательность из n=8 элементов [4, 6 , 8 , 10, 12, 14, 16, 18].

  1. нц для i от 1 до n A[i]:=i*2 кц

  1. +нц  для i от 1 до n A[i]:=i*2+2 кц

  1. нц для i от 2 до n A[i]:=i*i кц

  1. нц для i от 1 до n A[i]:=i*2-2 кц

4. После выполнения следующего фрагмента алгоритма значение целочисленной переменной  Х  будет равно …

  1. 10

  2. 15

  3. +5

  4. 0

5. Блок-схема цикла с постусловием имеет вид …

  1. +

31. Алгоритмизация и программирование / Понятие о структурном программировании. Модульный принцип программирования. ...

1. Параметры подпрограммы, используемые для ее описания, называются ...

  1. +формальными

  2. локальными

  3. глобальными

  4. фактическими

2. Подпрограмма – это …

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

  2. объявления переменных, размещенные сразу под заголовком программы

  3. комментарии, которые находятся под текстом основной программы

  4. часть компьютерной программы, выполняющаяся внутри цикла

3. При поступлении абитуриента в ВУЗ существует автоматическая система его зачисления на различные специальности по результатам сдачи пяти экзаменов. Система представляет собой программу, созданную на принципах структурного программирования. Первый модуль программы подсчитывает сумму набранных балов на экзаменах, второй модуль –  среднее значение. Следующий модуль рассчитывает комплексную оценку полученных результатов и сравнивает со средним проходным баллом на выбранную специальность. Модуль вывода результатов показывает, на какие специальности сможет быть зачислен абитуриент. Минимальное количество подпрограмм, которое целесообразно реализовать в рассмотренной системе, равно …

  1. 1

  2. +4

  3. 3

  4. 2

4. В основу методологии структурного программирования положено использование четырех видов основных структур (композиций операторов) –  последовательности, подпрограммы, альтернативы и цикла. На рисунке отсутствует структура …

  1. цикл

  2. альтернатива

  3. +подпрограмма

  4. последовательность

32. Алгоритмизация и программирование / Объектно-ориентированное программирование

1. Для объектно-ориентированного программирования верно, что …

  1. +объект – это экземпляр класса

  2. класс – это экземпляр объекта

  3. объект и класс – это одно и то же

  4. класс и объект никак не связаны между собой

2. Разработана программа с использованием средств объектно-ориентированного программирования. Для вычисления суммы двух чисел создана функция суммы, которая в качестве входных аргументов использует значение соответствующих свойств объектов «Поле ввода 1» и «Поле ввода 2». Выполнение этой функции осуществляется при обработке события «Одно нажатие кнопки Сумма». Результирующая сумма изменяет __________  отображение объекта «Поле ввода 3».

  1. событие

  2. базовый класс

  3. метод

  4. +свойство

3. В объектно-ориентированном программировании средством структурирования являются …

  1. Методы

  2. свойства

  3. +классы

  4. события