GCSE computing OS(s) Flashcards

1
Q

What are the functions of an OS?

A

user management, disk management, peripheral management, multitasking, driver management

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

List some types of utility software

A

antivirus, defragmentation, encryption, compression software

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

What are peripherals?

A

Input and output devices

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

What are drivers?

A

Software that communicate and control peripherals

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

What are the two main benefits of drivers?

A

-can be updated
-any device can be used with the OS as long as you have the driver

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

What is defragmentation?

A

When a file does not fit into a consecutive memory location on a computer, the computer splits the file up into different memory locations. Over time, files become more fragmented

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

What is the slowest part of the HDD?

A

the moving read/write arm

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

Why does defragmentation speed up computer performence?

A

The HDD’s moving arm is the slowest part, so if all the fragments are in the same place the arm does not need to move around as much

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

What does UCD stand for?

A

User-centered design

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

What does UI stand for?

A

User Interface

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

What does UX stand for?

A

User Experience

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

What is a GUI?

A

Graphical User Interface

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

What does WIMP stand for?

A

Windows, icons, menus, pointer

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

What is multitasking?

A

When an OS manages many tasks happening at the same time, eg using a web browser and playing music

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

What are interupts?

A

Signals sent to the CPU by external devices to indicate an event needs immediate attention. They tell the CPU to stop its current activities and execute appropriate instructions

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

What are software interupts?

A

Interupts given by programs, eg a divide-by-zero error

17
Q

What are hardware interupts?

A

Generated by hardware devices, eg a printer-out-of-paper error

18
Q

Give some examples of peripherals

A

mice, printers, keyboards, displays

19
Q

What is needed to make a peripheral work?

A

A driver

20
Q

How does the OS manage printing?

A

by organising data waiting to be printed into a queue. Once the printer is available the OS releases the next data from the queue to print. This means that other tasks (user and system) can continue while the data is in the queue.

21
Q

how does the OS manage files?

A

making sure no files overwrite each other, managing where disk files are written and keeps track of where they are so they can be revived

22
Q

Give an example of a multi-user OS

A

Linux

23
Q

How does the OS manage user login and management?

A

stores all users and their passwords in a file or database
if a computer is used by multiple people each should only be able to see their files
users and system admins have different levels of access
some can read but not write, etc

24
Q

How are file permissions stored in Linux and what do they mean?

A

rwx rwx rwx
The first set represents the user, the second the user’s group, and the third is for others
r means read, w means write, x means execute