📑 इस पेज के टॉपिक (Jump to Topic):
📌 1. सॉफ्टवेयर के प्रकार
| प्रकार | अर्थ | उदाहरण |
|---|---|---|
| System Software | हार्डवेयर चलाता है, अन्य सॉफ्टवेयर का आधार | OS, Device driver, Compiler, Utility |
| Application Software | उपयोगकर्ता का विशेष काम | MS Word, Excel, Tally, Photoshop, Browser |
| Utility Software | रखरखाव/सुरक्षा | Antivirus, Disk cleanup, Compression (WinZip) |
| लाइसेंस | अर्थ |
|---|---|
| Freeware | मुफ़्त, पर स्रोत कोड नहीं |
| Shareware | कुछ दिन मुफ़्त ट्रायल, फिर भुगतान |
| Open Source | स्रोत कोड उपलब्ध, बदल सकते हैं — Linux, Firefox, LibreOffice |
| Proprietary | कंपनी का स्वामित्व, स्रोत कोड बंद — Windows, MS Office |
⚠️ Exam Traps:
- Device driver = System software; Antivirus = Utility; MS Word = Application।
- Freeware ≠ Open source: freeware मुफ़्त है पर कोड नहीं मिलता।
📌 2. प्रोग्रामिंग भाषाएँ व अनुवादक
| स्तर | विवरण |
|---|---|
| Machine language (1GL) | केवल 0 और 1; कंप्यूटर सीधे समझता है, अनुवाद नहीं चाहिए |
| Assembly language (2GL) | Mnemonics (ADD, MOV); Assembler से अनुवाद |
| High-level (3GL) | C, C++, Java, Python, FORTRAN, COBOL, BASIC |
| 4GL | SQL, रिपोर्ट जनरेटर |
| 5GL | AI/तर्क आधारित — Prolog |
| अनुवादक | काम |
|---|---|
| Assembler | Assembly → Machine code |
| Compiler | पूरा प्रोग्राम एक साथ अनुवाद; तेज़ निष्पादन (C, C++) |
| Interpreter | पंक्ति-दर-पंक्ति अनुवाद व निष्पादन (Python, BASIC) |
| भाषा | तथ्य |
|---|---|
| FORTRAN | पहली उच्च-स्तरीय भाषा; वैज्ञानिक गणना (John Backus, IBM) |
| COBOL | व्यापार/बैंकिंग |
| C | Dennis Ritchie, Bell Labs (1972); UNIX इसमें लिखा |
| C++ | Bjarne Stroustrup |
| Java | James Gosling (Sun Microsystems); "Write once, run anywhere" |
| Python | Guido van Rossum |
| HTML | वेब पेज बनाने की markup भाषा (प्रोग्रामिंग नहीं) |
- Bug = प्रोग्राम की त्रुटि; Debugging = त्रुटि हटाना। Syntax error = व्याकरण त्रुटि; Logical error = गलत तर्क।
- Source code → (compiler) → Object code।
- Algorithm = चरणबद्ध हल; Flowchart = उसका चित्र।
⚠️ Exam Traps:
- Compiler पूरा प्रोग्राम एक बार में; Interpreter एक-एक पंक्ति।
- Machine language को अनुवादक नहीं चाहिए।
📌 3. ऑपरेटिंग सिस्टम (OS)
- OS उपयोगकर्ता और हार्डवेयर के बीच इंटरफ़ेस है। यह मेमोरी, प्रोसेस, फ़ाइल, डिवाइस और सुरक्षा का प्रबंधन करता है।
- Booting = कंप्यूटर चालू होकर OS को RAM में लोड करना। Cold boot = बंद से चालू; Warm boot = Restart।
- Kernel OS का मुख्य भाग है; Shell उपयोगकर्ता के आदेश kernel तक ले जाता है।
| प्रकार | अर्थ |
|---|---|
| Batch | समान कामों के समूह एक साथ |
| Multiprogramming / Multitasking | एक साथ कई प्रोग्राम |
| Time-sharing | हर उपयोगकर्ता को CPU समय का हिस्सा |
| Real-time (RTOS) | तत्काल प्रतिक्रिया — मिसाइल, ATM, चिकित्सा उपकरण |
| Distributed / Network | कई कंप्यूटरों में संसाधन साझा |
| OS | तथ्य |
|---|---|
| MS-DOS | CLI (Command Line Interface), Microsoft, 1981 |
| Windows | GUI; Microsoft; पहला Windows 1.0 (1985) |
| UNIX | Bell Labs (Ken Thompson, Dennis Ritchie), 1969 |
| Linux | Linus Torvalds (1991); ओपन सोर्स; Ubuntu, Fedora; BOSS (भारत) |
| macOS / iOS | Apple |
| Android | Linux kernel आधारित, Google |
Windows के मुख्य शब्द
- Desktop = पहली स्क्रीन; Taskbar = नीचे की पट्टी; Start बटन; Recycle Bin = हटाई गई फ़ाइलें (Shift+Delete से सीधे स्थायी रूप से)।
- File Explorer फ़ाइल-फ़ोल्डर प्रबंधन; Control Panel / Settings; Task Manager = Ctrl+Shift+Esc।
- फ़ाइल नाम में ये वर्ण नहीं आ सकते: \ / : * ? " < > |
⚠️ Exam Traps:
- MS-DOS = CLI; Windows = GUI।
- Linux के जनक Linus Torvalds; UNIX Bell Labs का।
- Shift+Delete से फ़ाइल Recycle Bin में नहीं जाती।
📌 4. Practice MCQs
📝 Practice MCQs (SF Prep द्वारा तैयार — PYQ नहीं)
Q1. निम्न में से कौन सिस्टम सॉफ्टवेयर है? Practice
सही उत्तर: (B)
OS हार्डवेयर को चलाता है और अन्य प्रोग्रामों को आधार देता है।
OS हार्डवेयर को चलाता है और अन्य प्रोग्रामों को आधार देता है।
Q2. Device driver किस श्रेणी का सॉफ्टवेयर है? Practice
सही उत्तर: (C)
ड्राइवर OS को हार्डवेयर से जोड़ता है — यह सिस्टम सॉफ्टवेयर है।
ड्राइवर OS को हार्डवेयर से जोड़ता है — यह सिस्टम सॉफ्टवेयर है।
Q3. कौन-सा अनुवादक पूरे प्रोग्राम को एक साथ मशीन कोड में बदलता है? Practice
सही उत्तर: (D)
Compiler पूरा source code एक साथ अनुवाद करता है; Interpreter पंक्ति-दर-पंक्ति।
Compiler पूरा source code एक साथ अनुवाद करता है; Interpreter पंक्ति-दर-पंक्ति।
Q4. Assembly भाषा को मशीन भाषा में कौन बदलता है? Practice
सही उत्तर: (A)
Assembler mnemonics (ADD, MOV) को 0/1 कोड में बदलता है।
Assembler mnemonics (ADD, MOV) को 0/1 कोड में बदलता है।
Q5. किस भाषा को अनुवाद की आवश्यकता नहीं होती? Practice
सही उत्तर: (B)
मशीन भाषा (0/1) कंप्यूटर सीधे समझता है।
मशीन भाषा (0/1) कंप्यूटर सीधे समझता है।
Q6. पहली उच्च-स्तरीय प्रोग्रामिंग भाषा कौन-सी मानी जाती है? Practice
सही उत्तर: (C)
FORTRAN (FORmula TRANslation) को John Backus (IBM) ने 1950 के दशक में बनाया।
FORTRAN (FORmula TRANslation) को John Backus (IBM) ने 1950 के दशक में बनाया।
Q7. C भाषा का विकास किसने किया? Practice
सही उत्तर: (D)
Dennis Ritchie ने Bell Labs में 1972 के आसपास C बनाई।
Dennis Ritchie ने Bell Labs में 1972 के आसपास C बनाई।
Q8. Java के जनक कौन हैं? Practice
सही उत्तर: (A)
James Gosling ने Sun Microsystems में Java बनाई।
James Gosling ने Sun Microsystems में Java बनाई।
Q9. HTML क्या है? Practice
सही उत्तर: (B)
HTML = HyperText Markup Language — वेब पेज की संरचना बताती है।
HTML = HyperText Markup Language — वेब पेज की संरचना बताती है।
Q10. प्रोग्राम से त्रुटियाँ ढूँढ़कर हटाने की प्रक्रिया कहलाती है: Practice
सही उत्तर: (C)
Bug = त्रुटि; Debugging = त्रुटि हटाना।
Bug = त्रुटि; Debugging = त्रुटि हटाना।
Q11. ऑपरेटिंग सिस्टम का मुख्य भाग (core) कहलाता है: Practice
सही उत्तर: (D)
Kernel मेमोरी, प्रोसेस और डिवाइस का सीधा प्रबंधन करता है।
Kernel मेमोरी, प्रोसेस और डिवाइस का सीधा प्रबंधन करता है।
Q12. पहले से चालू कंप्यूटर को Restart करना कहलाता है: Practice
सही उत्तर: (A)
Warm boot = Restart; Cold boot = बंद अवस्था से चालू करना।
Warm boot = Restart; Cold boot = बंद अवस्था से चालू करना।
Q13. Linux ऑपरेटिंग सिस्टम किसने विकसित किया? Practice
सही उत्तर: (B)
Linus Torvalds ने 1991 में Linux kernel जारी किया; यह ओपन सोर्स है।
Linus Torvalds ने 1991 में Linux kernel जारी किया; यह ओपन सोर्स है।
Q14. MS-DOS किस प्रकार का इंटरफ़ेस देता है? Practice
सही उत्तर: (C)
MS-DOS में आदेश टाइप करने पड़ते हैं — Command Line Interface।
MS-DOS में आदेश टाइप करने पड़ते हैं — Command Line Interface।
Q15. मिसाइल नियंत्रण, औद्योगिक रोबोट जैसे कार्यों में किस प्रकार का OS प्रयुक्त होता है? Practice
सही उत्तर: (D)
RTOS निश्चित समय-सीमा में तुरंत प्रतिक्रिया देता है।
RTOS निश्चित समय-सीमा में तुरंत प्रतिक्रिया देता है।
Q16. कुछ समय मुफ़्त ट्रायल के बाद भुगतान माँगने वाला सॉफ्टवेयर है: Practice
सही उत्तर: (A)
Shareware = try before you buy।
Shareware = try before you buy।
Q17. निम्न में से कौन-सा ओपन सोर्स सॉफ्टवेयर है? Practice
सही उत्तर: (B)
LibreOffice, Linux, Firefox का स्रोत कोड सार्वजनिक है।
LibreOffice, Linux, Firefox का स्रोत कोड सार्वजनिक है।
Q18. Windows में Task Manager खोलने की सीधी कुंजी है: Practice
सही उत्तर: (C)
Ctrl+Shift+Esc सीधे Task Manager खोलता है।
Ctrl+Shift+Esc सीधे Task Manager खोलता है।
Q19. Windows में फ़ाइल को Recycle Bin में भेजे बिना स्थायी रूप से हटाने की कुंजी है: Practice
सही उत्तर: (D)
Shift+Delete फ़ाइल को सीधे स्थायी रूप से हटाता है।
Shift+Delete फ़ाइल को सीधे स्थायी रूप से हटाता है।
Q20. Android ऑपरेटिंग सिस्टम किस kernel पर आधारित है? Practice
सही उत्तर: (A)
Android को Google विकसित करता है और यह Linux kernel पर आधारित है।
Android को Google विकसित करता है और यह Linux kernel पर आधारित है।