Page 10 - TP_Modular_V2.1_Class7
P. 10

Operating System

                  An operating system is the most important software on a computer. An operating system (OS)
                  is the software that manages a computer's hardware and software resources. It acts as a bridge
                  between the user and the hardware devices of the computer. Without an operating system, a
                  computer cannot work.
                  Types of Operating Systems


                  The  most common operating  systems  for  personal  computers  are  Microsoft  Windows,
                  Mac OS, and Linux. Other well-known names include UNIX and DOS.








                  Functions of an Operating System
                  An operating system (OS) performs three primary types of functions to manage a computer's

                  hardware and software resources effectively.
                      Manages hardware resources like the CPU, memory, storage, and peripheral devices
                       Handles the creation, scheduling, and termination of processes

                       Track the memory usage and allocate memory to processes
                                                                     Tech Funda
                      Provides user interface
                      Organises and manages files on
                      storage devices
                                                                 Booting is a process that loads the operating
                      Manages  directories (folders)             system and prepares the system for use.
                      that  organise  files into  a
                      hierarchical structure

                      Communicates with hardware devices through device drivers
                      Manages the process of starting up the computer
                       Provides tools and utilities to enhance system performance and troubleshoot issues
                  Language Processor


                  A  language  processor  helps the                  Tech Funda
                  computer  understand  instructions
                                                                Founded in 1975, Programming and Computer
                  and converts them from programming
                                                                Software  focuses  on solving problems  in all
                  languages into machine language.
                                                                areas of computer science, including operating
                  Examples of  language  processors
                                                                systems,    compiler     technology,     software
                  include compilers, assemblers, and
                                                                engineering, artificial intelligence, etc.
                  interpreters.

                  Assembler

                  An assembler is a program that translates assembly language into machine language so the
                  computer can understand it.


                    8       Modular (Ver. 2.1)-VII
   5   6   7   8   9   10   11   12   13   14   15