Management Flashcards

1
Q

What are operating systems?

A

a collection of programs that manages and controls a computer

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

Give 5 different operating systems

A

microsoft windows, mac os, ios, android, linux

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

What are peripherals? Give examples.

A

Input/output devices

[keyboards, monitors, printers, scanners and cameras]

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

How does the operating system manage peripherals?

A

Controls the sending and receiving of data

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

What do operating systems use to control peripherals?

A

Device drivers

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

What are device drivers?

A

Device drivers contain instructions on how to control a device. Each connected device has its own driver.

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

Give two advantages of using device drivers.

A

any device can be used with the operating system as long as a driver is available for it
drivers can be updated, usually to give better performance or to remove abug

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

Explain how the computer manages printing using spooling

A

organises data that wants to be printed into a queue
when printer is free the os releases the next data
users tasks and systems can continue during printing

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

Explain what backing store is.

A

secondary storage

usually a disk

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

Explain how the computer manages backing store.

A

ensures data can be stored and retrieved correctly from a disk
file systems like FAT are creates and maintained to organise data into a hierarchical structure

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

What does FAT allow?

A
copying/deleting modifying
rename
move
search up
restore after being delete
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Explain how the OS manages memory (RAM)

A

Ensures that programs/data don’t corrupt each other
Ensures all programs and data incl itself is stored in correct memory locations
Ensures more than one program can run at the same time

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

Give a method of memory management and a brief explanation

A

Paging.

Memory is broken up into fixed-size blocks known as pages.

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

What is the page size for modern OS?

A

4 kilobytes(KB)

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

Explain how paging works

A

When a program is run it is loaded into memory.
The operating system determines how much memory the program requires and allocates enough pages to hold it and its documents.
When the program is closed the allocated pages are freed up for use by other programs.

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

Why doesn’t it matter that the pages a program occupies may or may not be continuous?

A

operating system knows how to access each page and fetches the data held in them when needed.

17
Q

Give example of paging

18
Q

Explain how OS manage processes.

A

Ensures that different processes can utilise the CPU and do not interfere with each other or crash
On a multi-tasking O/S ensure that all tasks appear to run simultaneously

19
Q

Multi tasking is only possible if…

A

the OS can support multi tasking

the computer has enough memory to hold more than one program in primary storage at the same time

20
Q

Give an example of a CLI/GUI of which can handle multitasking

21
Q

Explain how the OS manages security

A

Allows:
individual users to be created and deleted
access levels to be given to users, such as administrator rights or standard user rights
auditing (keeping a log) of files a user creates, accesses, edits and deletes