Systems Software - The OS Flashcards

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

What is Systems Software?

A

Software designed to run + maintain a computer system

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

Name two types of System Software

A

Operating System (OS) -> most important

Utility Software

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

What do Operating Systems do generally?

A

It manages hardware and run Software

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

What does an Operating System do?

A

Communicate with internal + external hardware via device drivers

Provide a user interface (for user to interact with computer and vice versa

Provide a platform for different applications to run

Allow the computer to multi-task (by controlling CPU + memory resources)

Deal with file + disk management

Manage system security + use accounts

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

What is device driver software used for?

A

To communicate with internal hardware or peripherals

All hardware needs in a device driver

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

What do device drivers do?

A

translate signals between the OS and hardware

When the computer is booted up the OS will choose the relevant OS for the hardware

They can updated to fix bugs manually by the user or by the OS

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

Operating Systems use a user interface. What is a user interface?

A

Allows the user to interact with a computer system

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

Most common type of user interface

A

GUI (Graphical User Interface) - designed to make them visual, interactive for users

Optimised for specific input methods -> WIMP + touchscreen + finger gestures

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

Name other type of User Interface

A

Command-line interface
Suitable for advanced users
More efficient + powerful than GUI
can be used to automate process using script (simple programs)

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

What does an OS do when an application is opened?

A

moves necessary parts of the application to memory -< if they are not recently used it will be removed from memory

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

What does a memory manager do?

A

make sures when running multiple applications that they don’t overwrite/interfere with eachother by allocating certain memory addresses to ensure processes are placed in separate locations

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

What does the OS do in relation to the CPU?

A

Divides CPU time between open applications in use so it can be prioritised -> more efficient

a CPU can only process one application at a time

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

How does an OS handle file + disk management

A

Data is stored as files
The OS manages the hard disk by splitting the physical disk into sectors to write data, and keeps tract of free space

The OS does this using utility software

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