0% found this document useful (0 votes)
24 views9 pages

Operating System

Uploaded by

singineer35
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views9 pages

Operating System

Uploaded by

singineer35
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 9

OPERATING SYSTEM

OPERATING SYSTEM LIES IN THE CATEGORY OF


SYSTEM SOFTWARE. IT BASICALLY MANAGES ALL THE
RESOURCES OF THE COMPUTER. AN OPERATING
SYSTEM ACTS AS AN INTERFACE BETWEEN THE
SOFTWARE AND DIFFERENT PARTS OF THE
COMPUTER OR THE COMPUTER HARDWARE. THE
OPERATING SYSTEM IS DESIGNED IN SUCH A WAY
THAT IT CAN MANAGE THE OVERALL RESOURCES
AND OPERATIONS OF THE COMPUTER.
SOME EXAMPLES OF OPERATING SYSTEM

• WINDOWS

• MAC

•LINUX
TYPES OF OPERATING SYSTEM

MULTI-TASKING OPERATING SYSTEM


• THE MULTITASKING OS REFERS TO A LOGICAL EXTENSION OF
THE MULTIPROGRAMMING OPERATING SYSTEM, WHICH
ALLOWS USERS TO RUN MANY PROGRAMS SIMULTANEOUSLY. IT
ENABLES A USER TO COMPLETE MULTIPLE COMPUTER TASKS
AT THE SAME TIME.
• ADVANTAGES OF MULTI-TASKING OPERATING SYSTEM
• MULTIPLE PROGRAMS CAN BE EXECUTED SIMULTANEOUSLY IN
MULTI-TASKING OPERATING SYSTEM.
• IT COMES WITH PROPER MEMORY MANAGEMENT.
• DISADVANTAGES OF MULTI-TASKING OPERATING SYSTEM
• THE SYSTEM GETS HEATED IN CASE OF HEAVY PROGRAMS
MULTIPLE TIMES.
TYPES OF OPERATING SYSTEM

TIME-SHARING OPERATING
SYSTEM
• EACH TASK IS GIVEN SOME TIME TO EXECUTE SO THAT ALL THE
TASKS WORK SMOOTHLY. EACH USER GETS THE TIME OF THE CPU
AS THEY USE A SINGLE SYSTEM. THESE SYSTEMS ARE ALSO
KNOWN AS MULTITASKING SYSTEMS. THE TASK CAN BE FROM A
SINGLE USER OR DIFFERENT USERS ALSO. THE TIME THAT EACH
TASK GETS TO EXECUTE IS CALLED QUANTUM. AFTER THIS TIME
INTERVAL IS OVER OS SWITCHES OVER TO THE NEXT TASK.
ADVANTAGES OF TIME-SHARING OS
• EACH TASK GETS AN EQUAL OPPORTUNITY.
• EACH TASK IS ASSIGNED A CERTAIN TIME LIMIT.
• DISADVANTAGES OF TIME-SHARING OS
• DATA COMMUNICATION PROBLEM.
• HARDWARE WITH HIGH QUALITY IS REQUIRED.
TYPES OF OPERATING SYSTEM

MULTI-PROGRAMMING OPERATING
SYSTEM
• MULTIPROGRAMMING OPERATING SYSTEMS CAN BE SIMPLY
ILLUSTRATED AS MORE THAN ONE PROGRAM IS PRESENT IN THE
MAIN MEMORY AND ANY ONE OF THEM CAN BE KEPT IN EXECUTION.
THIS IS BASICALLY USED FOR BETTER EXECUTION OF RESOURCES.
• ADVANTAGES OF MULTI-PROGRAMMING OPERATING SYSTEM
• IT MAY HELP TO RUN VARIOUS JOBS IN A SINGLE APPLICATION
SIMULTANEOUSLY
• IT HELPS IN REDUCING THE RESPONSE TIME.
• DISADVANTAGES OF MULTI-PROGRAMMING OPERATING
SYSTEM
• THERE IS NOT ANY FACILITY FOR USER INTERACTION OF SYSTEM
FUNCTIONS OF OPERATION SYSTEM
• MEMORY MANAGEMENT

• IT KEEPS TRACK OF PRIMARY MEMORY, I.E., WHICH


BYTES OF MEMORY ARE USED BY WHICH USER PROGRAM.
THE MEMORY ADDRESSES THAT HAVE ALREADY BEEN
ALLOCATED AND THE MEMORY ADDRESSES OF THE
MEMORY THAT HAS NOT YET BEEN USED.
• IN MULTIPROGRAMMING, THE OS DECIDES THE ORDER
IN WHICH PROCESSES ARE GRANTED MEMORY ACCESS,
AND FOR HOW LONG.
• IT ALLOCATES THE MEMORY TO A PROCESS WHEN THE
PROCESS REQUESTS IT AND DEALLOCATES THE MEMORY
WHEN THE PROCESS HAS TERMINATED OR IS
PERFORMING AN I/O OPERATION.
FUNCTIONS OF OPERATION SYSTEM

• DEVICE MANAGEMENT
1.IT MONITORS THE STATUS OF EVERY DEVICE,
INCLUDING PRINTERS, STORAGE DRIVERS, AND
OTHER DEVICES.
• DECIDE WHICH PROCESS GETS ACCESS TO A
CERTAIN DEVICE AND FOR HOW LONG.
• THERE ARE VARIOUS INPUT AND OUTPUT DEVICES.
AN OS CONTROLS THE WORKING OF THESE INPUT-
OUTPUT DEVICES.
FUNCTIONS OF OPERATION SYSTEM

• SECURITY

• PROTECTION AGAINST UNAUTHORIZED ACCESS


THROUGH LOGIN.
• PROTECTION AGAINST INTRUSION BY KEEPING THE
FIREWALL ACTIVE.
• PROTECTING THE SYSTEM MEMORY AGAINST
MALICIOUS ACCESS.
• DISPLAYING MESSAGES RELATED TO SYSTEM
VULNERABILITIES.

You might also like