1.5 Systems software Flashcards

1
Q

What is an operating system?

A

An OS is software that manages the resources of a computer system & provides the interface between the computer’s hardware and user

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

List the 5 main functions of the OS.

A

Memory Management (Fragmentation & Multitasking)
Peripheral Management (drivers)
User Management
File Management
User Interface

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

What is fragmentation?

A

The splitting of a new program when storing into RAM, and its fragments are saved in non-contiguous space

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

Why is fragmentation needed?

A

Fragmentation is needed when there is limited contiguous space to store a file

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

What are the disadvantages of fragmentation?

A

Increases access time since they take longer to load due to the increased distance between the fragments

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

What is the role of the OS in memory management?

A

It transfers programs in & out of memory from the hard drive when processing is required.
It removes programs from RAM when they are closed to free up space.
Executes fragmentation

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

What is multitasking and why do we need it?

A

Multitasking is needed when there are 1+ programs open at the same time.
The processor can only run one program at once, so it allocates a small amount of time for each program & switches between them so quickly it appears to be simultaneous.

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

Explain the role of the OS in peripheral management.

A

The OS manages the data transfer between peripherals & processors. The drivers are programs that provide an interface for the OS to communicate with a peripheral

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

Explain the role of the OS in user management.

A

The OS allows users to create, manage & delete accounts, which can be granted access rights.
The OS will also manage security settings such as allowing passwords to be reset & monitoring login activity

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

Explain the role of the OS in file management

A

The OS:
creates & maintains a logical management system to organise files
allows files to be named, searched for, deleted etc.
lets users to set file access rights & view file properties.

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

Explain the OS’s role in user interface

A

The OS provides a user interface, which is needed for a human to interact with the computer system.

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

Types of user interface

A

GUI
Command line
Touch-sensitive
Menu-driven
Voice-driven

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

What is utility software?

A

Dedicated programs to maintain & organise a computer system
They are required to run additional tasks not performed by the OS

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

Examples of utility software:

A

anti-malware
firewalls
encryption
compression
defragmentation

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

What is defragmentation?

A

When empty spaces are collected together on the hard disk drive & file fragments are moved to be stored together.

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

What are the effects of defragmentation?

A

Fewer disc accesses needed (file fragments can be read consecutively)
Less time to read & access a defragmented file (data is stored contiguously)
Quicker to save new files (more free contiguous space, so no fragmentation needed)