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

SashaGirl13579 SashaGirl13579    1   28.06.2019 08:50    288

Ответы
milena195 milena195  02.10.2020 13:45
В языке Паскаль описатель типа integer требует выделить под каждую переменную или элемент массива количество памяти, необходимое для размещения чисел из диапазона [-2^{16};2^{16}-1], т.е. отвести не менее двух байт, что и выполнялось в ранних системах, таких как Turbo Pascal, созданных во времена дорогой оперативной памяти. В современных разработках может выделяться и большее количество байт, например, в PascalABC.Net под переменную типа integer отводится 4 байта.

Описатель array [1..20] of integer требует отвести память под 20 элементов типа integer, следовательно, если говорить о минимально необходимом количестве байт, то ответом будет в) 20, 40.
А для PascalABC.Net ответ должен быть 20, 80.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика