Комбинированный тип данных в Pascal
Список вопросов теста
Вопрос 1
Какие из утверждений верны?
Варианты ответов
- Поле записи может быть только переменной численного типа
- В программе можно использовать массив записей.
- В качестве поля записи может быть указан массив.
- В качестве поля записи может быть указана файловая переменная.
Вопрос 2
Запишите без пробелов оператор присваивания полю day записи date значения
Вопрос 3
Напишите без пробелов первую строку описания комбинированного типа данных music.
Вопрос 4
Как называются объекты комбинированного типа?
Варианты ответов
- Записи
- Строки
- Поля
- Величины
Вопрос 5
Где описывается комбинированный тип данных?
Варианты ответов
- В разделе описания подпрограмм
- В операторном блоке
- В разделе описания типов
- В разделе описания переменных
Вопрос 6
Как называется структурный тип, состоящий из фиксированного числа величин различных типов?
Варианты ответов
- Запись
- Совмещённый тип данных
- Комбинированный тип данных
- Поле
Вопрос 7
Какие из указанных типов могут описывать поля комбинированного типа данных?
Варианты ответов
- integer
- string
- text
- real
Вопрос 8
Как лучше организовать ввод массива записей?
Варианты ответов
- Из числа
- Из файла
- С клавиатуры
- Из строки
Вопрос 9
Какие из вариантов описания комбинированного типа данных являются правильными?
Варианты ответов
- date = record day, month: 1..31; year: string; end;
- date = record day: 1..31; month: string [20]; year: integer; end;
- day: 1..31; month: string [20]; year: text; end;
- date = record day: 1..31; month: string [20]; year: text; end;
Вопрос 10
Как называется величина, находящаяся в составе записи?
Варианты ответов
- Столбец
- Строка
- Поле
- Комбинация
Вопрос 11
Какие служебные слова определяют список полей?
Варианты ответов
- record, degin, end
- record, end
- record, repeat, end
- record
Вопрос 12
В чем заключается существенное отличие между массивами и записями?
Варианты ответов
- В отличие от записей, массива позволяют объединять значения различных типов
- В отличие от массивов, записи позволяют объединять значения различных типов
- Записи относят к комбинированным типам
- Ни в чем
Вопрос 13
Определите ошибку в описании записи
type
avto=record;
number: integer; {номер автомобиля}
marka: string; {марка автомобиля}
fio: string; {фамилия, инициалы владельца}
address: string; {адрес владельца}
end;
Варианты ответов
- не указана длина строковых полей
- слово address написано не верно
- после слова record не ставится точка с запятой
- ошибок нет
Вопрос 14
Имя поля не может иметь тип...
Варианты ответов
- longint
- real
- string
- if
- char