Простые типы данных языка Паскаль
Список вопросов теста
Вопрос 1
Укажите верно записанное вещественное число:
Варианты ответов
- 12,5е-10
- 14.01е-9
- 15.06Е+14
- 7.25*Е-8
Вопрос 2
Дано описание:
var x, y, z : integer;
Какой из операторов вызовет ошибку в программе?
Варианты ответов
- z:=x+y;
- z:=x*y;
- z:=y/2;
- z:=x*100;
Вопрос 3
Даны числа: Х:=158; Y:=50;
Результатом операции X mod Y будет..
Варианты ответов
- 3
- 8
- 38
Вопрос 4
Укажите соотвествие ключевым словам и их обозначениям:
1.
Label
2.
var
3.
const
4.
type
Варианты ответов
- константа
- переменная
- метка
- тип
Вопрос 5
Укажите соответствие переменных и их типов.
1.
x:=1;
2.
y:=2.0;
3.
z:=false;
4.
d:='false';
5.
var f : -23..45;
Варианты ответов
- real
- integer
- char
- boolean
- интервальный
Вопрос 6
Даны числа: a:=385; b:=25;
Запишите результат операции: 385 div 25
Вопрос 7
Укажите приоритеты выполнения логических операций
Варианты ответов
- not true
- true and true
- true or true
Вопрос 8
Дано логическое выражение:
(35 mod 7=2) or (15 div 2=1) and (not(true))
Запишите результат этого выражения.
Вопрос 9
Дано описание переменных:
VAR A,B,C : 1..25;
Укажите пары чисел, при которых не возникнет ошибок, eсли в программе присутствует оператор: C:= A*B;
Варианты ответов
- 3 8
- 5 8
- -3 -8
- 2 10
- 13 9
Вопрос 10
Дано описание:
type Color=(yellow, white, blue, black);
Какие операции не допустимы над этими значениями.
Варианты ответов
- +
- *
- ord
- succ
- chr
Вопрос 11
Дано описание:
type Color=(yellow, white, blue, black);
Определите результат операции: ord(blue)
Вопрос 12
Дано описание:
type Color=(yellow, white, blue, black);
Результатом операции blue>white будет....
Вопрос 13
Какой тип данных не входит в порядковый тип?
Варианты ответов
- интервальный
- перечисляемый
- integer
- real
- char
- boolean
Вопрос 14
Какой тип данных не может быть базовым для интервального типа данных?
Варианты ответов
- integer
- real
- char
- boolean
- любой перечисляемый
Вопрос 15
Дано описание:
var b: 1..15;
Какой оператор вызовет ошибку в программе, если b:=4;?
Варианты ответов
- b:=b+11;
- b:=b*2
- b:=b/2;
- b:=b*3+1;
- b:=(b+2)*3;


