Operating Systems

From Coder Merlin
Revision as of 00:09, 13 November 2020 by Guanyu-su (talk | contribs)
Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder

Prerequisites[edit]

TODO: add

Background[edit]

TODO: add if needed

Introduction[edit]

As the name suggests, an Operating System handles all operations of a computer system. With ever-increasing quantities of hardware in the world paired with distinct mechanisms to control each of them, it became a necessity for computer users to have a middleman program that knows how to deal with these peripherals and present them with a simple interface to interact with the computer. Hence, our good programmers created the Operating System which acts as a universal program that takes care of all the ones and zeros of a computer and its components.


Let's have a look at how an Operating System performs these tasks for us, shall we?


Memory Management[edit]

First off, let's take a look at how operating systems manage its memory.