F451: Operating Systems Flashcards

1
Q

Define Operating System

A

An OS is a set of software and program designed to manage the hardware of the system

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

What is a single user operating system?

A

A single user operating system allows one user at a time to use the system and allocates each user with rights. This type of OS keeps the user files separate.

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

What is a multi-tasking user operating system?

A

A multi-tasking user operating system allows more than one task to run at the same time. It also Allows for the use of separate windows for each task and each is given an amount of processor time before going on to the next task.

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

Name an example of an application which require a real-time operating system

A

A pay-roll system when people have problems with their wages in any form they can call up a helpline. Or an airline booking system as it needs a real-time OS to provide live updates to stop any double bookings.

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

Why is a batch operating system used to produce payrolls?

A

> Inputs are stored
There is no need for a human to be present, it can run 24/7
It has no need for instant response to inputs
All processing is similar

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

Define 4 purposes of OS

A

> OS is used to control the hardware of the system through software like hardware drivers.
OS is used to provide a platform on which applications can run deals with issues that the software may have e.g. storage of files
Provides the user interface with an operator in order to allow communication between user and hardware
Has many utility programs used to carry out housekeeping on the system
Handles translation of code using a compiler

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

Define a Command Line

A

Commands are triggered into the computer with the appropriate syntax or commands given by the user which gives them access to the whole system. e.g. school technician maintains entire school network.

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