Distinguish between random access memory (RAM) and read-only memory (ROM), and their use in primary memory. Familiarize with the terms volatile and non-volatile. Identify the need for persistent storage.
Identify the need for persistent storage. Persistent storage is needed to store data in a non-volatile device during and after the running of a program. Consequences of data loss. If there are no consequences of data loss, why is it stored. An appreciation of the issues related to both the ever increasing amount of data and a need to retain it.
E-book reference:
Primary storage (RAM and ROM) - p126-127
Secondary storage - p126-131
File systems p 349 -354
Sequential and Direct Access (p354)
Additional Resources:
RAM: http://computer.howstuffworks.com/ram.htm
ROM: http://computer.howstuffworks.com/rom.htm
Cache and registers: http://en.wikipedia.org/wiki/Computer_memory