Operating System
Operating System
Subjects
Kenya > Anin Girls High > Subjects > Computer Studies > Form 1 > Operating System
Operating System
Introduction to Operating System (OS)
De�nition
OPERATING SYSTEMS
• Is a software that acts as an interface between the user, application software and the computer hardware
1. Shell – it is the outer part of an operating system and it is responsible of interacting with the operating sys-
tem
2. Kernel – Responsible for managing and controlling computer resources such as the processor, main memo-
ry, storage devices, input devices, output devices and communication devices
• 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 situation where the processor gives a computer resources a unique number called interrupt number so
that it can be able to recognize and prioritize it.
1. Memory Management
1 of 4 18/06/22, 12:06 am
Firefox https://peda.net/kenya/ass/subjects2/computer-studies/...
• It is where the operating system constantly assigns main memory storage partitions to data an instructions
1. Error handling
• It is a situation whereby an operating system alerts the user of errors that arises in ease of illegal operations,
hardware or software failure.
1. Input/output handling
NOTE
• To enable urgent tasks/ processes to b given the �rst priority during program execution
What is a deadlock
• Is where a particular task holds a resourcs and refuses to release it for othe tasks to use.
1. Command line – The user types the commands at the command prompt to activate them by pressing the
enter key
Advantages
2 of 4 18/06/22, 12:06 am
Firefox https://peda.net/kenya/ass/subjects2/computer-studies/...
Disadvantages
- If you mistype or forgot the syntax of writing the command, you cannot operate it
- Di�cult to learn
1. Menu driven – The user is provided with a list of menu to choose from
Advantages
Disadvantages
• Slow to operate
• Not �exible
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
Is a rectangular object created on a screen by operating system to contain input or output data for a particular
program
PROPERTIES OF A WINDOW
3 of 4 18/06/22, 12:06 am
Firefox https://peda.net/kenya/ass/subjects2/computer-studies/...
• 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 �les that contain information that is critical to the operations of the computer
1. Application Files
4 of 4 18/06/22, 12:06 am