Computer Fundamentals

11. Which of the following is system software?
सिस्टम सॉफ्टवेयर कौनसा है-
(राज. सूचना सहायक परीक्षा 2008)
A. Database program
B. Word Processor
C. Spreadsheet
D. Compiler

Correct Answer: D

Explanation (EN): A compiler is categorized as a system software (translator).[cite: 1]

Explanation (HI): कम्पाइलर एक अनुवादक (सिस्टम सॉफ्टवेयर) है, जबकि डाटाबेस प्रोग्राम, वर्ड प्रोसेसर और स्प्रेडशीट एप्लीकेशन सॉफ्टवेयर हैं।[cite: 1]

12. The translator that converts a high-level language into machine language is-
उच्चस्तरीय भाषा को मशीनी (यंत्र) भाषा में अनुवाद करने वाला है-
(Raj. PSI Exam 2011)
A. Liveware
B. Assembler
C. Compiler
D. Printer

Correct Answer: C

Explanation (EN): A compiler converts high-level language programs into machine language.[cite: 1]

Explanation (HI): कम्पाइलर उच्च-स्तरीय भाषा को मशीनी भाषा में अनुवादित करता है।[cite: 1]

13. A computer program that translates program instructions into machine language all at once is called-
एक कम्प्यूटर प्रोग्राम जो एक समय में प्रोग्राम निर्देशों को मशीनी भाषा में अनुवाद करता है, कहलाता है-
(1 Grade (Home Science) 12.01.2020 / राज. पटवार 24.10.2021 (Shift-II))
A. Interpreter
B. Simulator
C. Compiler
D. Commander

Correct Answer: C

Explanation (EN): A compiler translates the entire high-level language program into machine language simultaneously.[cite: 1]

Explanation (HI): कंपाइलर संपूर्ण सोर्स कोड को एक साथ मशीनी भाषा (मशीन कोड) में बदलता है।[cite: 1]

14. A computer program that converts the entire program into machine language is called-
एक कंप्यूटर प्रोग्राम जो पूरे प्रोग्राम को मशीनी भाषा में बदलता है, कहलाता है-
(राज सूचना सहायक परीक्षा 2008)
A. Interpreter
B. Simulator
C. Compiler
D. Commander

Correct Answer: C

Explanation (EN): A compiler translates the entire source code into object code in one go.[cite: 1]

Explanation (HI): कंपाइलर एक ऐसा प्रोग्राम है जो सम्पूर्ण प्रोग्राम को एक साथ मशीनी भाषा में बदल देता है।[cite: 1]

15. A computer program that converts source code entirely into object code at once is called-
एक कम्प्यूटर प्रोग्राम जो सोर्स कोड को एक साथ ऑब्जेक्ट कोड में बदलता है, कहलाता है-
A. Editor
B. Changer
C. Compiler
D. Converter

Correct Answer: C

Explanation (EN): A compiler translates all source code into object code simultaneously.[cite: 1]

Explanation (HI): कम्पाइलर पूरे सोर्स कोड को एक साथ पढ़ता है और ऑब्जेक्ट कोड (मशीनी भाषा) में बदलता है।[cite: 1]

16. For which of the following is an interpreter used as a translator?
किसके लिए इन्टरप्रेटर ट्रांसलेटर की तरह प्रयोग में लाया जाता है-
(राज. ग्राम विकास अधिकारी (VDO) 27.12.2021 (Shift-II))
A. High level language
B. C++
C. Low level language
D. COBOL

Correct Answer: A

Explanation (EN): An interpreter is used to translate high-level languages into machine code line by line.[cite: 1]

Explanation (HI): इंटरप्रेटर का उपयोग उच्च स्तरीय भाषा (हाई लेवल लैंग्वेज) में लिखे कोड को लाइन बाय लाइन मशीन भाषा में बदलने के लिए किया जाता है।[cite: 1]

17. Who converts the code written in high-level language into machine language line by line?
उच्च स्तरीय भाषा में लिखे कोड को Line by Line मशीन भाषा में कौन बदलता है-
(AHC RO 2014)
A. Assembler
B. Interpreter
C. Compiler
D. None of these

Correct Answer: B

Explanation (EN): An interpreter translates high-level source code into machine language line by line.[cite: 1]

Explanation (HI): इंटरप्रेटर उच्च स्तरीय भाषा में लिखे कोड को लाइन बाय लाइन (Line by Line) मशीन भाषा में बदलता है।[cite: 1]

18. Assembly language is a-
असेम्बली भाषा है, एक
(RRB JE (Shift-2), 29.08.2015)
A. Machine independent language
B. Machine dependent language
C. High level language
D. Language that requires an interpreter

Correct Answer: B

Explanation (EN): Assembly language is a low-level, machine-dependent language.[cite: 1]

Explanation (HI): असेंबली भाषा एक मशीन डिपेंडेंट (लो-लेवल) भाषा है जिसमें 0 एवं 1 के स्थान पर अंक, सिम्बल्स, अक्षरों (निमोनिक्स) का प्रयोग किया जाता है।[cite: 1]

19. Which of the following translators converts a high-level language into a low-level language at once?
निम्नलिखित में से कौनसा अनुवादक उच्च स्तरीय भाषा को एक ही बार में लो लेवल भाषा में परिवर्तित कर देता है?
(CET (10+2) Paper 2nd Shift 22.10.24)
A. Interpreter
B. Controller
C. Assembler
D. Compiler

Correct Answer: D

Explanation (EN): A compiler is a translator that converts high-level language into machine language (low-level) all at once.[cite: 1]

Explanation (HI): कंपाइलर सम्पूर्ण कोड को एक साथ अनुवादित करता है।[cite: 1]

20. The following are the steps of translating a program written in high level language by a computer- 1. This program is stored in object program. 2. The source program is compiled and read in memory. 3. The compiler reads the program located in memory. 4. Machine language is regularly used for reading and writing data. 5. The compiler can be removed from memory.
कम्प्यूटर द्वारा एक प्रोग्राम जो उच्च स्तरीय भाषा में लिखने के निम्न चरण हैं- 1. यह प्रोग्राम ओब्जेक्ट प्रोग्राम में संगृहीत होता है। 2. सोर्स प्रोग्राम को मेमोरी में संकलित किया जाता है तथा पढ़ा जाता है। 3. संग्राहक, मेमोरी में स्थित प्रोग्राम, को पढ़ता है। 4. मशीन भाषा नियमित रूप से डाटा को पढ़ने तथा लिखने के लिए होती है। 5. संग्राहक को मेमोरी से अलग किया जा सकता है।
(राज. सूचना सहायक (IA) 21.01.2024)
A. 2, 3, 1, 4, 5
B. 5, 4, 3, 2, 1
C. 3, 2, 1, 4, 5
D. 4, 5, 1, 2, 3

Correct Answer: A

Explanation (EN): The correct sequence is: load source code (2), compiler reads (3), stored as object program (1), execution/reading data (4), compiler removed from memory (5).[cite: 1]

Explanation (HI): सही क्रम: 2 (सोर्स कोड लोड होना), 3 (कंपाइलर द्वारा पढ़ना), 1 (ऑब्जेक्ट प्रोग्राम में संगृहीत होना), 4 (मशीनी भाषा में डेटा का उपयोग), 5 (संग्राहक को मेमोरी से अलग करना)।[cite: 1]