Learn with Anil · UPSC CAPF (AC) PYQsPractise online →

UPSC CAPF AC 2026 Paper 1 · Question 121

Question 121 of the UPSC CAPF (AC) 2026 Paper I (19 July 2026). Try it first, then open the answer and explanation.

  1. CAPF 2026 · P-I · Q121 · General Science · Science & Technology

    Which one among the following statements is not correct?

    1. Assembler translates an assembly language program into a machine language program.
    2. Compiler is a program that translates high-level language into machine language.
    3. Assembly level program is a sequence of machine language instructions.
    4. The term 'firmware' is used for the software stored in read-only storage devices.

    निम्नलिखित में से कौन-सा कथन सही नहीं है?

    1. असेम्बलर किसी असेम्बली लैंग्वेज प्रोग्राम को मशीन लैंग्वेज प्रोग्राम में अनूदित करता है।
    2. कम्पाइलर एक प्रोग्राम है, जो हाई-लेवल लैंग्वेज को मशीन लैंग्वेज में अनूदित करता है।
    3. असेम्बली लेवल प्रोग्राम, मशीन लैंग्वेज अनुदेशों का एक क्रम है।
    4. रीड-ओनली स्टोरेज डिवाइसों में स्टोर किए गए सॉफ्टवेयर के लिए 'फर्मवेयर' शब्द प्रयुक्त किया जाता है।
    Show answer

    Answer: (3) Assembly level program is a sequence of machine language instructions.

    उत्तर: (3) असेम्बली लेवल प्रोग्राम, मशीन लैंग्वेज अनुदेशों का एक क्रम है।

    An assembly language program is a sequence of symbolic instructions (mnemonics such as ADD or MOV), not machine-language (binary) instructions; an assembler must translate it into machine code. The other statements are correct: assemblers and compilers translate into machine language, and firmware is software held in read-only memory.

Answer it in the practice appMake a topic-wise quiz