Контрольное тестирование на экзамен

Вопрос 1:

Свойство алгоритма, позволяющее ему решать множество однотипных задач, различающихся лишь входными данными, называется:

Выберите один из 4 вариантов ответа:

1) массовостью

2) результативностью

3) определенностью

4) детерминированностью

 

Вопрос 2:

На данном рисунке представлена часть алгоритма.

Определите место в котором, по вашему мнению, была допущена ошибка.

Укажите место на изображении:

 

Вопрос 3:

Какая фигура используется для вставки комментария в блок-схему?

Выберите один из 4 вариантов ответа:

1)

2)

3)

4)

 

Вопрос 4:

К каким типам данных относится блок -

Выберите один из 4 вариантов ответа:

1) внешние данные

2) база данных

3) перфолента

4) данные с последовательным доступом

Вопрос 5:

Какая фигура не является разделителем в блок-схеме?

 

Выберите один из 4 вариантов ответа:

1)

2)

3)

4)

 

Вопрос 6:

Укажите на нелогичный переход.

Укажите место на изображении:

 

Вопрос 7:

Какие значения будет принимать переменная z, в зависимости от значений переменной а?

z:= -10;

if a>0

then if a>100

then if a>200

then z:=0

else z:= 20

else z:=100;

Выберите один из 4 вариантов ответа:

1) a <= 0 : 100

0 < a <= 100 : 20

100 < a <= 200 : 0

200 < a : -10

 

2) a <= 0 : -10

0 < a <= 100 : 100

100 < a <= 200 : 20

200 < a : 0

 

3) a <= 0 : 100

0 < a <= 100 : 0

100 < a <= 200 : -10

200 < a : 20

 

4) a <= 0 : -10

0 < a <= 100 : 0

100 < a <= 200 : 0

200 < a : -10

Вопрос 8:

Сколько операций сложения будет произведено при выполнении этого цикла, если k = 10?

for i:= k to k+10 do a:= a+2

Выберите один из 4 вариантов ответа:

1) 11

2) 12

3) 23

4) 30

Вопрос 9:

Сколько раз будет выполнен оператор PRINT TAB(i*3*l) при n=6, m=0 ?

Изображение:

Выберите один из 4 вариантов ответа:

1) 15- раз

2) 12- раз

3) 11- раз

4) 6- раз

 

Вопрос 10:

Какие циклы по отношению друг к другу расположены последовательно?

Изображение:

 

Выберите один из 4 вариантов ответа:

1) FOR k=1 TO n

и

FOR j=k+1 TO n+m

2) FOR k=1 TO n

и

FOR i=k+1 TO n

3) FOR j=k+1 TO n+m

и

FOR i=k+1 TO n

4) FOR i=k+1 TO n

и

FOR j=k+1 TO n+m

 

Вопрос 11:

Данный алгоритм эффективно может быть реализован командой:

 

Выберите один из 4 вариантов ответа:

1) FOR ....

2) SELECT.....

3) IF.....

4) WHILE.....

 

Вопрос 12:

Укажите начало цикла -

Укажите место на изображении:

 

Вопрос 13:

Переменные x и y описаны в программе как целочисленные. Определите значение переменной x после выполнения следующего фрагмента программы:

x: = 432

y: = div(x, 100)

x: = mod(x, 100)*10;

x: = x + y

| div и mod - операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно |

 

Выберите один из 4 вариантов ответа:

1) 72

2) 44

3) 324

4) 752

 

Вопрос 14:

Результаты тестирования представлены в таблице

Фамилия Пол Математика История Физика Химия Биология
Андреев м
Борисов м
Васильева ж
Дмитриев м
Егорова ж
Захарова ж

 

Сколько записей в ней удовлетворяют условию «Пол = ‘ж’ ИЛИ Физика = 79»?

 

 

Выберите один из 4 вариантов ответа:

1) 0

2) 2

3) 3

4) 5

 

Вопрос 15:

Определите значение переменной с после выполнения следующего фрагмента программы:

a := 7

a := a - 4

b := -a

c := -a + 2 * b

 

Выберите один из 4 вариантов ответа:

1) -3

2) -9

3) -13

4) -21

 

Вопрос 16:

Укажите блок условие -

 

Укажите место на изображении:

Вопрос 17:

Укажите на линейный алгоритм -

Укажите место на изображении:

 

Вопрос 18:

 

Укажите соответствие для всех 3 вариантов ответа:

1) - предписания алгоритма должны быть сформулированы так, чтобы они понимались одинаково разработчиком и исполнителем, т.е. они должны быть однозначно понятны.

2) - алгоритм должен описывать круг однотипных задач, исходные данные которых могут изменяться в определенных пределах.

3) - это свойство формального выполнения алгоритма, т.е. строго выполняется последовательность действий до появления результата.

 

__ Массвость

__ Детерминированность

__ Понятность

 

Вопрос 19:

 

Укажите соответствие для всех 3 вариантов ответа:

1) - предписания алгоритма должны быть сформулированы так, чтобы они понимались одинаково разработчиком и исполнителем.

2) - точное выполнение предписаний алгоритма должно привести к результату за n шагов, если правильно разработана исходная модель и сам алгоритм.

3) - четкое разделение всего пути решения задачи на отдельные этапы (шаги).

 

__ Понятность

__ Дискретность

__ Результативность

Вопрос 20:

Данная блок-схема характеризуется командой -

 

 

Выберите один из 4 вариантов ответа:

1) Цикл "до"

2) Цикл "пока"

3) неполная форма условия

4) полная форма условия

Вопрос 21:

Данная блок-схема характеризуется командой -

 

 

Выберите один из 4 вариантов ответа:

1) Цикл "до"

2) Цикл "пока"

3) неполная форма условия

4) полная форма условия

 

Вопрос 22:

Данная блок-схема характеризуется командой -

 

 

Выберите один из 4 вариантов ответа:

1) Цикл "до"

2) Цикл "пока"

3) неполная форма условия

4) полная форма условия

 

Вопрос 23:

Данная блок-схема характеризуется командой -

 

 

Выберите один из 4 вариантов ответа:

1) Цикл "до"

2) Цикл "пока"

3) неполная форма условия

4) полная форма условия