Foundations - D278 Questions
with Accurate Answers
Abstraction correct answer To have a user interact with an item at a high-level,
with lower-level internal details hidden from the user.
Algorithm correct answer A sequence of instructions that solves a problem.
Algorithm Efficiency correct answer Typically measured by the algorithm's
computational complexity.
Argument correct answer A value provided to a function's parameter during a
function call.
Array correct answer A special variable having one name, but storing a list of data
items, with each item being directly accessible.
ASCII correct answer American Standard Code for Information Interchange
Assignment Statement correct answer An instruction that assigns a value to
something.
Auxiliary Space Complexity correct answer The space complexity not including the
input data.
, Binary Numbers correct answer Number system with a base of 2.
Bit correct answer A single binary digit: 1 or 0
Branch correct answer A sequence of statements only executed under a certain
condition.
Byte correct answer 8 bits
Class Diagram correct answer A visual representation of the relationships
between classes.
Comment correct answer A text a programmer adds to a program, to be read by
humans to better understand the code. It is ignored by the program.
Compiled Language correct answer A computer programming language, such as C
and C++, that uses a software tool called a compiler to translate the code into
binary machine language
Computational Complexity correct answer The amount of resources used by the
algorithm.
Computational Problem correct answer Specifies an input, a question about the
input that can be answered using a computer, and the desired output.
Computational Thinking correct answer Creating a sequence of instructions to
solve a problem.