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

Алгоритмы

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

Х:=12

Z:=7

вывод ( "Х= ", X=Z, " Х= ", X, Z+X);

на печать будет выведено...

X= FALSE X= 7 Z+X

Х= Х=7 Х= 7 Z+X

Х= 7 Х= 7 Z+X=19

Х= FALSE X= 1219

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

Х:=12

Z:=7

вывод ( "Х=, X=Z, " Z=, X, " Z+X" );

на печать будет выведено...

Х= 7 Z= 7 Z+X

X= 7 Z= 7 Z+X=19

X= FALSE Z= 7 19

X= FALSE Z= 12 Z+X

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

Х:=5

Z:=7

вывод ( "Х= ". X<Z, " Х= ", Z>X, Z+X); на печать будет выведено...

X= TRUE X= TRUE12

Х= X<Z X= Z>X12

Х= TRUE X= TRUEZ+X

Х= 5<7 Х= 7>512

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

ввод X, А, В, С

Y := Х^3+В*С+А

вывод Y

при вводе значений

X, А, В, С, равных: 3, 2048, 2047 и -1 соответственно, значение Y будет равно...

2048

28

-2047

1

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

ввод X, А, В, С

Y := X^А+В*sin(C)

вывод Y

При вводе значений X, А, В, С, равных: 5, 2, 467 и 0 соответственно, значение Y будет равно...

16

36

25

49

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

ввод А, В, С, X

Y:= (А+С)/В*Х

вывод Y

при вводе значений: 10, 3,14, 4, будет равно...

8

32

3

3,714

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

Х=3 , Y=0,5

Х=2 , Y=2

Х=2 , Y=3,5

Х=3 . Y=4,5

Приведенный фрагмент программы ...

вывод «введите число >0 и <1000»

ввод X

если X<10 то Y := 1

иначе если X < 100

то Y := 2

иначе Y := 3

конец если

для введенного числа 0 < X < 1000

  1. находит число знаков введенного числа

  2. находит значение введенного числа

  3. удваивает значение введенного числа

  4. проверяет правильность введенного числа

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

алг «Вывод чисел»

нц для i.=2 до 6

вывод i

кц

будут выведены числа...

1,2,3.4,5

2,3.4,5,6

2, 4, 6

1,3.5

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

a = 30 b = a/2+1

ЕСЛИ (a < b*2) И (b> 15) ТО а = a +1

ИНАЧЕ

a = 20

КОНЕЦ ЕСЛИ

ВЫВОД a

•значение переменной a будет равно...

21

30

31

20

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

при вводе значений X, А, В, С, равных: 2, 0, 4 и 0,25 соответственно, значение Y будет равно...

34

52

1000

33

Представленный фрагмент блок-схемы алгоритма

переменная А примет значение

1*2*3*4*5

25

24

1*2*3*4

В программе, вычисляющей сумму положительных чисел, из 20 введенных с клавиатуры.

необходимо вставить оператор ...

S:=S*a

S:=S+a

S:=a

a:=a+S

В представленном фрагменте программы

b:=12

d:= 46

нц пока d >= b

| d := d – b

кц

тело цикла выполнится...

1 раз

2 раза

3 раза

4 раза

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

А:=12

В:=10

А := 2 * А - В

В := А / 2

переменные А и В примут значения...

А = 12; В = 10

А = 24; В = 12

А = 14; В = 7

А =«2* А-В»; В =«А/2»

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

х = 10

у =(х + 1) *2-х/2

ЕСЛИ (HE(x>y)) ИЛИ (НЕ(у = 17)) ТО

X =.y*2

ИНАЧЕ х =у+30

КОНЕЦ ЕСЛИ

ВЫВОД х

значение переменной х будет равно ...

47

34

10

17

Если элементы массива D[1..5] равны соответственно 4, 1, 5, 3, 2, то значение выражения D[D[4]]-D[D[5]] равно...

1

-4

-3

4

В результате выполнения фрагмента алгоритма какие значения принимала переменная А если N=8.

4,16, 36, 64

4. 12, 24, 16

4. 16, 12, 48

2, 4, 16,12

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

b:= 10

d:=40

нц пока d >= b

| d := d - b

кц

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

40

0

10

30

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

алг «Вычисление значения переменной р»

р:=1

i:=3

нц пока i<=6

р := р*i

i := i+3

кц

вывод р

значение переменной р будет равно числу ...

9

6

18

12

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

ввод А, В, С, Х

Y := (А+С)/В*Х

вывод Y

при вводе значений: 10, 3, 14, 4, будет равно...

3

32

8

3,714

Результат выполнения алгоритма, описанного блок-схемой,

равен…

A = -2, B = -10

A = -22,B = -10

A = -32,B = -10

A = -2, В = 8

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

необходимо вставить условие...

а=1

а<0

а>0

a<N

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

а = 30 b = а/2+1

ЕСЛИ (а < b*2) И (b > 15) ТО

а = а+1

ИНАЧЕ а = 20

КОНЕЦ ЕСЛИ

ВЫВОД а

значение переменной а будет равно...

31

30

20

21

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

Y := X - 1

X := Y +2

Y := X + Y вывод Y

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

7

2

10

5

В блок-схеме алгоритма внутри данного символа

следует написать...

конец

начало

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

логическое выражение

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

а:=3; b:=7;

ПОКА (а / 2) < (b/ 3)

НЦ

а:=а+2;

b:=b+3;

КЦ;

100

10

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

1000

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

с: = 5;

d: = 7;

с: = с - d;

d: = 7 * d;

d: = с - d;

значение переменных c и d будет равно ...

с =5; d = 7

с =-2; d = 49

c = -2; d = -51

c = 5; d = -51