You are on page 1of 19

Computer System Architecture

Sara Murshideen
HND 48
Contents
 Operating system
 Features of O/S
 Types of kernels
 Functions of O/S
OPERATING SYSTEM
A software that act as an interface
between end user and the computer
hardware
Features of Operating System

 Kernels
 API – Application Programming Interface
What is a kernel ??
Types of Kernel
 Monolithic Kernel
 Micro Kernel
 Hybrid Kernel
Monolithic Kernel
Micro Kernel
Hydro Kernel
API – application programming interface

 It is a set of programming code.


 It enables data transmission between one software product
and another
Functions of O/S
Process Management

Functions –
 Planning and Decision Making – – Determining Courses of
Action,
 Organizing – Coordinating Activities and Resources,
 Leading – Managing, Motivating and Directing People,
 Controlling – Monitoring and Evaluating activities
File Management

Functions –
 File attributes
 File operations
 File access permissions
 File system
Device Management
 Functions –
 Optimizes the performance of individual devices.
Memory Management

Functions –
 help implement Virtual Memory.
 to protect the operating system from the user programs.
 to help user and operating system programs share memory.
Any Questions???
Thank You

You might also like