Skip to main content

Introduction to Computing MCQs with Answers

Practice important Introduction to Computing MCQs with answers and explanations.

Multiple Choice Questions

Q1921: Fill in the blank: The goal of the object-oriented paradigm is to identify the ________ in the system and understand how they interact.
  • A: Functions
  • B: Objects
  • C: Processes
  • D: Variables
View Answer
B

Q1922: Fill in the blank: In the structure chart of the tennis game example, the function ________ is responsible for updating the score.
  • A: Serve
  • B: ComputePath
  • C: Return
  • D: UpdateScore
View Answer
D

Q1923: Fill in the blank: The imperative paradigm focuses on ________ that must be performed and designing modules accordingly.
  • A: Tasks
  • B: Objects
  • C: Interactions
  • D: Processes
View Answer
A

Q1924: Fill in the blank: The structure chart indicates that the function ________ calls on the services of Serve, Return, ComputePath, and UpdateScore.
  • A: ControlGame
  • B: Serve
  • C: ComputePath
  • D: Return
View Answer
A

Q1925: What is the main goal when designing a modular system?
  • A: Maximize linkage between modules
  • B: Minimize the size of each module
  • C: Maximize independence among modules
  • D: Increase the complexity of the modules
View Answer
C

Q1926: What does intermodule coupling refer to?
  • A: The interaction between modules
  • B: The time it takes to execute a module
  • C: The memory usage of a module
  • D: The internal complexity of a module
View Answer
A

Q1927: What type of coupling occurs when a module passes control of execution to another module?
  • A: Data coupling
  • B: Control coupling
  • C: Procedural coupling
  • D: Temporal coupling
View Answer
B

Q1928: Which form of coupling involves sharing data between modules?
  • A: Control coupling
  • B: Integration coupling
  • C: Data coupling
  • D: Behavioral coupling
View Answer
C

Q1929: In the context of modular systems, what does data coupling involve?
  • A: Passing control from one module to another
  • B: Sharing data between modules explicitly via parameters
  • C: Sharing data between modules implicitly via global data
  • D: None of the above
View Answer
B

Q1930: Which type of coupling is represented by an arrow between functions in a structure chart?
  • A: Control coupling
  • B: Data coupling
  • C: External coupling
  • D: Internal coupling
View Answer
B

Test Your Knowledge

Take a timed quiz on Introduction to Computing

🚀 Start Quiz Now