Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
база_тестов.doc
Скачиваний:
0
Добавлен:
23.01.2020
Размер:
1.12 Mб
Скачать

V2: Алгоритм и его свойства. Способы записи алгоритма.

I:

S: Символом

в блок-схемах алгоритмов обозначается…

-: проверка условия

-: начало программы

-: конец программы

+: ввод/вывод данных

V1: Технологии программирования.

V2: Линейная алгоритмическая структура.

I: S: В результате работы алгоритма

Y:=X-1

Х:=Y+2

Y:=X + Y

вывод Y

переменная Y приняла значение 10. До начала работы алгоритма значением переменной X являлось число..

-: 7

+: 5

-: 10

-: 2

I:

S: Задан фрагмент алгоритма:

  1. Ввод(a, b)

  2. a=a+b

  3. b=a-b

  4. a=a-b

В результате выполнения данного алгоритма…

-: переменная b примет значение разности a и b;

-: переменная a примет значение суммы a и b, a переменная b – разности;

-: переменная a примет значение суммы a и b;

+: переменные a и b обменяются значениями.

I:

S: Значение Y в результате выполнения алгоритма

Ввод А, В, С, Х

Y:=(A+C)/В*Х

Вывод Y

При вводе значений 10, 3, 14, 4, будет равно…

-: 3

-: 8

+: 32

-: 3, 714

I:

S: После выполнения последовательности операторов

a:=5;

b:=7;

a:=a+b

b:=2*b

b:=b-a

переменная b примет значение…

-: 26

-: 14

+: 2

-: 7

V2: Разветвляющаяся алгоритмическая структура.

I:

S: Значение переменной z после выполнения фрагмента алгоритма

x:=-1; y:=1; z:=0

если (у-х)>0

то

если z<>0

то z:=z+1

все

если у>0

то z:=x+1

иначе z:=2*y

все

вывод z

равно…

-: 3

+: 0

-: 1

-: 2

V2: Циклические алгоритмические структуры.

I:

S: Фрагмент программы:

S:=0

нц для i от 1 до 10

ввод а

S:=S+a

кц

S:=S/10

вывод S

выводит…

+: среднее из десяти чисел, введенных с клавиатуры

-: сумму десяти чисел, введенных с клавиатуры

-: долю последнего числа из десяти, введенных с клавиатуры

-: остаток от деления на 10 заданного числа

V2: Основные операторы циклов и ветвления.

I:

S: После выполнения алгоритма

b:=12

d:=46

нц пока d>=b

d:=d-b

кц

значение переменной d равно …

-: 46

+: 10

-: 34

-: 22

V2: Типовые алгоритмы.

I:

S: При структурном подходе к составлению программ могут использоваться понятия:

а) альтернативный выбор

b) цикл

с) подпрограмма

d) наследование

+: а, b, с

-: а, d

-: с, d

-: а, b, d

V1: Языки программирования высокого уровня.

V2: Этапы решения задач на компьютерах

I:

S: Режим интерпретации можно использовать …

-: для изменения синтаксиса языка программирования

-: для изменения семантики языка

-: для компоновки программ на языке высокого уровня

+: при отладке программ на языке высокого уровня

V2: Структурное программирование. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх.

I:

S: Пошаговая детализация постановки задачи, начиная с наиболее общей проблемы, характеризует …

+: метод последовательной декомпозиции сверху – вниз

-: метод верификации

-: метод проектирования «от частного к общему»

-: поиск логической взаимосвязи

V2: Объектно-ориентированное программирование.

I:

S: Программирование, основанное на модульной структуре программного продукта и типовых управляющих структурах алгоритмов, называется…

-: структурным

-: логическим

+: объектно-ориентированным

-: рекурсивным

I:

S: Концепция полиморфизма в объектно-ориентированном программировании означает возможность использования …

-: многоязычных функций

-: одинаковых функций с разными именами

-: нескольких переменных в определении одного класса

+: разных функций с одним и тем же именем в разных классах

I:

S: Понятию «класс» объектно-ориентированного программирования соответствует в классическом программировании понятие…. +: модуль

-: оператор

-: тип данных

-: подпрограмма

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]