QUESTIONS AND CORRECT ANSWERS
Which type of variable represents a whole number in computer programming?
-Integer
-Array
-Float
-String - CORRECT ANSWERS✅✅Integer
What describes a named storage location that can hold values that can change?
-Operand
-Identifier
-Variable
-Constant - CORRECT ANSWERS✅✅Variable
What is one standard rule for a variable name?
-The name must use hyphens between words.
-The name must start with a lowercase letter.
-The name must start with the type designation.
-The name should have an appropriate meaning. - CORRECT ANSWERS✅✅The name
should have an appropriate meaning.
Which coding construct allows a choice between performing an action and skipping it?
-Input/output
-Assignment
-Selection
-Iteration - CORRECT ANSWERS✅✅Selection
What is the value of the expression a + (b / c) * d - e if a = 19, b = 6, c = 2, d = 20, and e =
14?
-65
,-132
-226
-426 - CORRECT ANSWERS✅✅65
What is a list?
-A group in which individual elements are accessed from the same end that is called the top
-A group of related attributes stored as individual fields under a single name and treated as a
single concept
-A fixed-length collection of homogeneous items that can each be accessed by its position
-A varying-length, ordered collection of homogeneous items that allows for easy access,
insertion, and removal - CORRECT ANSWERS✅✅A varying-length, ordered collection of
homogeneous items that allows for easy access, insertion, and removal
How are items added to and removed from a stack?
-All items can be added to or removed from any location.
-All items can be accessed or changed but not easily inserted or removed.
-The item removed is the one that has been in the shortest time.
-The first item to be added becomes the first item removed. - CORRECT
ANSWERS✅✅The item removed is the one that has been in the shortest time.
The collection of customers for a small business is stored in such a way that a customer can
be easily accessed, deleted, or added.
What is the data structure called for in this programming situation?
-Queue
-Record
-Stack
-List - CORRECT ANSWERS✅✅List
What describes a reference parameter?
-Stops the content of the argument from changing anywhere in the program
-Passes the address, rather than the content, of the argument to the function
, -Allows the user to type in the content of an argument at runtime
-Passes a copy of the content in an argument to the function - CORRECT
ANSWERS✅✅Passes the address, rather than the content, of the argument to the function
The code shows a subprogram and a call to that subprogram.
my_function(num_a)
num_c = process(num_a)
store(num_c)num_b = my_function(num_d)
Which variable name represents an argument?
-num_a
-num_b
-num_c
-num_d - CORRECT ANSWERS✅✅num_d
What does the object-oriented programming paradigm do to solve a programming problem?
-Enforces a specific type on each variable and strict rules about how types are used
-Organizes a program into smaller components that bundle together fields and methods
-Uses the structures of logic to deduce the answer from the facts and rules
-Solves a problem by breaking it down into procedures or functions - CORRECT
ANSWERS✅✅Organizes a program into smaller components that bundle together fields
and methods
Which programming paradigm is a subset of the declarative paradigm?
-Logic
-Imperative
-Object-oriented
-Procedural - CORRECT ANSWERS✅✅Logic