MCQ Collection
Programming Fundamentals MCQs
Programming Fundamentals MCQs for variables, loops, functions, arrays, and basic logic building.
A. Compressing source code
B. Changing the operating system
C. Deleting comments
D. Following each step manually
Correct Answer: D. Following each step manually
A. Copy-paste cycle
B. Write-print-save cycle
C. Fetch-decode-execute cycle
D. Open-close-delete cycle
Correct Answer: C. Fetch-decode-execute cycle
A. Router
B. Printer
C. Editor
D. Loader
Correct Answer: D. Loader
A. Clear and unambiguous
B. Written only in machine code
C. Random and incomplete
D. Without inputs
Correct Answer: A. Clear and unambiguous
A. Music playlist
B. Wallpaper file
C. Printer manual
D. Algorithm or pseudocode
Correct Answer: D. Algorithm or pseudocode
A. Speakers
B. Printers
C. Registers
D. Folders
Correct Answer: C. Registers
A. Only background color
B. Only font size
C. Inputs, processing, and outputs
D. Only file extension
Correct Answer: C. Inputs, processing, and outputs
A. Only in the ALU
B. In the same memory
C. Only on the monitor
D. In two completely unrelated CPUs
Correct Answer: B. In the same memory
A. It teaches graphic design only
B. It replaces algorithms
C. It explains how programs are stored and executed
D. It removes memory concepts
Correct Answer: C. It explains how programs are stored and executed
A. Input, Print, Open
B. Internal Program Object
C. Input, Process, Output
D. Integer, Pointer, Operator
Correct Answer: C. Input, Process, Output
A. Scanner
B. Printer
C. Mouse
D. ALU
A. A physical switch only
B. A keyboard signal only
C. Data stored in memory
D. A printed document only
Correct Answer: C. Data stored in memory