Flowcharts & Algorithms
Searching & Sorting Algorithms
Truth Tables & Logical Operators
Binary Shifts & Two’s Complement
Sound & Compression
100

This symbol in a flowchart represents the start or end of a process.

What is a terminal?

100

The simplest form of a search algorithm, which checks each element one by one.

What is a linear search?

100

This Boolean operator results in True only if both operands are True.

What is AND?

100

This type of binary shift operation multiplies the number by a factor of two.

What is a left logical shift?

100

The number of samples taken per second in digital audio.

What is sample rate?

200

This type of flowchart symbol is used for making decisions.

What is a diamond?

200

This search algorithm repeatedly divides a sorted list in half to find a target value.

What is a binary search?

200

This Boolean operator results in True if at least one of the operands is True.

What is OR?

200

This type of shift operation in binary arithmetic maintains the sign of a negative number while shifting bits.

What is an arithmetic shift?

200

This type of compression reduces file size by permanently removing some data.

What is lossy compression?

300

This symbol in a flowchart represents an input or output operation.

What is a parallelogram?

300

This sorting algorithm repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.

What is bubble sort?

300

This Boolean operator inverts the value of its operand.

What is NOT?

300

The result of performing a right arithmetic shift on the binary number 1010 0110.

What is 1101 0011?

300

The formula to calculate the size of an uncompressed sound file.

What is sample rate x bit depth x duration?

400

This arithmetic operator is used to find the remainder of a division. (Not the symbol name)

What is the modulus operator (%)?

400

This more efficient sorting algorithm divides the list into halves, sorts them, and then merges them back together.

What is merge sort?

400

The truth table for this operator will have a True result only when both inputs are False.

What is NOR?

400

The process of converting the negative decimal number -17 into two’s complement involves these three steps.

What is work out the positive number in binary, flip all the bits, and add one?

400

This unit of measurement is used to express sample rate.

What is hertz (Hz)?

500

The act of following a sequence of steps to solve a problem or perform a task.

What is an algorithm?

500

A situation where a search algorithm’s performance is evaluated based on the maximum number of comparisons needed.

What is the worst-case scenario?

500

This table shows all possible input values and their corresponding output values for a Boolean function.

What is a truth table?

500

The maximum positive integer that can be stored in 8-bit two’s complement.

What is 127?

500

The term used to describe the number of bits available to store each sample in digital audio.

What is bit depth?

M
e
n
u