System Software Kya Hota Hai - Operating System aur Language Translators Ki Puri Jankari Hindi Mein

System Software Kya Hai

Computer mein do tarah ke software hote hain - System Software aur Application Software. Is guide mein hum System Software ke baare mein detail mein jaanenge - yeh kya hota hai, kitne prakar ka hota hai, aur kaise kaam karta hai. Yeh topic computer science ke basic examinations (RSCIT, CCC, BCA, Class 10-12) mein bahut commonly puchha jaata hai.

System Software Kya Hota Hai?

System Software un programs ka samuh hai jo computer system ko control karte hain aur uske saare parts ke beech accha taalamael (coordination) banate hain. Yeh software computer ke hardware aur user ke beech ek bridge ka kaam karta hai.

Simple bhasha mein: System Software woh software hai jo computer ko chalane ke liye zaruri hai - iske bina computer kuch bhi nahi kar sakta.

System Software do bhagon mein baanta gaya hai:

1. Operating System

2. Language Translator

1. Operating System (OS) Kya Hai?

Operating System un programs ka ek vishesh group hai jo computer ke sabhi karyom ko control karta hai. Yeh computer ke sadhano ke upyog par nazar rakhta hai, avashyak hone par anya programs ko chalata hai, aur user ki ichchha ke anusar output nikalata hai.

Vastav mein yeh User aur Computer ke Hardware ke beech Interface ka kaam karta hai.

Operating System ke mukhya kaam:

- Memory management - RAM ka upyog manage karna

- Process management - programs ko ek saath chalana

- File management - files aur folders ko organize karna

- Input/Output management - keyboard, mouse, printer aadi ko control karna

- Security - password protection aur user accounts

Operating SystemKis Device Ke LiyeBanane Wali Company
Windows 10, Windows 11Desktop, LaptopMicrosoft
macOS Ventura, SonomaApple Mac, MacBookApple
Ubuntu, Red Hat LinuxDesktop, ServerOpen Source
Android 14, 15Mobile, TabletGoogle
iOS 17, 18iPhone, iPadApple

2. Language Translator Kya Hai?

Computer sirf Machine Language (0 aur 1 binary code) samajhta hai. Lekin programmer jo code likhte hain wo High-Level Language (C, Python, Java) ya Assembly Language mein hota hai. Language Translator in languages mein likhe programs ko Machine Language mein convert karta hai.

Language Translator teen prakar ke hote hain:

Assembler

Yeh program Assembly Language mein likhe gaye kisi program ko padhta hai aur use Machine Language mein convert karta hai. Assembly Language ke program ko Source Program kaha jaata hai. Iska Machine Language mein convert hone ke baad jo program prapt hota hai, use Object Program kaha jaata hai.

Compiler

Yeh program kisi High-Level Programming Language (jaise C, C++, Java) mein likhe gaye Source Program ko ek baar mein poora Machine Language mein convert karta hai. Har ek High-Level Programming Language ke liye alag Compiler ki zaroorat hoti hai.

Udaharan: C language mein likha program → GCC Compiler → Machine Code (.exe file)

Interpreter

Yeh bhi kisi High-Level Programming Language mein likhe gaye Source Program ko Machine Language mein convert karta hai. Parantu yeh ek baar mein Source Program ke ek kathan ko ek ya adhik Machini Bhasha ke kathano mein convert karta hai aur unka paalan karta hai (line by line execute karta hai).

FeatureCompilerInterpreter
ConversionPoora program ek saathLine by line
SpeedZyada fast (run karte samay)Relatively slow
Error DetectionCompilation ke baad saari errors ek saathError aane par turant rukta hai
Output FileObject file banta haiKoi alag file nahi banti
ExamplesC, C++, Java compilerPython, JavaScript, Ruby

System Software vs Application Software

System SoftwareApplication Software
Computer chalane ke liye zaruriUser ke kaam ke liye use hota hai
Pehle load hota haiOS ke baad load hota hai
Examples: Windows, Linux, CompilersExamples: MS Word, Chrome, VLC
Hardware ke direct kareeb hota haiUser ke direct kareeb hota hai

Exam Tip: System Software ke do prakar hain - Operating System aur Language Translator. Language Translator ke teen prakar hain - Assembler, Compiler, aur Interpreter. Compiler aur Interpreter mein mukhya antar yeh hai ki Compiler poora program convert karta hai jabki Interpreter line by line.

1 comment:

  1. kya aap koi assembly language hindi me provide kra sakte h???

    ReplyDelete

Breaking News