F451: Operating Systems Flashcards
Define Operating System
An OS is a set of software and program designed to manage the hardware of the system
What is a single user operating system?
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.
What is a multi-tasking user operating system?
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.
Name an example of an application which require a real-time operating system
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.
Why is a batch operating system used to produce payrolls?
> 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
Define 4 purposes of OS
> 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
Define a Command Line
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.