Вопрос по информатике:
из оперативной памяти (ОЗУ) записали изображения на флеш-карту. Сколько свободной памяти в ОЗУ останется после операции записи, если одно изображение занимает 16 Кбайт.
- 06.12.2015 09:10
- Информатика
- remove_red_eye 8227
- thumb_up 7
Ответы и объяснения 2
Условие задачи совершенно некорректное или авторы задачи не в теме или ты что-то напутала, но попробую хоть чем то помочь.
1. Не понятно, освобождается ли тот кусок ОЗУ после его выгрузки на флешку.
Если НЕТ(а именно так чаще всего и бывает), то ответ - не изменится.
2. Если ДА, то не известно, этот кусок - буфер для загрузки только одного изображения, в который изображения последовательно считываются по одному, а затем по одному выгружаются на флешку, в конце буфер очищается.
2.1 Если алгоритм такой как описан, то ответ такой
Если до начала операции копирования было N байт свободно, то в процессе работы было (N-16К) свободно, а по окончании копирования опять N.
2.2 Если буфер больше одной фотографии, допустим, на m фотографий, то
До начала операции копирования было N свободных, во время копирования (N - m*16K) свободно, по окончанию копирования снова N.
Вот где-то так, ну а N зависит от многих факторов, а именно - физически установленный размер ОЗУ, занятая часть ОЗУ на момент запуска операции копирования, что зависит от типа ОС, запущенных процессов и пр.
Ну и ещё сама программа копирования ведь тоже размещается в ОЗУ и если её величина Р байт, то в процессе копирования(п. 2.2) будет свободно (N - m*16K-P) байт.
Так что ответ вот такой, потому что задача сформулирована, повторюсь, КРАЙНЕ НЕКОРРЕКТНО, без понимания происходящих процессов.
- 08.12.2015 01:49
- thumb_up 24
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.