
СРОЧНО!!!! 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. Укажите способы доступа к полям записи в Паскаль? а. Использование оператора присоединения б. Указание имени переменной и имени поля в. Указание размера и имени поля

Ответы на вопрос

1)
I) record
II) array
III) set of
IV) type
2) Г.
3) Г.
4) В 12 строке. Так как Klass это Indeger. Т.е. Какое то целое число, а записана строка ‘шестой’
5) ---
6) Б)



Комбинированный тип описывается служебным словом "Record" в Паскале.
Элементы записи в Паскале идентифицируются составной структурой: а. <тип данных>.<имя переменной>.
В данном выражении вычисляется г. Средняя оценка среди трех предметов. (Сумма оценок по трём предметам, деленная на 3).
Ошибка допущена в строке 12. В этой строке происходит присвоение строки ("шестой") переменной A.Klass, которая ожидает целочисленное значение. Верное присвоение должно быть например: A.Klass := 6; или A.Klass := 6.
Да, имена полей, составляющих запись в Паскале, могут повторяться.
Способы доступа к полям записи в Паскале: б. Указание имени переменной и имени поля.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili