Тест «Работа c
элементами программы ЯП Pascal»
Задание #1
Вопрос:
Как вводить значения при выполнении следующей строки?
Read(a,b,c,d);
Выберите один из 5 вариантов ответа:
1) нет правильного ответа
2) 5 8 74 6
3) 5
8
74
6
4) 58746
5) 5,8,74,6
Задание #2
Вопрос:
Какой тип данных выбрать для работы со следующими значениями?
Укажите соответствие для всех 5 вариантов ответа:
1) byte
2) так записывать число в Pascalе
нельзя
3) real
4) integer
5) word
__ -56
__ 122
__ 12.56
__ 12,65
__ 12587
Задание #3
Вопрос:
Как записать выражение?
Выберите один из 5 вариантов ответа:
1) c : = sqrt (sqr(a)+sqr(b))
2) c = sqrt (sqr(a)+sqr(b))
3) c : = sqrt (sqr(a)+sqr(b)
4) c : = sqr (sqrt(a)+sqrt(b))
5) c : = sqrt (sqr(a))+sqr(b)
Задание #4
Вопрос:
Установите соответствие
Укажите соответствие для всех 6 вариантов ответа:
1) квадрат числа
2) квадратный корень
3) вывод
4) ввод
5) библиотечный модуль
6) модуль
__ writeln
__ sqr
__ sqrt
__ crt
__ readln
__ abs
Задание #5
Вопрос:
Установите соответствие:
Укажите соответствие для всех 5 вариантов ответа:
1) остаток от деления
2) целая часть от деления
3) квадрат числа
4) квадратный корень числа
5) абсолютное значение
__ div
__ mod
__ sqrt
__ sqr
__ abs
Задание#6
Вопрос:
Установите соответствие между выражением и результатом:
Укажите соответствие для всех 5 вариантов ответа:
1) 41
2) 3
3) 12
4) 1
5) 0
__ 2541 mod 10
__ 123 div 10
__ 2541 mod 100
__ 123 mod 10
__ 502 mod 2
Задание #7
Вопрос:
Выберите верную запись для вычисления следующего задания:
Выберите один из 5 вариантов ответа:
1) If
(x>0) and (x<5) then f : =-sqr(x)-1 else if x > = 5 then f : =
sqrt ( 2*x-1) else f : = sqrt ( abs ( x-5) );
2) If
(x>0) or (x<5) then f : =-sqr(x)-1 else if x > = 5 then f : =
sqrt ( 2*x-1) else f : = sqrt ( abs ( x-5) );
3) If
x>0 and x<5 then f : =-sqr(x)-1; if x > = 5 then f : = sqrt (
2*x-1) else f : = sqrt ( abs ( x-5) );
4) If
(x>0) and (x<5) then f : =-sqr(x)-1 then if x > = 5 then f : = sqrt
( 2*x-1) else f : = sqrt ( abs ( x-5) );
Задание #8
Вопрос:
a:=5; b:=10;
If a > b then c : = (a mod 2)*b else c : = (a div 2)*b;
Чему равен результат? с=?
Выберите один из 5 вариантов ответа:
1) 20
2) 10
3) 25
4) 0
5) 50
Задание #9
Вопрос:
a:=12; b:=10;
If a - b>0 then c : = sqr(a)-b else c : = sqr(b) - a;
Чему равен результат? с=?
Выберите один из 5 вариантов ответа:
1) 134
2) 144
3) 88
4) 4
5) 154
Задание #10
Вопрос:
a : = 12; b : = 10; d : = 20
If a > b then if a > d then c : = a+b+d else
if b> d then if b > a then c : = a*b-d else c : =
(2*a-b)*d
else writeln('нет решений');
Чему равен результат? с=?
Выберите один из 5 вариантов ответа:
1) нет решений
2) 42
3) 10
4) 280
5) 22
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.