Please enable JavaScript.
Coggle requires JavaScript to display documents.
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:Program execution
:star:provides security management
:star:provides file management
4 various type of OS Structure
:star:
Monolithic
:a system collection of procedures.
: each procedure can call any other
procedure.
: the components of monolithic systems are
unorganized.
:star:
Layered:
this allows implements to change the
inner things.
:
this approach breaks up the operating system into different layers.
:star:
Microkernel:
components in microkernel
communicate directly with one another.
: microkernel validate messages, passes them between the
components and grant access to hardware.
:star:
Network/Distributed:
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:
:warning:
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.
:warning:
Multiprocessor 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.
:warning:
Clustered systems:
allows two or more systems to share storage.The clustering is usually performed to provide high availability.They are 2 types of clustered system:
asymmetric system
symmetric system
2 various product of OS and the suitable example:
Open Source:
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.
EXAMPLE:LINUX,ANDROID
Closed Source:
owned by someone and distributed through a variety of retail channels including the owner's website.
EXAMPLE: OS
Concepts in relation to OS
Multitasking:
the ability of a computer system to time share it's CPU with more than one program.
multiprogramming:
the concept of loading many programs at one time to share a single CPU.
Time Sharing:
sharing of the computing resource among many users by means of multiprogramming and multi-tasking.
Buffering:
a process where a part of RAM used for temporary storage of data that is waiting to be sent to a device.
Spooling:
a process where the component transparently stores data so that future requests for that data can be served faster.
Interface of OS
Command Line
Voice Actuated
Graphical User Interface
Web Form
Component of Operating System
Networking
Protection
Command Interpreter
Process Management
Name:
THESA DASINI A/P MUNUSAMY(21DDT17F1164)