SSC IMD SA Mock 03 – Question 176

Question:

Which of the given options best describes the truthfulness of the following statements?
i) VB.NET is an object-oriented programming language implemented in the .NET Framework.
ii) VB.NET is subset of Visual basic 6.0.
iii) .NET is a free, cross-platform, open-source developer platform for building many different types of applications.

दिए गए विकल्पों में से कौन सा विकल्प निम्नलिखित कथनों की सत्यता का सबसे अच्छा वर्णन करता है?
i) VB.NET, .NET फ्रेमवर्क में कार्यान्वित एक ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है।
ii) VB.NET, विजुअल बेसिक 6.0 का एक सबसेट है।
iii) .NET कई अलग-अलग प्रकार के अनुप्रयोगों के निर्माण के लिए एक मुफ़्त, क्रॉस-प्लेटफ़ॉर्म, ओपन-सोर्स डेवलपर प्लेटफ़ॉर्म है।

Options:

  • i-True, ii-True, iii-True
  • i-False, ii-True, iii-True
  • i-True, ii-False, iii-True
  • i-False, ii-False, iii-True
  • i-सत्य, ii-सत्य, iii-सत्य
  • i-असत्य, ii-सत्य, iii-सत्य
  • i-सत्य, ii-असत्य, iii-सत्य
  • i-असत्य, ii-असत्य, iii-सत्य

Correct Answer: c)

Explanation:

Evaluating each statement:

– Statement i is True: Visual Basic .NET (VB.NET) is a modern, object-oriented programming language that runs on Microsoft’s .NET Framework / .NET runtime, supporting inheritance, encapsulation, and polymorphism.
– Statement ii is False: VB.NET is NOT a subset of Visual Basic 6.0. Rather, VB.NET was a complete ground-up redesign of the language to work with the Common Language Runtime (CLR). It introduced major features not present in VB 6.0, breaking backward compatibility.
– Statement iii is True: .NET (introduced through .NET Core) is officially a free, cross-platform (Windows, Linux, macOS), open-source developer platform managed by Microsoft and the .NET community.

Thus, the truth values are: i-True, ii-False, iii-True.

Hence, option 3 is the correct answer.

कथनों का मूल्यांकन:

– कथन i सत्य है: VB.NET, .NET फ्रेमवर्क पर आधारित एक पूर्ण ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषा है, जो इनहेरिटेंस, इनकैप्सुलेशन और पॉलिमॉर्फिज्म का समर्थन करती है।
– कथन ii असत्य है: VB.NET, विजुअल बेसिक 6.0 का सबसेट नहीं है। वास्तव में, VB.NET को पूरी तरह से नए सिरे से .NET CLR के लिए डिज़ाइन किया गया था, जो VB 6.0 से अत्यधिक भिन्न और अधिक शक्तिशाली है।
– कथन iii सत्य है: आधुनिक .NET (.NET Core) एक मुफ़्त, ओपन-सोर्स और क्रॉस-प्लेटफ़ॉर्म (Windows, Linux, macOS) डेवलपर प्लेटफ़ॉर्म है।

अतः सही क्रम i-सत्य, ii-असत्य, iii-सत्य है।

अतः सही उत्तर विकल्प 3 है।

Leave a Comment

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

Scroll to Top