Operating System
Operating System
• WINDOWS
• MAC
•LINUX
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
• 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