1|Page
D684 - INTRODUCTION TO
COMPUTER
SCIENCE||COMPREHENSIVE Q&A
FOR CERTIFICATION SUCCESS
2026
selection - correct-answer -a control structure that allows a program to choose
between different actions based on conditions (similar to a branch)
left-to-right associativity - correct-answer -the rule that operators with the same
precedence are evaluated from left to right in an expression
magic number - correct-answer -a hard-coded number in a program that lacks
context or explanation, making the code harder to understand and maintain
,2|Page
named constant - correct-answer -a variable with a value that is set once and
cannot be changed; it is used to give meaningful names to fixed values
overhead - correct-answer -the extra processing time, memory, or other
resources required by a computer program beyond the actual task it is performing
rules of precedence (order of operations) - correct-answer -the rules that define
the sequence in which different operations (like addition and multiplication) are
performed in an expression to ensure consistent results
Data types - correct-answer -Define the kind of data a variable can hold, such as
integers, floating-point numbers, characters, and Booleans.
,3|Page
Variables - correct-answer -Named storage locations in memory that hold data
values, allowing programs to store, modify, and dynamically retrieve data during
execution.
Programming constructs - correct-answer -Elements like loops, conditionals, and
functions that provide structure and control the flow of a program.
Arithmetic operators - correct-answer -Tools for performing calculations in
programming, including addition (+), subtraction (-), multiplication (*), and
division (/).
abstract data type - correct-answer -A blueprint for organizing and working with
data that defines what operations can be performed on the data without
specifying how they are implemented.
, 4|Page
array - correct-answer -A collection of items stored in a contiguous memory
block, each identified by an index number.
composite variable - correct-answer -A variable that can hold multiple pieces of
data, often grouped together under a single name.
container - correct-answer -A data structure that holds a collection of elements,
providing methods to add, remove, and access items within it.
data structure - correct-answer -A way of organizing and storing data in a
computer's memory designed to facilitate the efficient retrieval, insertion, and
deletion of data.
linked list - correct-answer -A sequence of elements where each element points
to the next one, forming a chain.
D684 - INTRODUCTION TO
COMPUTER
SCIENCE||COMPREHENSIVE Q&A
FOR CERTIFICATION SUCCESS
2026
selection - correct-answer -a control structure that allows a program to choose
between different actions based on conditions (similar to a branch)
left-to-right associativity - correct-answer -the rule that operators with the same
precedence are evaluated from left to right in an expression
magic number - correct-answer -a hard-coded number in a program that lacks
context or explanation, making the code harder to understand and maintain
,2|Page
named constant - correct-answer -a variable with a value that is set once and
cannot be changed; it is used to give meaningful names to fixed values
overhead - correct-answer -the extra processing time, memory, or other
resources required by a computer program beyond the actual task it is performing
rules of precedence (order of operations) - correct-answer -the rules that define
the sequence in which different operations (like addition and multiplication) are
performed in an expression to ensure consistent results
Data types - correct-answer -Define the kind of data a variable can hold, such as
integers, floating-point numbers, characters, and Booleans.
,3|Page
Variables - correct-answer -Named storage locations in memory that hold data
values, allowing programs to store, modify, and dynamically retrieve data during
execution.
Programming constructs - correct-answer -Elements like loops, conditionals, and
functions that provide structure and control the flow of a program.
Arithmetic operators - correct-answer -Tools for performing calculations in
programming, including addition (+), subtraction (-), multiplication (*), and
division (/).
abstract data type - correct-answer -A blueprint for organizing and working with
data that defines what operations can be performed on the data without
specifying how they are implemented.
, 4|Page
array - correct-answer -A collection of items stored in a contiguous memory
block, each identified by an index number.
composite variable - correct-answer -A variable that can hold multiple pieces of
data, often grouped together under a single name.
container - correct-answer -A data structure that holds a collection of elements,
providing methods to add, remove, and access items within it.
data structure - correct-answer -A way of organizing and storing data in a
computer's memory designed to facilitate the efficient retrieval, insertion, and
deletion of data.
linked list - correct-answer -A sequence of elements where each element points
to the next one, forming a chain.