имеется описание var:c array [1…20] of integer Для хранения массива будет отведено… последовательных ячеек памяти объёмом… байтов 1)20, 20 2) 40,20 3)20, 40 4)20,320

Вопрос школьника по предмету Информатика

имеется описание var:c array [1…20] of integer
Для хранения массива будет отведено… последовательных ячеек
памяти объёмом… байтов
1)20, 20
2) 40,20
3)20, 40
4)20,320

Ответ учителя по предмету Информатика

Ответ:

ОбъяснениеВ языке Паскаль описатель типа integer требует выделить под каждую переменную или элемент массива количество памяти, необходимое для размещения чисел из диапазона , т.е. отвести не менее двух байт, что и выполнялось в ранних системах, таких как Turbo Pascal, созданных во времена дорогой оперативной памяти. В современных разработках может выделяться и большее количество байт, например, в PascalABC.Net под переменную типа integer отводится 4 байта.

Описатель array [1..20] of integer требует отвести память под 20 элементов типа integer, следовательно, если говорить о минимально необходимом количестве байт, то ответом будет в) 20, 40.

А для PascalABC.Net ответ должен быть 20, 80

Подробнее — на Znanija.com — https://znanija.com/task/11875752#readmore:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие вопросы от пользователей