1.5 Systems software Flashcards

1
Q

Define systems software

A

Software that governs the computer system

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

2 kinds of systems software

A

Operating systems, utilities

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

5 features of operating systems

A

User interface, memory management / multitasking, peripheral management / drivers, user management, file management

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

4 types of interfaces to be considered

A

Graphical user interface, command line interface, natural language interface, menu interface

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

Explain GUI

A

WIMP (Windows, Icons, Menus, Pointers) interface.

Visual, interactive, intuitive, optimised for mouse and touch gesture input.

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

Explain CLI

A

Text based, less resource heavy compared to a GUI, more commands than a GUI, efficient for advanced users

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

Explain natural language interface

A

Responds to questions in spoken language, not always reliable, getting better all the time

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

Explain menu interface

A

Successive menus presented to the user, single options chosen at each stage, often with buttons on a keypad

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

Why do we need memory management and how does this allow multitasking?

A

One method of memory management is known as paging. Memory is broken up into fixed-size blocks, known as pages. Multitasking is the running of two or more set of instructions in one computer at the same time. It is only possible if the computer has enough primary memory to hold more than one program at the same time.

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

Why do we need peripheral management?

A

Peripherals are hardware devices connected to a computer to operate the peripheral, the operating system uses a program called a device driver, which tells the operating system how to understand the data coming from the device.

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

Why do we need user management?

A

They allow individual users to be created or deleted, access levels to be given to users and auditing of files that a user creates, accesses, edits and deletes.

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

Why do we need file management?

A

The operating system must identify where files are stored for long term storage. It needs to know the specific track, sector and surface address to accurately locate a file.

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

3 uses of utility system software

A

Encryption software, defragmentation, data compression

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

Function of encryption software

A

Disguises the contents of files so they can only be understood by authorised users.

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

Function of defragmentation

A

Defragmentation groups fragmented files back together so that they run contiguously. This decreases read/write time which speeds up computer performance.

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

Function of data compression

A

Compression software reduces the size of a file stored on secondary storage by performing an algorithm on the original data. This takes up less storage space and power when transferring data.