Complete Solutions Manual & Answer Guide — Fundamentals of
Python: First Programs2026-2027 BANK QUESTIONS WITH
DETAILED VERIFIED ANSWERS EXAM QUESTIONS WILL
COME FROM HERE (100% CORRECT ANSWERS A+ GRADED
1. Which of the following best describes a program?
A) A physical component of a computer system
B) A set of rules governing data transfer
C) A sequence of instructions that tells a computer how to perform a
task
D) A type of operating system
Answer: C
Explanation: A program is fundamentally a set of instructions that a
computer follows to perform a specific task. Physical components
constitute hardware, while rules for data transfer are protocols.
2. What is the role of the Central Processing Unit (CPU)?
A) To store all long-term data
B) To fetch, decode, and execute instructions
C) To manage network connections
D) To provide power to the motherboard
,2|Page
Answer: B
Explanation: The CPU's primary function is the fetch-decode-execute
cycle. It retrieves instructions from memory, deciphers them, and
carries out the corresponding operations.
3. In the context of computer memory, what does RAM stand for?
A) Read-Only Memory
B) Random Access Memory
C) Rapid Access Module
D) Remote Access Memory
Answer: B
Explanation: RAM stands for Random Access Memory. It is volatile
memory used for storing data and machine code currently being used
by the operating system and running programs.
4. Which numeral system is used directly by a computer's hardware to
represent data?
A) Decimal (base-10)
B) Binary (base-2)
C) Octal (base-8)
D) Hexadecimal (base-16)
Answer: B
,3|Page
Explanation: At the hardware level, computers use binary, representing
all data and instructions as sequences of 0s and 1s, corresponding to
the on/off states of transistors.
5. A single binary digit (0 or 1) is known as a:
A) Byte
B) Nibble
C) Bit
D) Word
Answer: C
Explanation: A bit is the most basic unit of information in computing,
representing a logical state with one of two possible values.
6. How many bits are in a standard byte?
A) 4
B) 8
C) 16
D) 32
Answer: B
Explanation: By modern convention, a byte consists of 8 bits. This is the
standard unit for encoding a single character of text.
7. Which programming language is named after a comedy troupe?
, 4|Page
A) C
B) Java
C) Python
D) Ruby
Answer: C
Explanation: Python's creator, Guido van Rossum, named the language
after the BBC comedy series "Monty Python's Flying Circus."
8. What is a key characteristic of Python being an interpreted language?
A) It must be compiled into machine code before running.
B) Source code is executed line by line by an interpreter.
C) It can only run on specific hardware.
D) It does not support variables.
Answer: B
Explanation: In an interpreted language like Python, an interpreter
program reads and executes the source code directly, translating it on
the fly, rather than producing a standalone machine-code executable
first.
9. The Python interpreter can be used in an interactive mode often
called:
A) IDLE
B) CMD