СРОЧНО!!!! 40 баллов!
1. Каким служебным словом описывается комбинированный тип?
2. Какой составной структурой идентифицируются элементы записи в Паскаль?
а. <тип данных>.< имя переменной >
б. <имя поля>.<имя переменной>
в. <имя переменной>.<тип данных>
г. <имя переменной>.<имя поля>
3. Дан комбинированный тип данных Mark, который предназначен для описания оценок за четверть ученика по математике, физике, информатике.
Type Mark = Record
Matematika: integer;
Informatika: integer;
Fizika: integer;
End
varOcenki: mark;
Что вычисляется в следующем выражении
(Ocenki.Matematika + Ocenki. Informatika + Ocenki. Fizika)/3;
а. Минимальная оценка среди трех предметов.
б. Сумма оценок по трём предметам.
в. Максимальная оценка среди трех предметов.
г. Средняя оценка среди трех предметов.
4. Дан фрагмент программного кода на Паскале. В какой строчке программы допущена ошибка?
1. Type
2. Uchenik=record
3. Shkola : integer;
4. Fam : string[15];
5. Klass : integer;
6. end;
7. Var
8. A: Uchenik;
9. Begin
10. A. Shkola:= 41;
11. A. Fam:= ‘Иванов’;
12. A. Klass:= ‘шестой’;
13. End;
5. Могут ли повторяться имена полей, составляющих запись в Паскале?
а. Могут, но только один раз.
б. Нет, не могут.
в. Да, могут.
6. Укажите способы доступа к полям записи в Паскаль?
а. Использование оператора присоединения
б. Указание имени переменной и имени поля
в. Указание размера и имени поля
Answers & Comments
1)
I) record
II) array
III) set of
IV) type
2) Г.
3) Г.
4) В 12 строке. Так как Klass это Indeger. Т.е. Какое то целое число, а записана строка ‘шестой’
5) ---
6) Б)