Full Marks

A-level Computer Science Year 12 · Topic 12

Input, output and storage

Input, output and storage is about the devices that get data into and out of a computer, and where it is kept.

We will choose input, output and specialised devices for different situations, and compare R A M, R O M and cache.

Then we compare magnetic, flash and optical storage, and look at virtual storage, the cloud and RAID.

In this topic

  1. 12.1Input, output and specialised external hardware devicesFree below · 45 questions
  2. 12.2Primary memory: RAM, ROM and cacheOpen in Full Marks · 46 questions
  3. 12.3Secondary storage: magnetic, flash and opticalOpen in Full Marks · 68 questions
  4. 12.4Virtual storage, cloud storage and RAIDOpen in Full Marks · 62 questions

12.1 · Free notes

Input, output and specialised external hardware devices

Diagram: Input, output and specialised external hardware devices

Key points

In more detail

Practice

Input, output and specialised external hardware devices: 10 questions

Pick an answer to check it, or open the answer for the explanation.

1. A supermarket wants to scan a whole trolley of goods at once without taking items out or lining up each label. Which input technology suits this best?

  1. Optical mark reader
  2. Magnetic stripe reader
  3. RFID reader with tags on each item
  4. Laser 1D barcode reader
Show answer

C: RFID reader with tags on each item. RFID uses radio waves, needs no line of sight and can read many tags at once. A 1D barcode reader must see each code individually.

2. A passive RFID tag has no battery. How does it obtain the power to send its stored data?

  1. From the radio signal sent by the reader
  2. From the mains via a USB cable
  3. From a lithium battery in the reader only
  4. From a small solar cell in the tag
Show answer

A: From the radio signal sent by the reader. A passive tag's antenna picks up energy from the reader's radio waves, which powers the chip long enough to reply. Active tags carry a battery.

3. A site manager must use a touchscreen while wearing thick work gloves. Which type is most suitable and why?

  1. Resistive, because it needs a conductive touch
  2. Capacitive, because it works by pressure
  3. Resistive, because it responds to pressure from any object
  4. Capacitive, because gloves conduct electricity
Show answer

C: Resistive, because it responds to pressure from any object. Resistive screens register pressure pushing two layers together, so gloves or a stylus work. Capacitive screens need a conductive touch.

4. A greenhouse temperature sensor gives a varying voltage. What must happen before the processor can use the reading?

  1. It passes through a laser scanner
  2. An ADC converts it to digital
  3. A DAC converts it to digital
  4. It is converted to hexadecimal only
Show answer

B: An ADC converts it to digital. Sensors give analogue signals. An analogue-to-digital converter (ADC) samples the voltage and outputs binary that the processor can handle.

5. A 12-bit ADC digitises a sensor signal. How many different values can it output?

  1. 4 096
  2. 12 000
  3. 1 024
  4. 144
Show answer

A: 4 096. An n-bit converter gives 2^n levels. 2^12 = 4 096 distinct values.

6. A microphone signal is sampled 8 000 times per second using 8 bits per sample (mono). How many bytes of data are produced in 5 seconds?

  1. 5 000 bytes
  2. 8 000 bytes
  3. 40 000 bytes
  4. 320 000 bytes
Show answer

C: 40 000 bytes. 8 000 samples/s × 1 byte × 5 s = 40 000 bytes. 320 000 would be bits, not bytes.

7. Which statement about how a laser printer works is correct?

  1. A laser forms a charge pattern on the drum and toner sticks to it
  2. Heated nozzles fire ink droplets onto the paper
  3. Toner is melted inside the drum before it touches paper
  4. The paper is magnetised so toner sticks to it
Show answer

A: A laser forms a charge pattern on the drum and toner sticks to it. The laser draws the image as static charge on the drum. Toner clings to the charged areas, is transferred to paper and is fused with heat.

8. An office prints 5 000 pages of text each month. Why is a laser printer usually better than an inkjet?

  1. It has a lower cost per page and prints faster
  2. It prints higher-quality photos
  3. It is much cheaper to buy
  4. It needs no electricity
Show answer

A: It has a lower cost per page and prints faster. For high-volume text, a laser printer is faster and its toner gives a lower cost per page. Inkjets are cheaper to buy but costlier to run.

9. How does a typical FDM 3D printer create an object?

  1. By scanning the object with a laser
  2. By pressing sheets together in a mould
  3. By melting material and depositing it layer by layer
  4. By cutting material away from a solid block
Show answer

C: By melting material and depositing it layer by layer. 3D printing is additive manufacturing. The nozzle deposits melted filament in successive layers. Cutting material away is subtractive.

10. Why can a QR code store more data than a standard 1D barcode?

  1. It uses no error correction
  2. It must be printed in colour
  3. It is read by RFID
  4. It encodes data in two dimensions
Show answer

D: It encodes data in two dimensions. A QR code is a 2D matrix, so data is encoded across both rows and columns, which gives far more capacity than the bars of a 1D code.

Keep going in Full Marks

Full Marks has 45 questions on Input, output and specialised external hardware devices (35 more than here), set out in practice levels. You also get notes and 3D models for all 4 subtopics of Input, output and storage, plus games, timed exams and past papers.

On your exam board

All A-level Computer Science Year 12 topics