Предмет: Информатика, автор: хрю12

из оперативной памяти (ОЗУ) записали изображения на флеш-карту. Сколько свободной памяти в ОЗУ останется после операции записи, если одно изображение занимает 16 Кбайт.

Ответы

Автор ответа: PROCOSTE
0

96Кбайт, а можно варианты ответа?

Автор ответа: Аноним
0

Условие задачи совершенно некорректное или авторы задачи не в теме или ты что-то напутала, но попробую хоть чем то помочь.

1. Не понятно, освобождается ли тот кусок ОЗУ после его выгрузки на флешку. 

Если НЕТ(а именно так чаще всего и бывает), то ответ - не изменится.

2. Если ДА, то не известно, этот кусок - буфер для загрузки только одного изображения, в который изображения последовательно считываются по одному, а затем по одному выгружаются на флешку, в конце буфер очищается.

2.1 Если алгоритм такой как описан, то ответ такой

Если до начала операции копирования было N байт свободно, то в процессе работы было (N-16К) свободно, а по окончании копирования опять N.

2.2 Если буфер больше одной фотографии, допустим, на m фотографий, то

До начала операции копирования было N свободных, во время копирования (N - m*16K) свободно, по окончанию копирования снова N.

 

Вот где-то так, ну а N зависит от многих факторов, а именно - физически установленный размер ОЗУ, занятая часть ОЗУ на момент запуска операции копирования, что зависит от типа ОС, запущенных процессов и пр.

Ну и ещё сама программа копирования ведь тоже размещается в ОЗУ и если её величина Р байт, то в процессе копирования(п. 2.2) будет свободно (N - m*16K-P) байт.

 

Так что ответ вот такой, потому что задача сформулирована, повторюсь, КРАЙНЕ НЕКОРРЕКТНО, без понимания происходящих процессов.

 

 

Похожие вопросы