WEEK 2 - Introduction To Operating System
WEEK 2 - Introduction To Operating System
Definition
OPERATING SYSTEMS
The processor
Main memory
Input/Output Device
Secondary storage devices
Communication devices and ports
1. Job scheduling
– it is the process of the operating system to keep list of jobs currently being run by
the computer and clocking them in and out of the processor.
1. Interrupt handling
It is a break from the normal sequential processing of instructions in a
program
1. Memory Management
1. Error handling
1. Input/output handling
NOTE
To enable urgent tasks/ processes to b given the first priority during program
execution
What is a deadlock
Is where a particular task holds resources and refuses to release it for othe
tasks to use.
Single user – Single (One) user operates a computer at any given time
Multi user – More than one user can operate the computer at the same
time
1. Command line – The user types the commands at the command prompt to
activate them by pressing the enter key
Advantages
Disadvantages
- If you mistype or forgot the syntax of writing the command, you cannot
operate it
- Difficult to learn
1. Menu driven – The user is provided with a list of menu to choose from
Advantages
Disadvantages
Slow to operate
Not flexible
1. Graphical User Interface(GUI) – The user interacts with the computer using
icons and menus and select them using pointer
Advantages
- Reduce the user training time and cost due to their inform mode of operation
Disadvantages
PROPERTIES OF A WINDOW
Title bar
Display/ working area
Horizontal and vertical scrolls bars
Menu bars
Status bar
Tool bar
TYPES OF MENUS
1. Pop up menu
2. Pop down menu
3. Sub menu( Cascading/ Side kick menu)
COMPUTER FILES
1. System Files
Are files that contain information that is critical to the operations of the computer
1. Application Files