Главная / Образование /
Введение в информатику / Тест 7
Введение в информатику - тест 7
Упражнение 1:
Номер 1
После выполнения фрагмента вида
s := 0; i := 1; while (i < 4) do begin i := i+1; s: = s + i end
значение переменной s равно:
Ответ:
 (1) 8 
 (2) 9 
 (3) 10 
Номер 2
Фрагмент вида
y := 0;
x := 12345;
for i := 1 to 4 do
begin
y := y + x mod 10;
x: = int(x/10);
end;
вычисляет значение переменной y
, равное:
Ответ:
 (1) 16 
 (2) 15 
 (3) 14 
Номер 3
Значение переменной р после выполнения фрагмента вида
p := 1; i := 4; while (i > 0) do begin р := р*i; i := i – 1 end;
равно:
Ответ:
 (1) 1 
 (2) 12 
 (3) 24 
Упражнение 2:
Номер 1
Фрагмент вида
b := abs(b); while ((а > 0) and (b > 0)) do if (а > b) then а := a mod b else b := b mod а; f := а + b;
определит значение переменной f = 1 при значениях:
Ответ:
 (1) a = 0; b = 2 
 (2) a = 2; b = 14 
 (3) a = 14; b = –3 
Номер 2
Выражение вида k*exp(ln(n)) вычисляет:
Ответ:
 (1) степень n числа k 
 (2) цифру k-го разряда в числе ; 
 (3) произведение чисел k и n 
Номер 3
Выражение вида exp(k*ln(n)) вычисляет:
Ответ:
 (1) степень k числа n 
 (2) степень n числа k 
 (3) произведение чисел k и n 
Упражнение 3:
Номер 1
Фрагмент вида:
k := 1;
while (k < 100)
do k := k + k;
write(k);
выведет значение k
, равное:
Ответ:
 100 
Номер 2
Значение переменной s
после выполнения фрагмента вида
s := 0; i : = 1;
while(i < 5) do
begin
i := i + 1; s := s + i
end;
будет равно:
Ответ:
 (1) 9 
 (2) 14 
 (3) 17 
Упражнение 4:
Номер 1
В результате выполнения фрагмента вида
x := 44; y := 12; x := x div y; y := x*y + x/2;
получим:
Ответ:
 (1) x = 3; y = 37,5 
 (2) x = 8; y = 55 
 (3) x = 44; y = 375 
Номер 2
В результате выполнения фрагмента вида:
x := 2;
y := 5;
z := x + y;
x := z div x;
y := y – x;
получим:
Ответ:
 (1) x = 3; y = 2; z = 7 
 (2) x = 2; y = 3; z = 7 
 (3) x = 4; y = 3; z = 7 
Номер 3
В результате выполнения фрагмента вида:
x := 44; y := 12; x := x mod y; y := x*y + int(x/3);
получим:
Ответ:
 (1) x = 8, y = 98 
 (2) x = 3, y = 92 
 (3) x = 3, y = 93 
Упражнение 5:
Номер 1
Алгоритм не обладает свойством:
Ответ:
 (1) полноты 
 (2) массовости 
 (3) положительности 
Номер 2
Алгоритм не обладает свойством:
Ответ:
 (1) полноты 
 (2) детерминированности 
 (3) открытости 
Номер 3
Алгоритм обладает свойством:
Ответ:
 (1) формализованности 
 (2) массовости 
 (3) индивидуальности