wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Y10 Computer Literacy

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

What is a "byte" in computer terms?

a)

A byte is a type of software program used to process data

b)

A byte is the smallest unit of storage in a computer, smaller than a bit

c)

A byte is a unit of time used to measure the speed of a computer’s processor

d)

A byte is a unit of data storage that consists of 8 bits

2.

What does RGB stands for?

a)

Rasterized Graphical Base

b)

Red, Green, Blue

c)

Random Graphics Buffer

d)

Really Great Bytes

3.

What is a binary number system?

a)

The binary number system is a base-2 numeral system that uses only two digits, 0 and 1, to represent numbers

b)

The binary number system is a base-10 numeral system that uses digits 0 through 9 to represent numbers

c)

The binary number system is a numbering system that uses letters and symbols instead of numbers for computation

d)

The binary number system is a mathematical system that alternates between three different digits: 0, 1, and 2

4.

What is an Algorithm?

a)

An algorithm is a programming language used to write software applications

b)

An algorithm is a random sequence of numbers used to encrypt data

c)

An algorithm is a type of computer hardware that processes data

d)

An algorithm is a step-by-step set of instructions designed to perform a specific task or solve a problem

5.

Decomposition is a component of computational thinking. What is decomposition?

a)

Decomposition is the process of breaking down a complex problem into smaller, more manageable parts to make it easier to solve

b)

Decomposition is the process of converting binary numbers into decimal numbers

c)

Decomposition is a technique used to randomly generate code for solving problems

d)

Decomposition is the process of merging multiple solutions into one large problem

6.

Abstraction is a component of computational thinking. What is abstraction?

a)

Abstraction is the process of randomly generating numbers to solve complex problems

b)

Abstraction is the process of filtering out unnecessary details to focus on the essential aspects of a problem

c)

Abstraction is the process of converting high-level programming languages into binary code

d)

Abstraction is a method of physically removing data from a computer system

7.

What is iteration in coding?

a)

Iteration is the process of converting programming languages into machine code

b)

Iteration is the process of repeating a set of instructions in a loop until a certain condition is met

c)

Iteration is the process of writing code without using any loops or repetitions

d)

Iteration is a technique used to permanently store data in a computer’s memory

8.

What is data integrity?

a)

Data integrity refers to the accuracy, consistency, and reliability of data

b)

Data integrity is the process of encrypting data to prevent unauthorised access

c)

Data integrity is the ability of a system to store unlimited amounts of data without errors

d)

Data integrity is a method of compressing data to save storage space

9.

What is a check digit?

a)

A check digit is a randomly generated number assigned to every dataset for identification

b)

A check digit is a type of encryption method used to protect sensitive data

c)

A check digit is a special character used to separate numbers in a database

d)

A check digit is an extra digit added to a number to detect errors in data entry or transmission

10.

What is encryption?

a)

Encryption is a method of compressing data to reduce file size

b)

Encryption is the process of permanently deleting files from a computer system

c)

 Encryption is the process by which a readable message is converted to an unreadable form to prevent unauthorised access

d)

Encryption is a technique used to improve the speed of a computer processor

11.

What is text compression?

a)

Text compression is a method of converting text into binary code for storage

b)

Text compression is the process of encrypting text to protect it from unauthorized access

c)

Text compression is a technique used to duplicate text data to improve redundancy

d)

Text compression is the process of reducing the size of a text file by encoding data more efficiently while maintaining its meaning

12.

What is casting in Python coding?

a)

Casting is the process of creating a copy of a variable for backup purposes

b)

Casting is the process of converting one data type into another, such as converting a string to an integer

c)

Casting is the process of combining multiple variables into a single variable

d)

Casting is a method of hiding errors in the code to make it run smoothly

13.

What is a variable in coding?

a)

A variable is a type of function that performs calculations in a program

b)

A variable is a storage location in memory that holds a value which can be changed during the program’s execution

c)

A variable is a specific type of error that occurs when the program cannot access data

d)

A variable is a fixed value in the program that cannot be changed once it is set

14.

What is input in coding?

a)

Input is the data or information that is provided to a program for processing by the user

b)

Input is a type of error that occurs when the program cannot access data from the user

c)

Input is a process of storing data permanently in a database

d)

Input is the result produced by a program after it has processed data

15.

What is output in coding?

a)

Output is the process of entering data into a program for it to process

b)

Output is the process of storing data temporarily in a program's memory

c)

Output is a type of error that occurs when the program cannot process data correctly

d)

Output is the result produced by a program after processing input