Operating systems and user interfaces Cambridge IGCSE Information & Communication Technology revision

Not started

Learn it

In plain words

An operating system is the software that runs the computer and lets you use it. The part you meet is the user interface, and there are four kinds: you can type, point, talk or wave.

5 things to know

  1. An operating system is system software that manages the hardware and software of a computer and provides an interface for the user.
  2. A command line interface (CLI): the user types commands. It uses little memory and gives direct control, but the commands have to be learned and typed exactly.
  3. A graphical user interface (GUI): the user selects windows, icons and menus with a pointer or a finger. It is easy to learn and nothing has to be memorised, but it uses more memory and processing power.
  4. A dialogue-based interface: the user speaks commands. It is hands-free, which is useful while driving, but it can be confused by background noise or accents, and only a limited set of commands is understood.
  5. A gesture-based interface: the user moves a hand or body in front of a sensor. Nothing needs to be touched, but gestures can be picked up by mistake and only a few are available.

Worked example

A car's entertainment system can be operated by voice. Give one advantage and one disadvantage of this for the driver.

  1. Advantage: it is hands-free, so the driver's hands stay on the wheel and eyes stay on the road.
  2. Disadvantage: noise from the engine, the road or passengers may stop the command being recognised.

Tips and tricks

  • Compare interfaces by saying what the user has to do, and then one good and one bad point. "It is easier" is not enough: say why.
  • WIMP stands for windows, icons, menus and pointer. It describes a GUI.
5 questions, about 2 minutes.

It lands in your notebook with its questions as flashcards.

Operating systems and user interfaces: 5 questions and answers

These are the quiz’s questions. Do the quiz first, then come back here for the ones that got you.

  1. Which interface requires the user to type commands?
    • command line interface (the answer)
    • graphical user interface
    • dialogue-based interface
    • gesture-based interface

    The commands must be typed exactly.

  2. Which interface uses windows, icons, menus and a pointer?
    • command line interface
    • graphical user interface (the answer)
    • dialogue-based interface
    • gesture-based interface

    WIMP.

  3. Which is an advantage of a command line interface?
    • It is easy for beginners.
    • No commands need to be learned.
    • It uses less memory than a GUI. (the answer)
    • It works by speech.

    There are no graphics to store or draw.

  4. Which interface would best suit a surgeon who must not touch anything during an operation?
    • command line interface
    • graphical user interface with a mouse
    • gesture-based interface (the answer)
    • a keyboard

    Images can be moved with a hand movement, with no contact.

  5. Which is a disadvantage of a dialogue-based interface?
    • The user's hands are kept busy.
    • Background noise can stop commands being recognised. (the answer)
    • Commands have to be typed.
    • A mouse is required.

    It relies on hearing the user clearly.

Still stuck on this one?Ask in the Papermunch Discord, or help someone else who is. Discord is for ages 13 and up.Join the server

Things you can type

Or go straight to

Or browse a shelf