Compiler | MCQs

    Q1: A computer program that translates one program instructions at a time into machine language is called?

    وہ کمپیوٹر پروگرام جو ایک وقت میں ایک پروگرام کی ہدایات کا مشینی زبان میں ترجمہ کرتا ہے ____ کہلاتا ہے؟
    • A. CPU
    • B. Compiler
    • C. Interpreter
    • D. Interpreter

    Q2: Who is known as the “Compiler of Quran”?

    قرآن کا مرتب کرنے والا کسے کہا جاتا ہے؟
    • A. Hazrat Ali (R.A)
    • B. Hazrat Umer (R.A)
    • C. Hazrat Abu Bakar (R.A)
    • D. Hazrat Usman (R.A)

    Q3: Which of the following is a compiler directives?

    مندرجہ ذیل میں سے کون سا مرتب ہدایت ہے؟
    • A. #include<studio.h>
    • B. None of these
    • C. Float x;
    • D. Int main()

    Q4: Which one translates the program written in assembly language into machine language instructions for execution?

    اسیمبلی لینگویج کے پروگرام کو مشین لینگویج میں تبدیل کرتا ہے کہ کمپیوٹر ان ہدایات پر عمل درآمد ہو سکے۔ _____
    • A. Interpreter
    • B. Assembler
    • C. Compiler
    • D. None of these

    Q5: A program that combines different library files to object files to generate executable file is called ______?

    ایک پروگرام جس میں مختلف لائبریری فائلوں کو یکجا کرنے کے لئے فائلوں کو اعتراض کرنے کے لئے یکجا فائل _____ کہا جاتا ہے؟
    • A. Compiler
    • B. Editor
    • C. None of these
    • D. Linker

    Q6: A system software that translates high-level language source code into machine-level object code is called _____?

    ایک سسٹم سافٹ ویئر جو اعلی سطح کے زبان کے ماخذ کوڈ کو مشین لیول آبجیکٹ کوڈ میں ترجمہ کرتا ہے اسے _____ کہا جاتا ہے؟
    • A. Compiler
    • B. None of these
    • C. Linker
    • D. Interpreter

    Q7: A computer program that combines object codes into a single executable program is called _____?

    ایک کمپیوٹر پروگرام جو آبجیکٹ کوڈز کو ایک ہی قابل عمل پروگرام میں جوڑتا ہے اسے _____ کہا جاتا ہے؟
    • A. Debugger
    • B. Linker
    • C. None of these
    • D. Interpreter

    Q8: Who developed the first compiler?

    پہلا کمپائلر کس نے تیار کیا؟
    • A. None of these
    • B. Grace Hopper
    • C. Charles Babbage
    • D. Ada Lovelace

    Q9: Which program is used to convert high level programming to low level machine code?

    ہائی لیول پروگرامنگ کو لو لیول مشین کوڈ میں تبدیل کرنے کے لیے کون سا پروگرام استعمال ہوتا ہے؟
    • A. Tabulator
    • B. None of these
    • C. Assembler
    • D. Compiler

    Q10: A program written in a non machine language is called

    غیر مشینی زبان میں لکھے گئے پروگرام کو کیا کہتے ہیں۔
    • A. All
    • B. source program
    • C. Machine program
    • D. translator program
✅ Correct: 0 | ❌ Wrong: 0 | 📊 Total Attempted: 0