Operating System(OS) Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is application software?

A

Software designed to handle specific tasks for users.
E.G word processors, internet browsers, games etc

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

What is system software?

A

Performs the task needed to operate the hardware, and procide services for other software
E.G OS, Game engines, Utility programs (encryption, backup)

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

What is OS?

A

A operating system(OS) is the essential software that links the hardware and other software together and generally manages the computer system.

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

Purposes of OS

A
  • manages the hardware (only the OS can interact directly with it)
  • manages the applications installed
    (inc. utility software)
  • creates a user interface (an abstraction from the hardware)
  • provides a layer of security
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the 2 types of user interface?

A

Command-line interface(CLI)
Graphical User Interface(GUI)

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

What is CLI?

A

Command-line Interface(CLI) is a shell that responds to successful text commands
More direct and compact

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

What is GUI?

A

Graphical User Interface(GUI) uses icons and other visual indicators to navigate and issue commands

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

What is a process?

A

A program being executed by a processor

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

How does process management work?

A

A single-tasking OS executes 1 process at a time, suspending it with interrupts if necessary
A multi-tasking OS executes 1 process at a time, but allows multiple applications to run by rapidly switching between processes
The OS allocates CPU time for each process, and prioritises them in order or importance

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

Explain memory management

A

When a user opens a program, it needs to be loaded into the RAM
The OS oversees the allocation and management of RAM space
If there is no space left, virtual memory may be used
Different program data/instructions are kept separate = security

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

What is peripheral management?

A

supplementary hardware
E.G keyboard, printers, cameras

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

How do peripheral management work?

A

The OS uses device drivers, which are programs that convert between the peripheral signals, and the OS signals
A driver is an interface, hiding the complecites of the hardware

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

What is user management?

A

managing the usernames/passwords, and account creation
In multi-user OSs, there are user account controls

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

What is file management?

A

An OS maintains records of all files stored in secondary storage, including information like their location (relative to folders), and what user can access to what

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