Operating Systems- Introduction

 An Operating System (OS) is a system software that acts as an interface between computer hardware components and the user. 

Every computer system must have at least one operating system to run other programs. Applications like Browsers, MS Office, Notepad Games, etc., need some environment to run and perform its tasks. 

The OS helps you to communicate with the computer without knowing how to speak the computer's language.

Software is a collection or set of instructions and data (tested programs & documentation) that tell a computer how to work and to execute a specific task. The two main categories of software are application software and system software.

* application software: performs a specific task. example: media player, word processors, software development tools, image editor etc..

* system software: manages computer hardware, provide basic functionalities that are required by users, or for other software to run properly. System software is also designed for providing a platform for running application software. Example: OS, firmware, translators, system utilities.

 

Functions of Operating System

 

Monk and Inversions

using System; public class Solution { public static void Main () { int T = Convert . ToInt32 ( Console . ReadLine...