Шитенков
?>

При запуске программы, когда она проросит ввести файл, введите любую латинскую букву или цыфру, нажмите ENTER, затем еще раз нажмите ENTER и еще один раз нажмите ENTERЗадание 1. Составить программу, которая создает типизированный файл, состоящий из 20 случайных чисел целого типа в диапазоне от 1 до 100. Найти минимальное среди этих чисел и прибавить к нему число 10. ​

Информатика

Ответы

Aleksei

если я всё правильно понимаю, длина слова получится 254 байта

решать можно так:

для простоты перевести всё в десятичные числа, затем сравнить размер двух областей памяти (до начала слова и от его начала до конца ОЗУ)

адрес последнего машинного слова: FE(hex) = 254(dec)

объём ОЗУ:   1/2кбайта = 1024/2 байт = 512 байт   (адреса от 0 до 511)

объём области памяти до начала слова (адреса от 0 до 253):

253 - 0 + 1 = 254 байта

объём области памяти от начала слова до конца ОЗУ (адреса от 254 до 511):

511 - 254 + 1 = 258 байт

т.к. области почти равны, то очевидно, что первая- это и есть искомая длина машинного слова (в этой области разместилось первое слово). В конце второй области, после второго слова, останется неиспользованные 4 байта.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

При запуске программы, когда она проросит ввести файл, введите любую латинскую букву или цыфру, нажмите ENTER, затем еще раз нажмите ENTER и еще один раз нажмите ENTERЗадание 1. Составить программу, которая создает типизированный файл, состоящий из 20 случайных чисел целого типа в диапазоне от 1 до 100. Найти минимальное среди этих чисел и прибавить к нему число 10. ​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

predatorfishing608
tenvalerij
dmitrievanata83538
fakyou170
gabramova
Mexx9050
antrotip
Elen-ti81459
СмыковаДарья1969
Alekseevich1012
Vos-sv
федороа
smnra219
Irinalobanowa
Палкина-Дроздова