Science Test Bank Questions and Answers
(2026/2027) | Prep Questions | 100%
Correct Answers | A+
• What is analog data? -✓✓Data represented in a continuous and variable
form.
• What does ASCII stand for? -✓✓American Standard Code for Information
Interchange.
• What is bandwidth? -✓✓The maximum rate of data transfer across a
network or communication channel, usually measured in bits per second.
• What is binary? -✓✓A numerical system that uses only two digits, zero
and one, to represent data in computing.
• What is a Boolean expression? -✓✓A logical statement that can only be
true or false and uses operators like AND, OR, and NOT.
• What is a character set? -✓✓A collection of characters that a computer
can recognize and process, like ASCII or Unicode.
• What is a compression ratio? -✓✓The ratio of the original data size to the
compressed data size, indicating how much the data has been reduced.
• What is a control structure? -✓✓Constructs in programming that control
the flow of execution, such as loops and conditional statements.
• What is data? -✓✓Raw facts and figures that can be processed to
produce meaningful information.
• What is data compression? -✓✓The process of reducing the size of data
to save space or transmission time.
,• What are data types? -✓✓Categories of data that define what kind of
value can be stored, like integers, floats, and strings.
• What is a declaration in programming? -✓✓A statement that specifies the
name and type of a variable or function without assigning a value.
• What is digital data? -✓✓Data represented using discrete binary values
(zeroes and ones).
• What is floating point? -✓✓A way to represent real numbers that can
have fractional parts using a format that includes a base and an exponent.
• What is Huffman encoding? -✓✓A compression technique that uses
variable-length codes for data representation based on frequency of
occurrence.
• What is an integer? -✓✓A whole number.
• What is keyword encoding? -✓✓A method of data compression that
replaces frequently occurring patterns with shorter codes.
• What is lossless compression? -✓✓A type of data compression where no
information is lost and the original data can be perfectly reconstructed.
• What is lossy compression? -✓✓A type of data compression that reduces
file size by permanently eliminating some information, which may affect
quality.
• What is overflow in computing? -✓✓A condition in which a calculation
exceeds the maximum value that can be represented within a given
number of bits.
• What is pulse-code modulation (PCM)? -✓✓A method used to digitally
represent analog signals.
• What is a radix point? -✓✓The decimal point in a number system that
indicates the separation between integer and fractional parts.
,• What is a real data type? -✓✓A data type representing numbers that can
have fractional parts, often called floating-point numbers.
• What is reclocking? -✓✓The process of refreshing the timing signals in
digital data to ensure accuracy and synchronization.
• What is run-length encoding? -✓✓A simple compression technique that
replaces sequences of repeated characters with a single character and a
count.
• What is scientific notation? -✓✓A method of representing very large or
very small numbers by using powers of 10.
• What is signed-magnitude representation? -✓✓A way of encoding
positive and negative numbers where one bit represents the sign and the
remaining bits represent the magnitude.
• What is a string? -✓✓A sequence of characters treated as a single data
element and used for text manipulation.
• What is strong typing? -✓✓A feature in programming languages where
each variable is explicitly declared to be of a specific type, reducing errors.
• What is ten's complement? -✓✓A mathematical method for representing
negative numbers in a decimal system.
• What is Unicode? -✓✓A universal character set that includes characters
from virtually all writing systems.
• What are alphanumeric values? -✓✓Characters that include both letters
(A-Z) and numbers (0-9).
• What is an assignment operator? -✓✓A symbol used to assign a value to
a variable, typically =.
• What is an assignment statement? -✓✓A line of code that assigns a
value to a variable, like x = 5.
, • What is a binary operator? -✓✓An operator that takes two operands,
such as +, -, *, and /.
• What is camel casing? -✓✓A naming convention where the first letter is
lowercase and each subsequent word starts with an uppercase letter.
• What is garbage in programming? -✓✓Unused or leftover data in memory
that the program no longer needs or references.
• What is Hungarian notation? -✓✓A naming convention where the name
of a variable starts with a prefix indicating its type.
• What is an identifier? -✓✓A name given to a variable, function, or other
item in code to identify it.
• What does initializing a variable mean? -✓✓Assigning an initial value to a
variable when it is declared.
• What is kebab case? -✓✓A naming convention where words are all
lowercase and separated by hyphens.
• What is a keyword (reserved word)? -✓✓A reserved word in a
programming language that has a specific meaning and cannot be used as
an identifier.
• What is an lvalue? -✓✓An expression that refers to a memory location,
which can appear on the left side of an assignment.
• What is mixed case with underscores? -✓✓A naming convention that
combines uppercase and lowercase letters with underscores between
words.
• What is a numeric constant? -✓✓A fixed number value written directly in
the code.
• What is a numeric variable? -✓✓A variable that holds a number value.
• What is an operand? -✓✓A value or variable on which an operator acts.