wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Semester 1 Review Quiz

Total questions: 38

Worksheet time: 19mins

Name
Class
Date
1.

What is software?

a)

Something soft

b)

The apps and programs installed on a computer.

c)

The physical parts of a computer that you can touch.

d)

An input device

2.

What are the two main types of software?

a)

System & Application

b)

Apple & Windows

c)

Laptops & Desktops

d)

PowerPoint & Word

3.

Which of the following is an example of an operating system?

a)

Microsoft PowerPoint

b)

Adobe Photoshop

c)

Google Chrome

d)

Microsoft Windows

4.

Which of the following is an example of utility software?

a)

Antivirus Software

b)

Microsoft Word

c)

Games

d)

Android

5.

Which of the following describes a peripheral device?

a)

A device which is required for the computer to work.

b)

A device which connects all the parts of the computer together.

c)

A device which allows extra functionality but is not required for a computer to work.

d)

A device which carries out all the processes and calculations in the computer.

6.

What does RAM stand for?

a)

Random Allowed Memory

b)

Random Access Memory

c)

Ready Always Memory

d)

Required Amount Memory

7.

What is the purpose of RAM?

a)

To permanently store data and programs.

b)

To temporarily store data and programs being used at the moment.

c)

To allow devices to communicate with each other.

d)

It doesn't do anything.

8.

The physical objects that make up the computer system are known as?

a)

Software

b)

Storage

c)

Input

d)

Hardware

9.

You can touch software.

a)

True

b)

False

10.

Another name for Mobile Application Software is ………..

a)

Monitor

b)

Hardware

c)

Apps

d)

Output

11.

A small program that allows a specific peripheral device to communicate with a computer system is called?

a)

Driver Programs

b)

Firmware

c)

Operating System

d)

Microsoft Word

12.

Where is system software used?

a)

Allows management and administration of resources related to memory, disks, ports, communication devices, peripherals, printers, displays, keyboards, etc.

b)

Helps us to perform a specific task.

c)

It comprises the necessary logical components to perform specific tasks.

d)

It manages memory, disk, storage media, and different peripherals or resources of a computer.

13.

The computer uses only two digits: the numbers ……and ……

a)

1 & 1

b)

0 & 0

c)

0 & 11

d)

0 & 1

14.

Another name for the Decimal system is?

a)

Base 1

b)

Base 2

c)

Base 8

d)

Base 10

15.

Another name for the binary system is?

a)

Base 1

b)

Base 2

c)

Base 8

d)

Base 10

16.

The _______ system has 10 different digits from 0 to 9.

a)

Binary

b)

Decimal

c)

Octal

d)

Non

17.

What is the binary representation of the decimal number 5?

a)

1010

b)

111

c)

101

d)

100

18.

Which of the following is the correct binary representation for the decimal number 12?

a)

1010

b)

1100

c)

1110

d)

1001

19.

What is the binary representation of the decimal number 5?

a)

10000

b)

11111

c)

11011

d)

100000

20.

Which logic gate outputs 1 only if both inputs are 1?

a)

OR

b)

AND

c)

NOT

d)

XOR

21.

The output of an OR gate is 0 when:

a)

Both inputs are 0

b)

Both inputs are 1

c)

One input is 1

d)

One input is 0

22.

What is the output of a NOT gate if the input is 1?

a)

0

b)

1

c)

Depends on the input voltage

d)

Cannot be determined

23.

What do computers use to store unsigned integers?

a)

Hexadecimal system

b)

Octal system

c)

Decimal system

d)

Binary system

24.

What is the primary system humans are familiar with?

a)

Hexadecimal

b)

Binary

c)

Octal

d)

Denary

25.

What is the primary advantage of using the binary system in computers?

a)

It simplifies human understanding

b)

It reduces the cost of computing hardware

c)

It matches the on-off state of transistors

d)

It enhances the graphical interface

26.

If you type a number that does not have any calculation purpose, the computer stores the ………

a)

ASCII codes

b)

Number values

c)

Values

d)

Logic gate

27.

What is digital data?

a)

Data stored using only digits

b)

Data stored using letters and numbers

c)

Data stored using binary and decimal numbers

d)

Data stored using zeros and ones

28.

What does a computer use digital data for?

a)

To store only numbers

b)

To store media such as text, images, sound, and video

c)

To store instructions for the computer

d)

To store both numbers and media

29.

What is the binary representation of the decimal number 172?

a)

10101100

b)

11000100

c)

11110010

d)

10011000

30.

What is ASCII?

a)

A method to store digital images

b)

A code to represent keyboard characters

c)

A technique to capture audio

d)

A system to convert decimal numbers

31.

What is an algorithm?

a)

A sequence of instructions on how to solve a problem.

b)

Focusing on important parts and ignoring the irrelevant details

c)

The breaking down of a problem into smaller parts.

d)

A software program

32.

What is input validation?

a)

Checking if an input is correct or not.

b)

Making sure that an input is the correct data type.

c)

Removing unwanted characters from an input.

d)

Checking whether inputs meet certain criteria.

33.

How many bits are used in (standard) ASCII?

a)

7

b)

9

c)

8

d)

6

34.

What is a flowchart?

a)

A visual representation of an algorithm using symbols

b)

Using 'fake code' to plan an algorithm

c)

Using a programming language to show an algorithm

d)

Using different types of charts to show an algorithm

35.

What is the output if the temperature is 19?

a)

Below Freezing

b)

Above Freezing

c)

Error

d)

No result

36.

What does the following code do? myAge = int(myAge)

a)

Converts the variable myAge to a string

b)

Converts the variable myAge to an integer

c)

Converts the variable myAge from an integer to a string

d)

Converts the variable myAge to an if statement

37.

What will the output be from the following code? print("Hello world!")

a)

Hello world!

b)

SyntaxError

c)

Hello world

d)

print("Hello world!")

38.

Which is the most appropriate data type for: "13th December"?

a)

Float

b)

Boolean

c)

Integer

d)

String