{"id":358,"date":"2024-06-28T12:18:29","date_gmt":"2024-06-28T12:18:29","guid":{"rendered":"https:\/\/study.madeeasy.in\/?p=358"},"modified":"2025-07-16T14:42:55","modified_gmt":"2025-07-16T09:12:55","slug":"what-is-operating-system-os","status":"publish","type":"post","link":"https:\/\/www.madeeasy.in\/study\/cs-it\/operating-system\/what-is-operating-system-os","title":{"rendered":"What is Operating System (OS) ?"},"content":{"rendered":"\r\n<p style=\"text-align: justify;\">It is a program that acts as an interface between a user (applications) and the computer hardware.<\/p>\r\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-190 aligncenter\" src=\"http:\/\/study.madeeasy.in\/wp-content\/uploads\/2024\/06\/operating-system.png\" alt=\"operating system\" width=\"282\" height=\"177\" \/><\/p>\r\n<h2 style=\"text-align: justify;\">TYPES OF OPERATING SYSTEM<\/h2>\r\n<ul style=\"text-align: justify;\">\r\n<li>Batch OS<\/li>\r\n<li>Multiprogrammed OS<\/li>\r\n<li>Time sharing OS<\/li>\r\n<li>Real time OS<\/li>\r\n<\/ul>\r\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_1 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.madeeasy.in\/study\/cs-it\/operating-system\/what-is-operating-system-os\/#Batch-Operating-Systems\" >Batch Operating Systems<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.madeeasy.in\/study\/cs-it\/operating-system\/what-is-operating-system-os\/#Multi-Programmed-Systems\" >Multi-Programmed Systems<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.madeeasy.in\/study\/cs-it\/operating-system\/what-is-operating-system-os\/#Time-Sharing-System-Multitasking\" >Time Sharing System (Multitasking)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.madeeasy.in\/study\/cs-it\/operating-system\/what-is-operating-system-os\/#Real-Time-System\" >Real Time System<\/a><\/li><\/ul><\/nav><\/div>\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Batch-Operating-Systems\"><\/span>Batch Operating Systems<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<p style=\"text-align: justify;\">This type of operating system does not interact with computer directly. There is an operator which takes similar jobs having same requirement and group them into batches. It is the responsibility of operator to sort the jobs with similar needs.<\/p>\r\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-194 aligncenter\" src=\"http:\/\/study.madeeasy.in\/wp-content\/uploads\/2024\/06\/batch-system.png\" alt=\"Batch system\" width=\"209\" height=\"220\" \/><\/p>\r\n<p style=\"text-align: justify;\"><strong>Example of batch OS:<\/strong> IBM OS\/2<\/p>\r\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Multi-Programmed-Systems\"><\/span>Multi-Programmed Systems<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<ul style=\"text-align: justify;\">\r\n<li>Several jobs are kept in main memory at the same time and the CPU is multiplexed among them, to increase CPU utilization.<\/li>\r\n<\/ul>\r\n<p style=\"text-align: justify;\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-195 aligncenter\" src=\"http:\/\/study.madeeasy.in\/wp-content\/uploads\/2024\/06\/multi-programming-system.png\" alt=\"Multi Programming System\" width=\"222\" height=\"156\" \/><\/p>\r\n<ul style=\"text-align: justify;\">\r\n<li style=\"text-align: justify;\">When this job in execution needs an input\/output operation to complete, Instead of waiting for the job to complete the input\/output, it switches to the subset of jobs waiting for CPU.<\/li>\r\n<\/ul>\r\n<p style=\"text-align: justify;\"><strong>Example:<\/strong> Windows and Unix<\/p>\r\n<h3 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"Time-Sharing-System-Multitasking\"><\/span>Time Sharing System (Multitasking)<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<ul>\r\n<li style=\"text-align: justify;\">Time sharing or multitasking is a logical extension of multiprogramming. Multiple jobs are executed by the CPU switching between them, but the switches occur so frequently that the users may interact with each program while it is running.<\/li>\r\n<\/ul>\r\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-196 aligncenter\" src=\"http:\/\/study.madeeasy.in\/wp-content\/uploads\/2024\/06\/multitasking-system.png\" alt=\"Multi tasking system\" width=\"205\" height=\"150\" \/> <strong>Example:<\/strong> Windows, Linux and Unix.<\/p>\r\n<h3><span class=\"ez-toc-section\" id=\"Real-Time-System\"><\/span>Real Time System<span class=\"ez-toc-section-end\"><\/span><\/h3>\r\n<p>Used when there are rigid time requirements on the operating of a processor or the flow of data. Systems that control scientific experiments, medical imaging systems, industrial control systems, and some display systems are real-time systems. <strong>Example:<\/strong> RTOS<\/p>\r\n\r\n\r\n\r\n<p style=\"text-align: center;\"><a class=\"btn btn-danger\" role=\"button\" href=\"https:\/\/study.madeeasy.in\/subjects\/what-is-an-operating-system-and-its-types\/\" target=\"_blank\" rel=\"noopener\">&lt;&lt; Previous<\/a> | <a class=\"btn btn-success\" role=\"button\" href=\"https:\/\/study.madeeasy.in\/cs-it\/operating-system\/what-is-dual-mode-operation-in-operating-system\/\" target=\"_blank\" rel=\"noopener\"> Next &gt;&gt;<\/a><\/p>\r\n<p>&nbsp;<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>It is a program that acts as an interface between a user (applications) and the computer hardware. TYPES OF OPERATING<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[94,3],"tags":[95,96],"class_list":["post-358","post","type-post","status-publish","format-standard","hentry","category-operating-system","category-cs-it","tag-computer-hardware","tag-operating-system"],"_links":{"self":[{"href":"https:\/\/www.madeeasy.in\/study\/wp-json\/wp\/v2\/posts\/358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.madeeasy.in\/study\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.madeeasy.in\/study\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.madeeasy.in\/study\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.madeeasy.in\/study\/wp-json\/wp\/v2\/comments?post=358"}],"version-history":[{"count":0,"href":"https:\/\/www.madeeasy.in\/study\/wp-json\/wp\/v2\/posts\/358\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.madeeasy.in\/study\/wp-json\/wp\/v2\/media?parent=358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.madeeasy.in\/study\/wp-json\/wp\/v2\/categories?post=358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.madeeasy.in\/study\/wp-json\/wp\/v2\/tags?post=358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}