3. Introduction:
O Operating system:
O An operating system is an interface
Between a computer user and computer
hardware.
O An operating system is a software which
perform all the basic task like
O file management,
O process management,
O Memory management,
O Handling io
O Controlling peripheral devices (disk drive,
printers)
4. System components:
O Definition of os components:
O An os is large and complex system
That can only be created by partitioning into
small pieces
O These pieces should be a well defined
portion of system which carefully defined
inputs , outputs and functions
5. O Although MAC , UNIX, LINUX , windows,
and other os do not have the same
structure most of the operating system
share similar os system components like
file , process, memory, IO device
management
6. Os components are:
O File management
O Process management
O IO device management
O Network management
O Secondary storage management
O Security management
7.
8. File management:
O A file is a set of related information which
is should define by its creator it commonly
represent program both source and object
forms and data
O Data files can be numeric , alphabetic , or
alphanumeric.
9. Functions of file management
in os:
O File and directory creation and deletion
O For manipulating file and directories
O Mapping files onto secondary storage
O Backup files on stable storage media
10. Process management:
O The process management components is a
procedure for managing the many processes
that are running simultaneously on the os
every software application program has one
or more process associated with them when
they are running
O For e.g.: when we use a browser file like
Google chrome there is a process running for
that browser program . The os also has many
processes running which performing various
function.
11. Functions of processes
management in os:
O Process creation and deletion
O Suspension and resumption
O Synchronization process
O Communication process
12. io device management:
O One of the important use of an operating system
that helps to hide the variations of specific
hardware devices from the user
O Functions of IO management in os:
O It offers buffer caching system
O It provides general device driver
Code
O It provide drivers for particular
Hardware devices
O io helps to knows individualities
Od a specified derive
13. Network management:
O Network management is the process of
administering and managing computer
network
O It includes performance management,
fault analysis , provisioning of network,
and maintaining the quality of service
O The computer in the network are
connected through a communication
network which can be configured in a
number of different ways
14. Function of network
management in os:
O A distributed system also offers the user
access to the various resource the
network share
O It helps to access shared resources that
help computation to speed-up or offers
data availability and reliability
15. Main memory:
O Main memory is large array of storage or
byte which has an address
O The memory management process is
conducted by using a sequence of reads
or write of specific memory addresses
16. Function of main memory:
O It helps to keep track of primary memory
O Determine what part of it are in use by whom
what part is not in use
O In a multiprogramming system the os takes a
decision about which process will get memory
and how much
O Allocates the memory when a process request
O It also de allocates the memory when a
process no longer requires or has been
terminated
17. Secondary storage
management:
O The most important task of a computer
system is to execute program
O These program along with the data helps
to access which is in the main memory
during execution
O The memory of the computer is very small
to store all data and programs
permanently
18. Functions of secondary storage
management:
O Storage allocation
O Free space management
O Disk schedulling
19. Security management:
O The various processes in an operating
system need to be secured from each
other activities for the purpose various
mechanisms can be used to ensure that
those process which want to operate files
, memory CPU , and other hardware
resources should have proper
authorization from the operating system
20. Terminal services & fast user:
O Terminal service is also knows as remote
desktop services
O In windows server 2008 and earlier is one of
the component of Microsoft windows that
allows a user to take control of a remote
computer or virtual machine over a network
connection
O FAST USER: is a feature of multiple operating
system which allows user to switch between
user accounts without quitting application and
logging out
21. File system:
O A file is a collection of correlated
information which is recorded on
secondary or non volatile storage like
magnetic disk , optical disk and tapes
O It is a method of data collection that is
used as a medium for giving input and
receiving output from that program
22. File structure :
O A file structure needs to predefined format in such a way
that an operating system understand it is based on this
types
O A text file
O An object file
O A source file
FILE ATTRIBUTES :
O Some important file attributes used in os:
O Name
O Identifiers
O Location
O Type
O Size
O Protection
O Time , date and security
23. Networking:
O Network operating system is one of the
important type of os
O Networking os runs on a server and gives
the server the capability to manage data ,
users , groups , security, application, and
other networking function
24. Advantages :
O Centralized server are highly stable
O Security is server managed
O Up gradation of new technologies and
hardware can be easily integrated into the
system
DISADVANTAGE:
O High cost of buying and running server
O Regular maintenance and updates are
required