1.1.3 Input, output and storage

Input devices allow data to be entered into a computer. Output devices take information from a computer and convert it to a form understandable by humans. Below are some examples of each.

Input Devices Output Devices
Keyboard Monitor
Mouse Printer
Touchscreen Touchscreen
Microphone Speaker
Camera Light
(Barcode) scanner Projector

Exam questions may ask for an appropriate input/output device to be recommended for a specific situation, with justification required for the choice made.

Random access memory (RAM) and read-only memory (ROM) are two types of primary storage - this is memory which the CPU can access quickly and directly.

Random Access Memory (RAM) Read Only Memory (ROM)
Stores programs and data that is currently being used Stores a computer's start-up instructions (boot program)
Volatile - loses contents when power is turned off Non-volatile - retains contents when power is turned off
Can be read from and written to (could allow accidental or malicious changes to a piece of software) Can only be read from (could prevent accidental or malicious changes)
Larger relative storage capacity (1-256 GB) Smaller relative storage capacity (4-8 MB)

As RAM is volatile, and ROM can't be written to, somewhere is needed to store programs and data on a computer in the long-term while they are not in use and without needing a constant power supply. This is the role of secondary storage.

When an application is opened, it is loaded into the RAM from the secondary storage together with any needed data files. When the file/ changes are saved, they are transferred to the secondary storage from the RAM, and when the application is closed, it is removed from the RAM.

There are a number of different ways of storing information, including using magnetic, optical or flash technology.

Advantages Disadvantages Examples
Magnetic storage
  • Cheapest per bit of storage
  • High data capacity
  • Fast data access compared to optical
  • Moving parts mean it will eventually fail
  • Slow data access compared to flash
  • May be damaged by movement (not portable)
  • Can be noisy due to moving parts
  • Hard Disk Drive (HDD)
  • Magnetic tape
  • Floppy disk
Optical storage
  • Cheap to produce and purchase
  • Portable (makes distribution easy)
  • Prone to scratches (which permanently erase data)
  • Low data capacity
  • Slow data access
  • CD
  • DVD
  • Blu-ray
Flash storage
  • Very fast data access
  • Low power consumption (as it has no moving parts)
  • Quiet
  • Portable (small, light and no moving parts)
  • Expensive
  • There is a limited number of times that it can be written to
  • Solid State Drive (SSD)
  • USB memory stick

Exam questions could ask for an appropriate storage device to be recommended for a specific situation, with justification required for the choice made.

Virtual storage describes the practice of storing information remotely, allowing it to be accessed by any computer with access to the same storage system (e.g over the internet). The information may appear to be stored locally (on your device), but it is actually physically located somewhere else, such as elsewhere on the network the device is connected to, or in the cloud using cloud storage services like Google Drive. Data may be stored across multiple different physical storage media, but is made by software to appear and act as if they are stored in a single location, to simplify the user experience.

Virtual storage on the cloud works by the user sending files over the internet to a data server, which then saves a copy. When the user then wants to access their file, the cloud storage provider allows the user to access the files on the server through a web-interface.

Advantages of virtual storage Disadvantages of virtual storage
No need to purchase and install addition physical storage If you have a slow connection, file access will be very slow
You can access your files from anywhere with a connection You have to rely on someone else to keep your data secure
You can easily use & synchronise files across multiple devices If you don't have a connection, you can't access your files