Softwares

 What is software?

The software can be thought of as a set of programs with a bunch of instructions given to a computer to perform a specific task—example - GTA 5, Adobe Photoshop, etc.

The software can be classified into two main types -

  • System software - These are software designed to work as an interface between hardware and the user. Helps the user to access the hardware components. Various types of system software are game engines, operating systems, boot programs, assembler, device drivers, etc.
  • Application software - software that is designed to do a particular task or problem. For example, MATLAB is used to solve all the math-related problems.

System software in detail
 Functions are as follows -
  • Helps user to run other programs
  • Takes care of the storage of application programs
  • manages input and output units
  • runs and links users program 
  • handles user requests
  • runs standard applications, for example, browser, PowerPoint, etc
  • helps to run games
Few system software: 
  1. operating system
  2. linkers
  3. debuggers and editors
  4. loaders
  5. compliers
  6. assemblers
  7. game engine
Operating system--

Hardware <---> Operating system <----> user

Without OS, we had to write programs every time to access the computer hardware, which would have been a pain in the arse.

Comments

Popular Posts