Главная / Программирование /
Введение в программирование / Тест 3
Введение в программирование - тест 3
Упражнение 1:
Номер 1
Какая префиксная запись соответствует выражению (x+y)*(z-x)?
Ответ:
 (1) * + x y – z x 
 (2) * + x y – x z 
 (3) + x y * – z x 
Номер 2
Какая префиксная запись соответствует выражению b*(a+c)?
Ответ:
 (1) * b + a c 
 (2) b * + a c 
 (3) + a c * b 
Номер 3
Какая префиксная запись соответствует выражению (x+y+z)/(z+2)?
Ответ:
 (1) /++ x y z +z 2 
 (2) ++ x y z / +z 2 
 (3) + x y +z /+ z 2 
Упражнение 2:
Номер 1
Какое значение примет выражение (x && y) || z, если x=1, y=1 и z=0?
Ответ:
 (1) 0 
 (2) 1 
 (3) результат не определен 
Номер 2
Какое значение примет выражение !((x && y)) || z, если x=0, y=1 и z=0?
Ответ:
 (1) 0 
 (2) 1 
 (3) результат не определен 
Номер 3
Какое значение примет выражение (x!=y) ? (x+1):0, если x=1, y=3?
Ответ:
 (1) 0 
 (2) 1 
 (3) 2 
 (4) 3 
Упражнение 3:
Номер 1
В каких языках программирования составной оператор указывается фигурными скобками {}?
Ответ:
 (1) С++ 
 (2) Pascal 
 (3) Perl 
Номер 2
Какие операторы относятся к операторам выбора?
Ответ:
 (1) switch 
 (2) for 
 (3) if 
 (4) while 
Номер 3
В каких операторах цикла языка С++ проверка условия цикла производится после выполнения операторов, указанных в цикле?
Ответ:
 (1) for 
 (2) do 
 (3) while 
Упражнение 4:
Номер 1
Какая префиксная запись соответствует выражению (z-y)*(z-x)?
Ответ:
 (1) * - z y – z x 
 (2) - z y – x z 
 (3) z y * – z x 
Номер 2
Какое значение примет выражение (x && y) || z, если x=0, y=1 и z=0?
Ответ:
 (1) 0 
 (2) 1 
 (3) результат не определен 
Номер 3
Какие операторы относятся к операторам цикла?
Ответ:
 (1) switch 
 (2) for 
 (3) if 
 (4) while 
Упражнение 5:
Номер 1
Какая префиксная запись соответствует выражению (x+y)/(z-10)?
Ответ:
 (1) /+ x y -z 10 
 (2) + x y - / z 10 
 (3) + x y /- z 10 
Номер 2
Какое значение примет выражение (x || y) && z, если x=0, y=1 и z=1?
Ответ:
 (1) 0 
 (2) 1 
 (3) результат не определен 
Номер 3
В каких языках программирования составной оператор указывается фигурными скобками {}?
Ответ:
 (1) Java 
 (2) Pascal 
 (3) C++