Operating Systems - Paper 1 Flashcards

1
Q

Define operating system

A

An operating system is a suite of programs that manages and controls the computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

List functions of an operating system.

A
  • Controlling hardware components.
  • Providing a platform for software to run on.
  • Providing a user interface.
  • Multitasking facilities.
  • Managing the computer’s memory.
  • Managing peripherals.
  • Managing files.
  • Managing users.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

List examples of operating systems.

A
  • Microsoft Windows
  • Apple OS X
  • Linux
  • Android
  • IOS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Explain the features of different kinds of user interfaces.

A
  • A CLI - Command Line Interface - is cheap and powerful, but difficult to use.
  • A GUI - Graphical User Interface - displays everything, summed up by WIMP (Windows, Icons, Menus, Pointers).
  • A Mobile UI - is similar to a GUI but operates with touch, found on handheld devices.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain multitasking as a function of the operating system.

A

If the computer has enough memory to hold more than one program in memory at a time, and the operating system supports it, multiple programs can be run side-by-side.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Explain memory management as a function of the operating system.

A

Computer memory must be managed to allow more than one program to be run at the same time, or more than one document to be open at the same time.
The operating system allocates memory to programs and moves data around.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Explain peripheral management as a function of the operating system involving drivers.

A

Peripherals are hardware devices connected to a computer, such as a monitor, printer, scanner or camera.
Device drivers provide instructions to communicate with peripherals, working with any operating system that the driver has an available version for.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Explain user management as a function of the operating system.

A
  • Individual users can be created or deleted.
  • Access levels can be given to users (e.g. administrator or standard user rights).
  • User activities can be audited (logged).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Explain file management as a function of the operating system.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly