WHAT AN OPERATING SYSTEM IS - FUNCTIONS, LISTS AND EXAMPLES OF AN OPERATING SYSTEM

WHAT AN OPERATING SYSTEM IS - FUNCTIONS, LISTS AND EXAMPLES


Do You Know What Is The Operating System? Even If You Do Not Know, There Is No Reason To Panic, We Will Answer It And Some Other Questions Will Also Be Answered With It.


Like We Know That We Are A Human And A Human Has A Heart. In Such A Situation, Do You Know How This Heart Works, Perhaps It Will Not Be Known Either.


I Mean To Say That Just As We Humans Have A Heart, We Also Have A Computer, And In Technical Language It Is Called The Operating System (Os) Of The Computer.


WHAT AN OPERATING SYSTEM IS - FUNCTIONS, LISTS AND EXAMPLES OF AN OPERATING SYSTEM

Whenever You Use A Mobile Or Computer, You Always Keep On Talking About Android, Windows, Mac, Linux Etc. So All These Names Belong To Each Operating System. Sometimes Android Kitkat, Sometimes Android Oreo, Or If It Comes To Windows, Then Someone Speaks Windows 10, Windows 7, Windows 8, Windows XP Etc. The Same Happens In Mac Os.


But Everyone Definitely Has A Lot Of Knowledge About All This, But No One Knows What The Work Of This Os Means To The Heart Of A Computer. In A Small Feeling, I Would Like To Give You That An Operating System Is A Type Of Interface Between End User And Hardware.


By The Way, If You Want To Know More About How Many Types They Are, Where They Are Used, What Are Their Main Functions, Then What Do You Call This Article Operating System.


CONTENT IN ARTICLE


1. WHAT IS THE OPERATING SYSTEM

2. OPERATING SYSTEM LIST

3. OPERATING SYSTEM FUNCTIONS

4. 1. MEMORY MANAGEMENT

5. 2. PROCESSOR MANAGEMENT (PROCESS SCHEDULING)

6. 3. DEVICE MANAGEMENT

7. 4. FILE MANAGEMENT

8. 5. SECURITY

9. 6. VIEWING SYSTEM PERFORMANCE

10. 7. TELLING ERROR

11. 8. CREATING SYNERGY BETWEEN SOFTWARE AND USER

12. OPERATING SYSTEM FEATURES

13. TYPES OF OPERATING SYSTEM - TYPES OF OPERATING SYSTEM

14. 1) BATCH PROCESSING OPERATING SYSTEM

15. 2) NETWORK OPERATING SYSTEM

16. 3) MULTIPROCESSOR SYSTEM

17. 4) DISTRIBUTED OPERATING SYSTEM

18. 5) TIME SHARING OPERATING SYSTEM

19. 6) REAL-TIME OPERATING SYSTEM

20. WHAT IS A CLIENT OPERATING SYSTEM?

19. REAL-TIME OPERATING SYSTEM

20. WHAT IS A CLIENT OPERATING SYSTEM?



WHAT IS THE OPERATING SYSTEM


I Directly Explain This Sentence, Whenever You Run The Computer, Then This Os Gives You The Means To Use The Computer. As You Listen To The Song, Double Click On The Word Document, Sit Down With Three Four Windows, Write Something In The Keyboard, And Save Some File In The Computer, You Can Never Do All This Without Operating System.


So This Os Is The Software With Which You Run Your Computer. So Whenever You Buy A New Computer, First Of All, You Have To Load Window 8 Or Windows10 In It From The Shopkeeper And After That You Take The Computer To Your Home. Otherwise, Without Operating System, You Can Never Turn On Your Computer.


This Is Also A Question, Why Is It Called System Software? If You Want To Run User Software Means Application Software In Computer Then They Can Never Run Without Os.


This Os Helps In Using Computer Hardware Well. The Operating System Mainly Does The Same Thing As Takes Some Input From The Keyboard, Processes The Instruction, And Sends The Output To The Computer Screen.


You See This Operating System Only When You Turn The Computer On And When You Turn Off The Computer. You Live Like Game, Ms Word, Adobe Reader, Vlc Media Player, Photoshop And Inside A Lot Of Software Computer. To Run These, You Need A Program Or Big Software Which We Call Operating System.


The Name Of The Os Used In Mobile Is Android, About Which Everyone Knows. You Must Know What Is The Operating System, So Let's Know About Some Of Its Work.



OPERATING SYSTEM LIST


WHAT AN OPERATING SYSTEM IS - FUNCTIONS, LISTS AND EXAMPLES OF AN OPERATING SYSTEM

Different Operating Systems Are Used For Different Tasks. Here You Have Shared The Operating System List, Which Most People Like To Use.


1. MICROSOFT WINDOWS

2. GOOGLE’S ANDROID OS

3. APPLE IOS

4. APPLE MACOS

4. LINUX OPERATING SYSTEM


Examples Of All These Very Large Operating Systems. Although There Are Not Many Different People Inside Them, Most People Know Them By These Names.

OPERATING SYSTEM FUNCTIONS


By The Way, Computer Does A Lot Of Work, But Firstly When You Turn On The Computer, Then The Operating System First Loads In Main Memory Means Ram And After That This User Software Allocate All The Hardware It Needs From The Cone. Below Are The Different Functions Of Os, Know More About Them In Detail.


1. MEMORY MANAGEMENT


Memory Management Means Managing Primary And Secondary Memory. Main Memory Means Ram Is Very Large Bytes Of Array.


Meaning There Are A Lot Of Small Blocks In Memory Where We Can Store Some Data. Where There Is An Address Of Each Slot. Main Memory Is The Fastest Running Memory That Cpu Direct Uses. Because All The Programs That Run The Cpu Are In Main Memory Only.


THE OPERATING SYSTEM DOES ALL THIS WORK.


- WHICH MEMORY OF MAIN MEMORY WILL BE USED, WHICH WILL NOT BE, HOW MUCH WILL BE, HOW MUCH WILL NOT BE.


- IN MULTIPROCESSING, THE OS DECIDES WHICH PROCESS WILL BE GIVEN MEMORY AND HOW MUCH WILL BE GIVEN.


- WHEN OS ASKS FOR PROCESS MEMORY THEN MEMORY OS GIVES IT TO IT (PROCESS MEANS A TASK OR A SMALL TASK THAT IS DONE INSIDE THE COMPUTER).


- WHEN THE PROCESS FINISHES ITS WORK, THE OS TAKES BACK ITS MEMORY.



2. PROCESSOR MANAGEMENT (PROCESS SCHEDULING)


When It Comes To Multi Programming Environment, The Os Decides Which Process Will Get Processor And Which Will Not Be Available And For How Long.


This Process Is Called Process Scheduling. The Operating System Makes All This Work.


- THE OPERATING SYSTEM ALSO SEES WHETHER THE PROCESSOR IS EMPTY OR DOING SOME WORK, OR IS FREE AND WHETHER THE PROCESS HAS FINISHED ITS WORK.


IF YOU WANT, YOU CAN SEE IN THE TASK MANAGER HOW MANY JOBS ARE GOING ON AND HOW MANY ARE NOT. THE PROGRAM THAT HAS DONE ALL THIS WORK IS NAMED TRAFFIC CONTROLLER.


- CPU ALLOCATE THE PROCESS.


- WHEN THE WORK OF A PROCESS IS OVER, IT PUTS THE PROCESSOR IN OTHER WORK, AND IF NOTHING IS DONE, FREE THE PROCESSOR.



3. DEVICE MANAGEMENT


If You Use A Driver In Your Computer, Then You Would Know That Such As Sound Driver, Bluetooth Driver, Graphics Driver, Wifi Driver, But It Can Help In Running Different Input / Output Device, But These Drivers Os Runs.


SO LET'S SEE WHAT THIS OS DOES.


- TRACKS ALL COMPUTER DEVICES AND THE NAME OF THE PROGRAM THAT MAKES THIS TASK IS I / O CONTROLLER.


- JUST AS DIFFERENT PROCESSES NEED DEVICES TO PERFORM SOME TASKS, THE OS ALSO DOES THE WORK OF DEVICE ALLOCATE.


TAKE AN EXAMPLE, A PROCESS HAS TO PERFORM SOME TASKS LIKE PLAYING VIDEO, NOT REMOVING PRINT, THEN BOTH THESE TASKS WILL BE DONE WITH THE HELP OF OUTPUT DEVICE MONITOR, PRINTER.


SO WHEN BOTH OF THESE DEVICES HAVE TO DELIVER THE PROCESS, IT WORKS BY THE OS.


- WHEN THE PROCESS IS OVER, IT DEALLOCATES THE DEVICE BACK.


4. FILE MANAGEMENT


Organizing All The Directories Very Much In One File. Because With This We Can Easily Find The Data. So Let's Know What Is The Function Of Os In File Management.


- ORGANIZES INFORMATION, LOCATION AND STATUS. IT SEES ALL FILE SYSTEMS.


- WHO WILL GET WHICH RESOURCE?


- RESOURCE DE-ALLOCATE.



5. SECURITY


When You Turn On Your Computer, You Ask That Password, It Means That The Os Prevents Your System From Unauthenticated Access. This Keeps Your Computer Safe. And Some Programs Cannot Be Opened Without A Password.



6. VIEWING SYSTEM PERFORMANCE


It Looks At The Performance Of The Computer And Improves The System. The Os Records How Long It Takes To Deliver A Service.


7. TELLING ERROR


If There Are A Lot Of Errors In The System, Then The Os Detects And Recovers Them.


8. CREATING SYNERGY BETWEEN SOFTWARE AND USER


- TASK ASSIGNS COMPILER, INTERPRETER AND ASSEMBLER. CONNECTS DIFFERENT SOFTWARE TO THE USER, WHICH MAKES THE USER USE THE SOFTWARE BETTER.


- PROVIDES COMMUNICATION BETWEEN THE USER AND THE SYSTEM.


- THE OPERATING SYSTEM IS STORED IN THE BIOS. THE REST OF THE APPLICATION ALSO MAKES USER-FRIENDLY.


OPERATING SYSTEM FEATURES?


- AN OPERATING SYSTEM IS A COLLECTION OF MANY PROGRAMS, WHICH RUN OTHER PROGRAMS.


- IT CONTROLS ALL THE INPUT/OUTPUT DEVICE.


- THE OPERATING SYSTEM IS RESPONSIBLE FOR RUNNING ALL THE APPLICATION SOFTWARE.


- PROCESS SCHEDULING MEANS ALLOCATING AND DEALLOCATE PROCESSES.


- INFORMS YOU ABOUT THE ERRORS AND THREATS HAPPENING IN THE SYSTEM.


- ESTABLISHES GOOD SYNERGY BETWEEN USER AND COMPUTER PROGRAMS.


By Now, You All Must Know What The Operating System Does (Function Of Operating System In Hindi), So Let Us Now Know How Many Types Of Os Are There.


TYPES OF OPERATING SYSTEM?


Technology Is Changing Day By Day And Everything Is Changing With It, So The Usage Of The Operating System Is Increasing In Every Field Like Railway, Research, Satellite, Industry, So You Know How Many Types Of Operating Systems Are There.


1. BATCH OPERATING SYSTEM

2. SIMPLE BATCH OPERATING SYSTEM

3. MULTIPROGRAMMING BATCH OPERATING SYSTEM

4. NETWORK OPERATING SYSTEM

5. MULTIPROCESSOR OPERATING SYSTEM

6. DISTRIBUTED OPERATING SYSTEM

7. TIME-SHARING OPERATING SYSTEM

8. REAL-TIME OPERATING SYSTEM


1) BATCH PROCESSING OPERATING SYSTEM


Batch Processing Operating Systems Were Introduced To Remove The Problems Of Earlier Era. If We Talk About Earlier Systems, Then There Was More Setup Time.


At The Same Time, This Much Set-up Time Has Been Reduced In This Batch Processing Systems Where Jobs Are Processed In Batches. This Type Of Operating System Is Called Batch Processing Operating System


Any Similar Jobs In It Are Submitted To The Cpu For Processing And They Are Run Simultaneously.


The Main Function Of The Batch Processing System Is To Execute The Jobs Automatically In A Batch. The Most Important Function In This Work Is The 'batch Monitor' Which Is Located In The Low-end Of The Main Memory.


I) SIMPLE BATCH SYSTEM


This Is The Oldest System In Which There Was No Direct Interaction Between The User And The Computer. In This System, The User Had To Bring A Storage Unit To Process The Task Or Job And Had To Submit It To The Computer Operator.


In This, All The Jobs Were Given To The Computer In A Batch Or Line. Within A Few Days Or A Few Months, It Was A Job Process And An Output Device Had An Output Store. This System Used To Process Jobs In Batch, Hence Its Name Was Also Called Batch Mode Operating System.


II) MULTIPROGRAMMING BATCH SYSTEMS


In This Operating System, A Job Was Raised Too Much From Memory And It Is Executed Too Much. The Os That Processes A Job, If The Same Job Needs I / O, Then The Os Gives The Second Job To The Cpu And The First One Gets The I/o Because Of This The Cpu Is Always Busy.


The Number Of Jobs That Remain In Memory Is Less Than The Number Of Jobs We Always Have In The Disk. If A Lot Of Jobs Remain In The Line, Then The Operating System Decides Which Job Will Be Processed First. The Cpu In This Os Never Remains Idle.


Time-sharing System Is Also Part Of Multiprogramming System. Response Time Is Much Less In The Time-sharing System But Cpu Usage Is More In Multi Programming.


DISADVANTAGES


1) NO DIRECT INTERACTION BETWEEN USER AND COMPUTER.

2) THE JOB THAT COMES FIRST IS THE FIRST PROCESS, SO THE USER HAD TO WAIT FOR MORE.


2) NETWORK OPERATING SYSTEM


Its Abbreviation Is Nos, The Full Form Of Nos Is “network Operating System”. This Network Operating System Provides Its Services To Computers That Are Connected To A Network.


If They Are Given An Example, Then They Come In Shared File Access, Shared Applications, And Printing Capabilities.


Nos Is A Type Of Software That Allows Multiple Computers To Communicate Simultaneously, Share Files And Also With Other Hardware Devices.


Earlier Microsoft Windows And Apple Operating Systems Were Not Designed For A Single Computer Usage And Network Usage. But As Computer Networks Started To Grow Slowly And Their Usage Also Started To Grow, And Such Operating Systems Also Started Developing.


A NOS (NETWORK OPERATING SYSTEM IN HINDI) MAINLY HAS TWO TYPES: -


Peer-to-peer (P2p) Os, Which Is Installed On Each Computer. The Second One Is A Client-server Model, In Which There Is A Machine Server And Another Client Software Is Installed.


TYPES OF NETWORK OPERATING SYSTEM


Talking About The Type Of Network Operating System, There Are Mainly Two Basic Types, Peer-to-peer Nos And Client/Server NOS:


1. PEER-TO-PEER NETWORK OPERATING SYSTEMS ALLOW USERS TO SHARE NETWORK RESOURCES THAT ARE SAVED IN A COMMON, ACCESSIBLE NETWORK LOCATION. IN THIS ARCHITECTURE, ALL DEVICES ARE TREATED EQUALLY ACCORDING TO FUNCTIONALITY.


PEER-TO-PEER WORKS BEST IN SMALL TO MEDIUM LANS, AS WELL AS SETTING THEM UP IS VERY CHEAP.


2. CLIENT / SERVER NETWORK OPERATING SYSTEMS PROVIDE USERS WITH ACCESS TO ALL RESOURCES THROUGH A SERVER. IN ITS ARCHITECTURE, ALL FUNCTIONS AND APPLICATIONS ARE UNIFIED UNDER A FILE SERVER, WHICH CAN BE EXECUTED BY INDIVIDUAL CLIENT ACTIONS, WHY IT SHOULD NOT BE IN ANY PHYSICAL LOCATION.


INSTALLING THE CLIENT / SERVER IS VERY DIFFICULT, WHILE IT REQUIRES A LARGE AMOUNT OF TECHNICAL MAINTENANCE. MOREOVER, IT ALSO COSTS MORE.


ITS BIGGEST ADVANTAGE IS THAT THE NETWORK IS CENTRALLY CONTROLLED IN IT, SO THAT ANY CHANGE CAN BE MADE EASILY, WHILE ADDITIONAL TECHNOLOGY CAN ALSO BE INCLUDED.


3) MULTIPROCESSOR SYSTEM


All The Processors Used In The Multiprocessor System Use A Common Physical Memory. Computing Power Is Very Fast. All These Processors Work Under An Operating System. Here Are Some Of Its Advantages


ADVANTAGES


1) VERY HIGH SPEED BECAUSE MULTIPROCESSOR IS USED.


2) IF THERE ARE A LOT OF TASKS TOGETHER, THE SYSTEM THROUGHPUT INCREASES HERE. WHICH MEANS, HOW MANY JOB PROCESSES CAN BE DONE IN A SECOND.


3) IN THIS OS, TASK IS DIVIDED INTO SUB TASK, AND EACH SUB TASK IS ASSIGNED TO DIFFERENT PROCESSOR, ESPECIALLY THIS IS WHY A TASK IS COMPLETED IN A VERY SHORT TIME.


4) DISTRIBUTED OPERATING SYSTEM


The Only Purpose Of Using Distributed Operating System Is That The World Has Powerful Os And Microprocessor Has Become Very Cheap, As Well As Communication Technology Is Improving.


Due To This Advancement, Distributed Os Was Now Made, Which Is Very Cheap And Keeps The Remote Computer Through The Network. Which In Itself Is A Big Achievement.


ADVANTAGES


1) ALL THE RESOURCES WHICH ARE FAR AWAY CAN BE EASILY USED, WHICH RESOURCES ARE NOT EMPTY.


2) THEY ARE PROCESSING FAST.


3) THE LOAD IS LESS ON THE HOST MACHINE BECAUSE LOAD IS MORE DISTRIBUTED.



5) TIME SHARING OPERATING SYSTEM


In This, Some Time Is Provided By The Os To Complete Each Task Correctly, So That Each Task Can Be Completed Correctly. At The Same Time, Every User Uses A Single System, From Which The Cpu Is Given Time. This Type Of System Is Also Called Multitasking System.


At The Same Time, Whatever Task Is In It Can Be Either From Single User Or It Can Be From Multi-user As Well.


The Amount Of Time It Takes To Complete Each Task Is Called Quantum. At The Same Time, After Completing Each Task, The Os Then Starts The Next Task.


ADVANTAGES


Let Us Know About The Advantages Of The Time-sharing Operating System.


1. IN THIS, THE OS IS GIVEN EQUAL OPPORTUNITY TO COMPLETE EACH TASK.


2. IT IS NOT EASY TO HAVE A DUPLICATE OF SOFTWARE IN IT. WHICH IS EQUAL TO NONE.


3. CPU IDLE TIME CAN BE REDUCED EASILY.


DISADVANTAGES


Let Us Know About The Disadvantages Of Time-sharing Operating System.


1. THE ISSUE OF RELIABILITY IS SEEN MORE IN THIS.


2. IT TAKES CARE OF THE SECURITY AND INTEGRITY OF EVERYTHING.


3. THE ISSUE OF DATA COMMUNICATION IS A COMMON PROBLEM IN THIS.


Examples Of Time-sharing, Operating System Are: - UNIX



6) REAL-TIME OPERATING SYSTEM


This Is The Most Advance Operating System, Which Performs Real-time Process. This Means That While Leaving Missile, Railway Ticket Booking, Satellite, If All Of These Things Were Delayed For A Second, Then This Operating System Does Not Remain Idle At All.


-THERE ARE TWO TYPES OF THESE, REAL-TIME OPERATING SYSTEM


1. HARD REAL-TIME OPERATING SYSTEM


This Is The Operating System, Within Which Time Is Given More Time To Complete The Task.


2. SOFT REAL-TIME


In Soft Real-time, The Time Limit Is Slightly Less, What Happens In It If One Task Is Running And Another Task Is Launched At The Same Time, The First Priority Is Given To The New Task. This Was Some Information About Types Of Operating System In Hindi. Before This, You Have Known What Is Operating System


WHAT IS A CLIENT OPERATING SYSTEM?


A Computer Desktop Is A Standalone Computer Processing Unit. They Are Designed To Perform Automation Tasks For People. A Desktop Computer Is Very Unique Because It Does Not Require Any Networks Or External Components To Operate.


Most Of This Client Operating System Is Used In Computer Desktops Or Portable Devices. This Operating System Is Typically Different From Centralized Servers Because It Supports Only One User.


Smartphones And Small Computer Devices Use A Client Operating System. This Operating System Manages The Device Components, Which Include Printers, Monitors, And Cameras. Each Computer Typically Has A Specific Operating System.


THESE CLIENT OPERATING SYSTEMS PROVIDE MULTIPROCESSING POWER FOR A VERY MINIMAL COST. CLIENT OPERATING SYSTEM COMES UNDER WINDOWS®, LINUX®, MAC® AND ANDROID®.


Each Operating System Is Designed To Perform Some Specific Function On Specific Hardware. This Hardware Compatibility Is The Most Primary Consideration, On The Basis Of Which An Operating System Is Selected For Client Computers.


FOR EXAMPLE, IN RECENT TIMES WINDOWS® IS THE MOST COMMONLY USED CLIENT OPERATING SYSTEMS.






AKASH TIMES

I AM AN ENGINEER BY PROFESSION BUT BLOGGER IS MY OLD DAYS DREAM TO CREATE MY OWN SITE FOR THOSE WHO ARE CURIOUS ABOUT MY BIRTHPLACE THEN I AM COMING FROM (INDIA). THE CURRENT CITY LIVES IN NAVI MUMBAI, INDIA

Post a Comment

IF YOU HAVE ANY PROBLEM PLEASE FELL FREE TO CONTACT US BY - AKASH TIMES

PREVIOUS POST NEXT POST