Основной вопрос, но хранятся ли в оперативной памяти только информация/данные? Считаются ли компьютерные файлы, такие как текстовый файл, информацией/данными? Это один из вопросов летнего задания по компьютерным наукам.
RAM — это просто действительно быстрый жесткий диск (за исключением того, что содержимое обычно теряется при отключении питания). Он может хранить все, что вы можете сохранить на жестком диске (программы, документы, изображения, временные данные, …).
$ endgroup $
Данные и информация $ — $ как сохраняемые сущности, а не как последовательности событий $ — $ являются взаимосвязанными понятиями, но разница между ними очевидна довольно. Короче говоря, данные можно определить как представление информации, обычно хранящейся в довольно крупном масштабе, еще не имеющей конкретной цели или конкретной интерпретации и закодированной таким образом, чтобы их можно было декодировать и, в конечном итоге, можно было использовать.
При этом компьютерная память (любого типа) не обязательно будет содержать данные (или информацию). Набор битов не является данными, если у нас нет доступа к шаблонам, используемым для кодирования информации о нем. И наоборот, компьютеры — не единственный существующий тип машины для обработки информации/данных.
Даже если вы можете сказать, что файл Microsoft Word, хранящийся на жестком диске, является информацией, его нужно будет загрузить в ОЗУ, прежде чем с ней можно будет работать, поэтому вы можете сказать (если хотите быть предельно точным), что все, что хранилось вне основной памяти, является только потенциально информацией.
$ endgroup $
RAM (сокращение от Random Access Memory) — это память компьютера, к которой можно обращаться произвольно; т.е. к любому байту можно получить доступ без использования предыдущего байта (ов). Итак, ответ на ваш. Итак, да, в ОЗУ можно хранить только информацию/данные.
$ endgroup $
Как упоминал Том ван дер Занден, оперативная память на самом деле является носителем информации, очень похожим на типичный жесткий диск. Сегодня у вас есть так называемый твердотельный накопитель, который по сути представляет собой большой объем оперативной памяти. RAM, как упоминалось AMACB, является аббревиатурой от Random Access Memory. По сути, информация, к которой вы в настоящее время обращаетесь, передается с жесткого диска на микросхемы ОЗУ, установленные на материнской плате, которые затем буферизируются для использования ЦП. Компьютерные программы, текстовые документы и т. Д. На самом деле являются данными, хранящимися на компьютере. Пользователь не может хранить контент на микросхеме ОЗУ, как вы это делаете на жестком диске (перетаскивание информации с жесткого диска на микросхему ОЗУ невозможно). Однако при создании программы вы можете использовать такую команду, как MALLOC (Распределение памяти), чтобы создать заранее определенную часть ОЗУ, которая будет зарезервирована специально для конкретной операции. Контекст вопроса в этом случае существенно сложнее, чем да или нет. «Сохранение» типичного файла непосредственно в ОЗУ возможно при условии, что система никогда не теряет мощность. ОЗУ — это «энергозависимый» носитель, что означает, что вы теряете содержимое, когда система теряет питание. Вот почему вы можете редактировать текстовый документ и потерять питание, не сохраняя этот документ, а когда вы снова включаете систему, вы теряете все изменения. Данные временно хранятся в ОЗУ до тех пор, пока пользователь не выберет Сохранить свою работу с помощью опции «Сохранить как» или «Сохранить».
TL; DR: Да, но это было бы неразумно.
$ endgroup $