1.5 - Systems Software Flashcards

1
Q

What is systems software?

A

The software that provides a platform for other software to work.

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

What is the general function of an operating system?

A

To manage computer hardware, users, and the resources used by software.

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

What are the functions of an operating system?

A

User Interfaces; Memory Management; Multitasking; File Management; User Management; Peripheral Management and Device Drivers

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

What is the job of a user interface?

A

To provide a method for users to interact with a computer.

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

What are the features of a Graphical User Interface (GUI)?

A

Windows, Icons, Menus, Pointers (WIMP), Interactive

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

What are the features of a Command Line Interface (CLI)?

A

Text based, requires background in programming, no need for GPU, less storage needed, less RAM needed, can be used to automate processes (using scripts)

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

What are the features of a Natural Language Interface (NLI)?

A

Voice-based; convenient when can’t touch screen/ keyboard; unreliable

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

What are the features of a Menu-based Interface?

A

Successive menus presented to user, with single options chosen at each stage, tends to have buttons on keypad.

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

What is the role of the OS in memory management?

A

OS decides where to hold programs in memory; OS keeps track of where data is stored in RAM and virtual memory.

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

What is the role of the OS in multitasking?

A

An OS manages several tasks happening at the same time, by giving each task a small time slice of processor time.

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

What is the role of the OS in peripheral management?

A

Getting inputs from and sending outputs to peripheral devices.

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

What is a device driver?

A

A program that translates OS instructions into commands that hardware will understand.

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

What is the role of the OS in file management?

A

Naming, renaming, moving, saving, deleting, copying files

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

What is the role of the OS in user management?

A

Allow different users to log into a computer and keep a track of their settings and access levels.

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

What is the general function of utility software?

A

To perform extra functionality to maintain a computer system and keep it running efficiently.

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

What are the functions of utility software?

A

Encryption, Defragmentation, Data Compression

17
Q

What is encryption?

A

Using an algorithm to encode plain text into cipher text, so that it cannot be understood without knowing the key to decrypt it.

18
Q

What causes a hard disk to become fragmented?

A

Files are stored on a hard disk in available spaces.
Files are moved, deleted, and changed in size.
So, small gaps appear on the disk.
The OS splits files into fragments so they can fit the gaps (which aren’t big enough to store the whole file).

19
Q

How does defragmentation work?

A

Data is reorganised, so fragments of the same file are put back together and free spaces is collected together.

20
Q

Why is data compression needed?

A

To reduce the amount of data sent (to ensure the limit is not surpassed); to reduce the amount of storage space needed on a disk.