Adyayan.com

Integrated Development Environments (IDEs)
11. वेब आधारित IDE का प्रयोग परस्पर संवादात्मक वेबसाईट को विकसित करने के लिए किया जाता है। _____ वेब आधारित IDE का एक उदाहरण है।
  • B. रुबी
  • D. HTML
  • C. पाइथॉन
  • A. माइक्रोसॉफ्ट विज्यूअल स्टूडियो कोड
Answer: माइक्रोसॉफ्ट विज्यूअल स्टूडियो कोड (VS Code) एक डेस्कटॉप IDE है, लेकिन इसका एक वेब-आधारित संस्करण (जैसे vscode.dev और GitHub Codespaces) भी है जो ब्राउज़र में चलता है। रुबी और पाइथॉन प्रोग्रामिंग भाषाएँ हैं, और HTML एक मार्कअप भाषा है, वे IDE नहीं हैं।
12. कौन सी प्रोग्रामिंग भाषा आमतौर पर लोकप्रिय IDE द्वारा समर्थित नहीं है -
  • A. Java
  • B. C++
  • C. Python
  • D. Assembly
Answer: असेंबली (Assembly) एक बहुत ही निम्न-स्तरीय (low-level) भाषा है। अधिकांश लोकप्रिय IDE (जैसे Eclipse, IntelliJ, VS Code) उच्च-स्तरीय (high-level) भाषाओं जैसे जावा, C++ और पाइथॉन पर केंद्रित होते हैं। असेंबली के लिए विशेष टूल की आवश्यकता होती है जो आम IDE में नहीं मिलते।
13. IDE के Project Explorer के tool बार में कौनसा बटन नहीं है -
  • B. View Code
  • A. View Object
  • D. View Element
  • C. Toggle Folders
Answer: कई IDE (जैसे पुराने Visual Studio में) के प्रोजेक्ट एक्सप्लोरर में, आप फ़ाइल का 'कोड' (View Code) या उसका 'डिज़ाइन' (View Object) देख सकते हैं, और फ़ोल्डर संरचना (Toggle Folders) को बदल सकते हैं। 'View Element' आमतौर पर वेब ब्राउज़र के डेवलपर टूल में होता है, IDE के प्रोजेक्ट एक्सप्लोरर में नहीं।
14. इनमें से कौन सी GUI की विशेषता नहीं है जो उपयोगकर्ताओं के लिए एक प्रोग्राम सीखना आसान बनाता है -
  • B. डायलाॅग बाॅक्स
  • A. WYSIWYG फाॅर्मेटिंग
  • C. विस्तृत कुंजी (Key) स्ट्रोक और आदेश
  • D. आइकन
Answer: GUI (ग्राफिकल यूजर इंटरफेस) का उद्देश्य ही लंबे और 'विस्तृत कुंजी स्ट्रोक और आदेश' (command-line) को खत्म करना है। GUI सीखने को आसान बनाता है क्योंकि इसमें 'आइकन' और 'डायलॉग बॉक्स' जैसे दृश्य (visual) तत्व होते हैं।
15. निम्नलिखित में से कौन सा एक आईडीई द्वारा प्रदान किया गया उपकरण नहीं है -
  • C. A Text Editor
  • A. An Output Viewer
  • B. A Sound Editor
  • D. A Project Editor
Answer: एक IDE सॉफ्टवेयर डेवलपमेंट के लिए होता है, इसलिए इसमें टेक्स्ट एडिटर, प्रोजेक्ट एडिटर (फ़ाइलें मैनेज करने के लिए) और आउटपुट व्यूअर (परिणाम देखने के लिए) होता है। 'साउंड एडिटर' ऑडियो एडिटिंग के लिए होता है और यह IDE का हिस्सा नहीं है।
16. IDE Suite सॉफ्टवेयर लिखने तथा ______के लिए आवश्यक मूलभूत उपकरणों को समेकित करता है।
  • D. डिलीट (मिटाना)
  • C. डिजाइन
  • A. प्ले (चलाना)
  • B. टेस्ट (जाँच करना)
Answer: एक IDE का पूरा चक्र होता है: कोड *लिखना* (एडिटर), कोड को *बिल्ड* करना (कंपाइलर), और कोड को *टेस्ट/जाँच* करना (डीबगर)। ये मूलभूत उपकरण IDE में समेकित (integrated) होते हैं।
17. IDE का कौन सा घटक आपको प्रोजेक्ट के कोडबेस के माध्यम से नेविगेट करने में मदद करता है -
  • A. Version Control System
  • D. Code Navigator
  • C. Code Editor
  • B. Debugger
Answer: 'कोड नेविगेटर' (Code Navigator) (जिसे अक्सर 'प्रोजेक्ट एक्सप्लोरर' या 'स्ट्रक्चर व्यू' कहा जाता है) IDE का वह हिस्सा है जो आपकी सभी फाइलों, फ़ोल्डरों, क्लास और फ़ंक्शंस की एक सूची दिखाता है, जिससे आप आसानी से प्रोजेक्ट में घूम (navigate) सकते हैं।
18. नेटबीन्स में दृश्य घटक होते हैं जो आरंभ से अंत तक के घटकों को खींचकर छोड़ने का कार्य करता है। _____ इसका एक उदाहरण है।
  • C. रेडियो-बटन
  • B. प्लग-इन
  • A. डीबगर
  • D. की-पैड
Answer: नेटबीन्स (NetBeans) में GUI डिज़ाइनर होता है जहाँ आप 'दृश्य घटक' (visual components) को टूलबॉक्स से खींचकर (drag) अपने फॉर्म पर छोड़ (drop) सकते हैं। 'रेडियो-बटन' (Radio-button) एक ऐसा ही मानक GUI घटक है।
19. आईडीई में कौन सी सुविधा आपको क्लास या फ़ाइल में विधियों और कार्यों की सूची देखने की अनुमति देती है -
  • A. Code Snippets
  • D. Code Highlighting
  • B. Code Folding
  • C. Code Outline
Answer: 'कोड आउटलाइन' (Code Outline) या 'स्ट्रक्चर व्यू' (Structure View) एक खास विंडो होती है जो वर्तमान फ़ाइल को स्कैन करती है और उसमें मौजूद सभी क्लास, फ़ंक्शंस (विधियों) और वेरिएबल्स की एक सूची दिखाती है। यह फ़ाइल की संरचना को जल्दी से समझने में मदद करती है।
20. IDE का अर्थ है - इंटीग्रेटेड डेवलेपमेंट _____
  • C. इवोलूशन
  • D. एजूकेशनल
  • A. एंटरप्राइज
  • B. इनवायरमेंट
Answer: IDE का पूरा नाम 'Integrated Development Environment' है। 'Environment' (इनवायरमेंट या वातावरण) का मतलब है एक ऐसा सॉफ्टवेयर पैकेज जिसमें विकास (development) के लिए सभी जरूरी टूल एक साथ मौजूद हों।