Types Of Software

System Software

System Software , Hardware और software को आपस मे जोड़ कर  रखता है System Software एक platform  provide करता है जिस पर other  Computer programs Executes हो सके | System Software , Application software और hardware के बीच एक मध्यवर्ती का भी कार्य करता है | जब हम Computer Start करते है तब हमारा Computer System Start होने मई कुछ समय लेता है इस समय को हम booting  process कहते है | इस  के  समय हमारा operating सिस्टम main memory मे load हो रहा होता है और ये main memory , Random  Access  Memory  होती है |जब आप अपना Operating System Install करते हैं तो System Software आपके Computer पर Install होता है

Application Software

Application Software user की requirments को fullfill करने के लिए बनाया जाता है | इसे end user program या केवल एक ऐप भी कहा जाता है |

“ A software which is developed to help the user to perform specific tasks and work  is called application software.”

End user firstly  system Software से deal करता है उसके बाद application software |

आजकल ज्यादा ही application software का प्रयोग किया जा रहा है , हर एक काम के लिए एक अलग application Software है जिसको App भी कहते है | जिनमे से कुछ application िनमंलिखित है… MS-Office , Notepad , Media Player Classic , Adobe Photoshope , etc….. 

Utility Software 

Utility Software एक System Software होता है | ये सॉफ्टवेयर सिस्टम को analyze, configure, optimize और Computer को  maintain करने के साथ ही Computer की performance को  enhance ( बढ़ाने ) का कार्य करता है | Utility Software अक्सर targeted लक्ष्ये को mind  मै रखकर design किये जाते है | Utility Software के example िमलिखित हैantivirus software, backup software और disk tools आदि |

Language Processor Software

Language  processor एक खास प्रकार के software होते है जो source code और program को machine code मै convert करते है | Language Processor  Fortran  और COBOL  जैसी Language में पाए जाते हैं। Language Processor निम्न्लिखित type के होते है।

  • Compiler
  • Assembler
  • Interpreter

Compiler

एक Compiler एक  language  processor  है जो highe level language  से source code  को  binary  machine code  में translate  करता है।

Assembler

एक  Assembler  low -level language  से binary machine code में translate करता है।

Interpreter

एक Interpreter , Compiler  और Assembler  से अलग है। यह प्रोग्राम को machine code formate में परिवर्तित नहीं करता है, इसके बजाय  प्रत्येक program statement  को मानने के लिए CPU को निर्देश देता है।

Operating Software

Operating   System एक प्रकार का Software होता है जो Application   और hardware के मध्ये एक मध्यवर्ती का कार्य करता है और साथ ही साथ control भी प्रदान करता है  | जो Computer System की सभी Activitys को Handale करता है | एक operating System Software , program को execute होने के Environment Provide करता है |  Operating System Software की सबसे खास  Ability यह है की यह  multiprogram होता है | एक साथ (simultaneously )  memory मे कई job रख सकता है | कुछ operating system निम्नलिखित है -Windows, Windows XP, Mac OS X, and Linux , Microsoft Window 7 , Microsoft Window8  Etc

Leave a Reply

Your email address will not be published. Required fields are marked *