Вопрос школьника по предмету Информатика
имеется описание 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:
Похожие вопросы от пользователей
«I came to London this afternoon,” the young man went on. “I had a meal at the hotel, sent a letter to my people, giving them the address and then went out to buy a piece of soap. They are supposed to give you soap at the hotel but it’s always so bad that I decided to buy some for myself.