by Mr. Handra
140 questions
One question set, multiple game modes. Tap any game to see it in action. Not sure which to pick?
Answer to place stones and capture territory.
Outrun the snow together.
Earn blasts, then hunt the other teams.
Answer to earn energy, then climb.

The class blasts through walls together.
Bid on mystery lots. Most money wins.
Sell tours. Nice, standard, or a total scam.
Answer, restock, and serve the rush.
More correct answers pulls the rope your way.
Answer, then shoot down the alien wave.
Answer, then tap to leap the frozen ridge.
Why do computer systems process data using the binary number system?
In a computer processor, what electrical property represents the binary digits 0 and 1?
What is the smallest unit of data that a computer can store and process?
How many bits are contained in a single nibble and a single byte?
What is the maximum number of unique values that can be represented using an 8-bit binary register?
Convert the 8-bit binary number 00110011 into its denary equivalent.
Convert the 8-bit binary number 01111111 into its denary equivalent.
Convert the 8-bit binary number 10011001 into its denary equivalent.
Convert the denary number 41 into an 8-bit binary number.
Convert the denary number 67 into an 8-bit binary number.
Convert the denary number 200 into an 8-bit binary number.
In the hexadecimal number system, which base is used and what symbols represent numbers 10 to 15?
Convert the 8-bit binary number 11000001 into hexadecimal.
Convert the 8-bit binary number 11110110 into hexadecimal.
Convert the hexadecimal number 6C into an 8-bit binary number.
Convert the hexadecimal number 59 into an 8-bit binary number.
Convert the hexadecimal number 4A into its denary value.
Convert the hexadecimal number 6B into its denary value.
Convert the hexadecimal value FF into its denary equivalent.
Convert the denary number 98 into a hexadecimal value.
Why do computer scientists frequently use hexadecimal notation instead of binary?
What is a memory dump in computer systems?
What is a Media Access Control (MAC) address?
In a MAC address represented as NN-NN-NN-DD-DD-DD, what do the first 6 hexadecimal digits (NN-NN-NN) identify?
In HTML / CSS, what colour is represented by the hexadecimal code #00FF00?
What colour is represented by the HTML hexadecimal colour code #FFFFFF?
In binary addition, what is the result of 1 + 1?
In binary addition, what is the result of 1 + 1 + 1?
Add the following two 8-bit binary numbers: 00011101 + 01100110. What is the result?
When does an overflow error occur during binary addition in an 8-bit register?
What mathematical effect does a logical binary shift of 1 place to the left have on a positive binary number?
What mathematical effect does a logical binary shift of 3 places to the left have on a positive binary number (assuming no overflow)?
What happens when the 8-bit binary number 01101000 (denary 104) is shifted 3 places to the right?
What issue can occur when performing a logical shift left on an 8-bit binary number if a 1 is shifted out of the most significant bit (MSB)?
In an 8-bit two's complement representation, what place value does the most significant bit (bit 7) have?
What is the range of integers that can be represented using an 8-bit signed two's complement register?
What is the denary value of the 8-bit two's complement binary number 11111111?
What is the denary value of the 8-bit two's complement binary number 10000000?
Convert the negative denary number -51 into an 8-bit binary number using two's complement.
How does a standard ASCII character set represent text characters?
Why was Unicode developed to replace standard ASCII?
In digital sound recording, what does the term 'sampling rate' refer to?
In digital sound recording, what is the effect of increasing the sample resolution (bit depth)?
What is the colour depth (bit depth) of a bitmap image?
Which IEC binary measurement unit is equal to exactly 1,024 mebibytes (MiB)?
An uncompressed bitmap image has a resolution of 1000 x 1000 pixels with a colour depth of 24 bits. How is its file size calculated in bytes?
What is the fundamental difference between lossy and lossless file compression?
How does Run-length encoding (RLE) compress data?
In RLE compression with ASCII codes, what would the string 'aaaaabbbb' (5 'a's with ASCII 97, 4 'b's with ASCII 98) be encoded as?
What are the three main components of a network data packet?
Which of the following items is contained inside the packet header of a data packet?
What is the purpose of the packet sequence number in a data packet?
What is the role of the packet trailer in network transmission?
How does packet switching transmit data across a network?
What is the primary role of a router in a packet-switched network?
What can happen if a packet is lost or delayed during packet switching transmission?
What is simplex data transmission?
What is half-duplex data transmission?
What is full-duplex data transmission?
How is data transmitted in serial data transmission?
How is data transmitted in parallel data transmission?
What is a key advantage of serial data transmission over parallel data transmission?
What is data skew in parallel transmission?
Where is parallel data transmission most commonly used?
What transmission method does a Universal Serial Bus (USB) connection use?
How many internal wires are typically found inside a standard USB cable?
Which of the following is an advantage of using USB connections for peripheral devices?
What is a known limitation of USB cable connections?
Why must error detection methods be used during data transmission?
In an even parity system, how is the parity bit chosen?
A computer system uses even parity. Which of the following bytes contains a transmission error?
A computer system uses odd parity. Which of the following bytes has been received correctly?
What is the major limitation of a standard single-bit parity check?
How does a parity block (or parity byte) check overcome the limitation of a simple parity bit?
How does a checksum verify data integrity after transmission?
What is an echo check in data transmission?
What is the main drawback of using an echo check for error detection?
What is a check digit and where is it used?
Which of the following data entry errors can be detected by a check digit algorithm like Modulo 11 or ISBN-13?
In Automatic Repeat Request (ARQ), what happens if the sender does not receive an acknowledgement (ACK) before the timeout expires?
What does a Negative Acknowledgement (NAK) signal indicate in an ARQ error detection protocol?
In computer encryption, what is meant by the term 'plaintext'?
In computer encryption, what is meant by the term 'ciphertext'?
What is the defining characteristic of symmetric encryption?
What is the key distribution problem associated with symmetric encryption?
How does asymmetric encryption solve the key distribution problem?
If Person A wants to send an encrypted message securely to Person B using asymmetric encryption, which key should Person A use to encrypt the message?
When Person B receives the encrypted message from Person A, which key must Person B use to decrypt the ciphertext?
What is the primary function of an encryption algorithm?
What is a variable in computer programming?
What is a constant in computer programming?
Which of the following is the standard Cambridge pseudocode syntax to declare a constant named MAX_SCORE with value 100?
Why are constants used in programs instead of hardcoded literal values?
Which identifier name follows best programming practices for a variable storing a student's final exam mark?
Which data type is most appropriate for storing a person's age in whole years (e.g. 16)?
Which data type is most appropriate for storing the price of an item in a shop (e.g. 19.99)?
Which data type should be used to store a single keyboard symbol such as 'Y' or 'N'?
Which data type should be used to store a customer's full address containing letters, numbers, and spaces?
Which data type can hold only one of two possible values: TRUE or FALSE?
In Cambridge pseudocode, which command is used to receive data entered by the user into a variable named UserAge?
In Cambridge pseudocode, which command displays the message 'Welcome to Computer Science' on the screen?
What is the purpose of a user prompt before an INPUT statement?
What does the programming concept of 'sequence' mean?
Consider the sequence: A <- 5; B <- 10; A <- A + B; OUTPUT A. What value is displayed?
Which programming structure is used to make decisions and execute different code blocks based on conditions?
In Cambridge pseudocode, what keyword closes an IF...THEN...ELSE selection statement?
When is a CASE...OF...OTHERWISE...ENDCASE statement preferred over multiple nested IF...THEN statements?
In a CASE...OF statement, what is the role of the OTHERWISE branch?
What type of loop is a FOR...TO...NEXT loop in Cambridge pseudocode?
How many times will the loop 'FOR Count <- 1 TO 10' execute its statements?
What type of loop is a WHILE...DO...ENDWHILE loop in Cambridge pseudocode?
What type of loop is a REPEAT...UNTIL loop in Cambridge pseudocode?
Under what condition does a REPEAT...UNTIL loop terminate?
Which loop construct is best suited for repeatedly asking a user for a password until they enter the correct one?
What causes an infinite loop in a program?
In Cambridge pseudocode, what is the standard statement to increment a counter variable by 1?
What is the difference between counting and totalling in an algorithm?
Before accumulating values in a loop, what value should a Total variable typically be initialised to?
In Cambridge pseudocode, what does the function LENGTH('Computer Science') return?
In Cambridge pseudocode, what value is returned by the statement SUBSTRING('Cambridge', 1, 4)?
In Cambridge pseudocode, what value is returned by the statement UPPER('igcse')?
In Cambridge pseudocode, what value is returned by the statement LOWER('Python3')?
What does string concatenation mean in programming?
In programming mathematics, what does the operator MOD (modulus) calculate?
In Cambridge pseudocode, what is the result of 17 DIV 5?
What is the result of 23 MOD 5?
In Cambridge pseudocode, which comparison operator represents 'not equal to'?
What is the boolean result of the expression: (10 > 5) AND (3 >= 7)?
What is the boolean result of the expression: (8 < 4) OR (12 == 12)?
What is the result of NOT(TRUE AND FALSE)?
What is a nested selection statement?
If an outer loop runs 3 times and an inner loop runs 4 times for each outer cycle, how many total times will the inner loop body execute?
What is the fundamental difference between a procedure and a function?
In Cambridge pseudocode, which keyword is used to execute/invoke a procedure named DisplayMenu?
What is a parameter in the context of procedures and functions?
What is the difference between a local variable and a global variable?
What does passing a parameter 'BY VALUE' (BYVAL) mean?
In Cambridge pseudocode, what does the library routine ROUND(3.746, 2) return?
What does the library routine RANDOM() typically return?
Which of the following practices makes a computer program easily maintainable by other programmers?
Crack the passcode before the zombies get in.
Answer, then swat bugs for bonus points.
Race through questions at your own speed.
Same question on every screen. Fastest wins.

Pick a tile, answer, hit bonuses and steals.
Python Intermediate
40 questions