Introduction to Operating System (4 various type of OS Structure (:star…
Introduction to Operating System
Definition of Operating System
: The program manage the computer hardware.Also provides a basis for application program.
Basic Function of OS:
:star:booting a computer
:star:provides security management
:star:provides file management
4 various type of OS Structure
:a system collection of procedures.
: each procedure can call any other
: the components of monolithic systems are
this allows implements to change the
this approach breaks up the operating system into different layers.
components in microkernel
communicate directly with one another.
: microkernel validate messages, passes them between the
components and grant access to hardware.
a computer network can consist of a wireless network, local area network(LAN), a wide area (WAN), or even two or three computer network.
4 Various Architecture of OS:
Single - processor system:
only can run at a time other processes must wait until the CPU becomes free.It means that no more than one process can run in a single processor system.
a multiprocessor system is a single computing components with two or more independent actual central processing unit (called "cores"),which are the units that read and execute program instruction.
allows two or more systems to share storage.The clustering is usually performed to provide high availability.They are 2 types of clustered system:
2 various product of OS and the suitable example:
is a computer software with it's source code made available with license in which the copyright holder provides the rights to study,change and distribute the software to any purpose.
owned by someone and distributed through a variety of retail channels including the owner's website.
Concepts in relation to OS
the ability of a computer system to time share it's CPU with more than one program.
the concept of loading many programs at one time to share a single CPU.
sharing of the computing resource among many users by means of multiprogramming and multi-tasking.
a process where a part of RAM used for temporary storage of data that is waiting to be sent to a device.
a process where the component transparently stores data so that future requests for that data can be served faster.
Interface of OS
Graphical User Interface
Component of Operating System
THESA DASINI A/P MUNUSAMY(21DDT17F1164)