Чтобы нарисовать массив по информатике вам нужно сделать следующее - берете массив по информатике, и очень-очень длинную полоску бумаги, и в ней распологаете массив, в случае одномерного массива все понятно - индекс определяет смещение от начала массива и, таким образом определяет сам элемент, в случае двумерного массива первый индекс определяет виртуальную строку - смещение, помноженное на максимальную длину строки, а индекс столбца определяет смещение внтури строки - т.е. какой бы размерности не был массив он в любом случае в памяти ЭВМ представляет в виде примитивной одномерной бумажки-строки.
Условие задачи совершенно некорректное или авторы задачи не в теме или ты что-то напутала, но попробую хоть чем то Не понятно, освобождается ли тот кусок ОЗУ после его выгрузки на флешку.
Если НЕТ(а именно так чаще всего и бывает), то ответ - не изменится.
2. Если ДА, то не известно, этот кусок - буфер для загрузки только одного изображения, в который изображения последовательно считываются по одному, а затем по одному выгружаются на флешку, в конце буфер очищается.
2.1 Если алгоритм такой как описан, то ответ такой
Если до начала операции копирования было N байт свободно, то в процессе работы было (N-16К) свободно, а по окончании копирования опять N.
2.2 Если буфер больше одной фотографии, допустим, на m фотографий, то
До начала операции копирования было N свободных, во время копирования (N - m*16K) свободно, по окончанию копирования снова N.
Вот где-то так, ну а N зависит от многих факторов, а именно - физически установленный размер ОЗУ, занятая часть ОЗУ на момент запуска операции копирования, что зависит от типа ОС, запущенных процессов и пр.
Ну и ещё сама программа копирования ведь тоже размещается в ОЗУ и если её величина Р байт, то в процессе копирования(п. 2.2) будет свободно (N - m*16K-P) байт.
Так что ответ вот такой, потому что задача сформулирована, повторюсь, КРАЙНЕ НЕКОРРЕКТНО, без понимания происходящих процессов.
Чтобы нарисовать массив по информатике вам нужно сделать следующее - берете массив по информатике, и очень-очень длинную полоску бумаги, и в ней распологаете массив, в случае одномерного массива все понятно - индекс определяет смещение от начала массива и, таким образом определяет сам элемент, в случае двумерного массива первый индекс определяет виртуальную строку - смещение, помноженное на максимальную длину строки, а индекс столбца определяет смещение внтури строки - т.е. какой бы размерности не был массив он в любом случае в памяти ЭВМ представляет в виде примитивной одномерной бумажки-строки.
Условие задачи совершенно некорректное или авторы задачи не в теме или ты что-то напутала, но попробую хоть чем то Не понятно, освобождается ли тот кусок ОЗУ после его выгрузки на флешку.
Если НЕТ(а именно так чаще всего и бывает), то ответ - не изменится.
2. Если ДА, то не известно, этот кусок - буфер для загрузки только одного изображения, в который изображения последовательно считываются по одному, а затем по одному выгружаются на флешку, в конце буфер очищается.
2.1 Если алгоритм такой как описан, то ответ такой
Если до начала операции копирования было N байт свободно, то в процессе работы было (N-16К) свободно, а по окончании копирования опять N.
2.2 Если буфер больше одной фотографии, допустим, на m фотографий, то
До начала операции копирования было N свободных, во время копирования (N - m*16K) свободно, по окончанию копирования снова N.
Вот где-то так, ну а N зависит от многих факторов, а именно - физически установленный размер ОЗУ, занятая часть ОЗУ на момент запуска операции копирования, что зависит от типа ОС, запущенных процессов и пр.
Ну и ещё сама программа копирования ведь тоже размещается в ОЗУ и если её величина Р байт, то в процессе копирования(п. 2.2) будет свободно (N - m*16K-P) байт.
Так что ответ вот такой, потому что задача сформулирована, повторюсь, КРАЙНЕ НЕКОРРЕКТНО, без понимания происходящих процессов.