21 Programming Languages and Translators • Programming Languages C प्रोग्रामिंग भाषा के विकास से प्रमुख रूप से कौन संबंधित है? Who is principally associated with the development of the C programming language? A. जेम्स गोसलिंग James Gosling B. डेनिस रिची Dennis Ritchie C. जॉन बैकस John Backus D. ब्लेज़ पास्कल Blaise Pascal उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B डेनिस रिची ने Bell Labs में C विकसित की। इसका प्रारंभिक विकास Unix के लिए सिस्टम प्रोग्रामिंग से जुड़ा था। Dennis Ritchie developed C at Bell Labs. Its early development was associated with systems programming for Unix.
22 Programming Languages and Translators • Programming Languages C++ प्रोग्रामिंग भाषा किसने विकसित की? Who developed the C++ programming language? A. गुइडो वैन रॉसम Guido van Rossum B. एलन ट्यूरिंग Alan Turing C. हावर्ड आइकेन Howard Aiken D. ब्यार्ने स्ट्रॉस्ट्रुप Bjarne Stroustrup उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: D Correct Answer: D C++ के निर्माता ब्यार्ने स्ट्रॉस्ट्रुप हैं। उन्होंने C पर आधारित भाषा में classes और अन्य सुविधाओं का विकास किया। Bjarne Stroustrup created C++. He developed classes and other capabilities in a language based on C.
23 Programming Languages and Translators • Programming Languages Java bytecode को निष्पादित करने वाला वातावरण कौन-सा है? Which environment executes Java bytecode? A. Java Virtual Machine Java Virtual Machine B. केवल टेक्स्ट एडिटर Only a text editor C. डिस्क डीफ़्रैगमेंटर Disk defragmenter D. केवल HTML parser Only an HTML parser उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: A Correct Answer: A Java Virtual Machine अर्थात JVM Java bytecode निष्पादित करती है। संगत JVM अलग-अलग प्लेटफ़ॉर्म पर उपलब्ध हो सकती है। The Java Virtual Machine, or JVM, executes Java bytecode. Compatible JVM implementations can be available on different platforms.
24 Programming Languages and Translators • Programming Languages निम्नलिखित में से कौन-सी मुख्यतः markup language है, सामान्य प्रयोजन की प्रोग्रामिंग भाषा नहीं? Which of the following is primarily a markup language rather than a general-purpose programming language? A. C C B. Python Python C. HTML HTML D. Java Java उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C HTML दस्तावेज़ की संरचना और सामग्री का अर्थ निर्धारित करने के लिए markup का उपयोग करती है। C, Python और Java प्रोग्रामिंग भाषाएँ हैं। HTML uses markup to define document structure and the meaning of content. C, Python and Java are programming languages.
25 Programming Languages and Translators • Programming Languages प्रोग्रामिंग भाषा BASIC का पूर्ण रूप क्या है? What is the full form of the programming language BASIC? A. Binary Automatic System Instruction Code Binary Automatic System Instruction Code B. Beginner's All-purpose Symbolic Instruction Code Beginner's All-purpose Symbolic Instruction Code C. Basic Arithmetic Software Integration Code Basic Arithmetic Software Integration Code D. Business Application Standard Input Command Business Application Standard Input Command उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B BASIC का पूर्ण रूप Beginner's All-purpose Symbolic Instruction Code है। इसे नए उपयोगकर्ताओं के लिए प्रोग्रामिंग सरल बनाने के उद्देश्य से विकसित किया गया था। BASIC stands for Beginner's All-purpose Symbolic Instruction Code. It was developed to make programming accessible to beginners.
26 Programming Languages and Translators • Programming Basics प्रोग्राम में ऐसा नामित डेटा आइटम जिसका मान बदला जा सकता है, सामान्यतः क्या कहलाता है? What is a named data item whose value can change during a program generally called? A. चर Variable B. टिप्पणी Comment C. ऑपरेटर Operator D. कीवर्ड Keyword उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: A Correct Answer: A Variable डेटा को नाम के माध्यम से संदर्भित करने देता है। प्रोग्राम के निर्देश उसके मान को पढ़ या बदल सकते हैं। A variable allows data to be referenced by a name. Program instructions can read or change its value.
27 Programming Languages and Translators • Programming Basics प्रोग्रामिंग में constant का सामान्य अर्थ क्या है? What does a constant generally mean in programming? A. हर निर्देश पर बदलने वाला मान A value that changes after every instruction B. केवल फ़ाइल का नाम Only a filename C. किसी त्रुटि का संदेश An error message D. ऐसा निश्चित मान जिसे संबंधित प्रोग्राम संदर्भ में बदला नहीं जाता A fixed value that is not changed in the relevant program context उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: D Correct Answer: D Constant निश्चित मान दर्शाता है। इसके विपरीत, variable का मान प्रोग्राम के दौरान बदला जा सकता है। A constant represents a fixed value. In contrast, the value of a variable can change during a program.
28 Programming Languages and Translators • Programming Basics पूर्णांक जैसे 12, 0 और −7 रखने के लिए सामान्यतः किस data type का उपयोग होता है? Which data type is generally used to represent whole numbers such as 12, 0 and −7? A. String String B. Boolean Boolean C. Integer Integer D. Character Character उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: C Correct Answer: C Integer पूर्णांक मानों के लिए उपयोग होता है। इसमें भिन्नात्मक भाग नहीं होता; उपलब्ध मानों की सीमा भाषा और प्रकार पर निर्भर करती है। An integer represents whole-number values without a fractional part. The available range depends on the language and integer type.
29 Programming Languages and Translators • Programming Basics Boolean data type मुख्यतः किन दो तार्किक मानों को दर्शाता है? Which two logical values does the Boolean data type primarily represent? A. True और False True and False B. Positive और Negative Positive and Negative C. Uppercase और Lowercase Uppercase and Lowercase D. Input और Output Input and Output उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: A Correct Answer: A Boolean का उपयोग सत्य या असत्य स्थिति दर्शाने के लिए होता है। यह शर्तों और तार्किक निर्णयों में उपयोगी है। A Boolean represents a true or false condition. It is useful in conditions and logical decisions.
30 Programming Languages and Translators • Programming Basics C भाषा में assignment और equality comparison के ऑपरेटर क्रमशः कौन-से हैं? In C, which operators represent assignment and equality comparison, respectively? A. == और = == and = B. = और == = and == C. = और != = and != D. != और == != and == उत्तर और व्याख्या देखें Show answer and explanation सही उत्तर: B Correct Answer: B C में = किसी variable को मान देता है, जबकि == दो मानों की समानता जाँचता है। दोनों के बीच भ्रम से प्रोग्राम में त्रुटि हो सकती है। In C, = assigns a value, while == tests whether two values are equal. Confusing them can introduce a program defect.