wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Computer Science Quiz

Total questions: 24

Worksheet time: 12mins

Name
Class
Date
1.

Which of the following best describes a full system backup

a)

Only files that changed since the last backup are copied

b)

Only user documents are copied

c)

Every file on the system is copied

d)

Only files selected by the user are copied

2.

Which backup strategy minimises storage space while still allowing full system recovery

a)

Full backup every time

b)

Incremental backups after an initial full backup

c)

Manual copying of selected files

d)

Storing backups on the same device that is being backed up

3.

A school backs up its servers daily to an off site storage facility. What is the main reason for using off site backups

a)

Faster upload speed

b)

To protect data from local disasters

c)

To allow student access

d)

To save bandwidth

4.

Which task is performed by an operating system

a)

Designing websites

b)

Managing memory and processes

c)

Editing spreadsheets

d)

Writing HTML

5.

Which option describes application software

a)

Manages hardware

b)

Provides services like user account control

c)

Programs designed to perform user tasks

d)

Controls the CPU clock cycle

6.

What is the decimal value of the binary number 101101

a)

45

b)

44

c)

32

d)

29

7.

Which hexadecimal value is equal to decimal 255

a)

F0

b)

FF

c)

AF

d)

1F

8.

Which output does the logic gate combination produce for inputs A=1, B=0 in the expression X = A OR NOT B

a)

0

b)

1

c)

Impossible to determine

d)

Input error

9.

A LAN is best described as

a)

A network spanning multiple countries

b)

A network in a limited area such as a building

c)

A wireless version of the internet

d)

A direct connection between two devices

10.

Which device forwards data between different networks

a)

Switch

b)

Router

c)

Repeater

d)

Hub

11.

What is the output of x = 17 MOD 5

a)

2

b)

3

c)

5

d)

1

12.

A trace table is mainly used to

a)

Compile code

b)

Test logic step by step

c)

Encrypt data

d)

Analyse network packets

13.

Which pseudocode correctly counts how many times “blue” appears in an array colours

a)

count = colours

b)

count = count + 1 when colours[i] = blue

c)

repeat colours

d)

print colours

14.

Given array A = [4, 8, 6], what is the average

a)

5

b)

6

c)

8

d)

7

15.

A nested loop is

a)

Two loops that repeat at the same time

b)

A loop inside another loop

c)

A loop that only repeats twice

d)

A loop that runs without stopping

16.

Which statement correctly describes server side scripting

a)

Code executed in the browser only

b)

Code executed on the web server before sending results to the user

c)

A script that only styles a webpage

d)

A script used only for downloading files

17.

Which protocol is responsible for transferring web pages

a)

FTP

b)

SMTP

c)

HTTP

d)

SSH

18.

What does a URL identify

a)

Only the IP address

b)

The location of a resource on a network

c)

Only a DNS entry

d)

The name of a server without location

19.

What is the main purpose of FTP

a)

Viewing websites

b)

Transferring files to and from a server

c)

Encrypting a webpage

d)

Ranking search results

20.

A web crawler

a)

Deletes outdated web pages

b)

Searches websites automatically and downloads content

c)

Writes HTML code

d)

Only visits pages requested by users

21.

Indexing is the process of

a)

Browsers storing cookies

b)

Search engines organising information into data structures

c)

Users bookmarking web pages

d)

Websites blocking crawlers

22.

Ranking is used to

a)

Sort search results based on relevance

b)

Assign IP addresses to websites

c)

Store user history

d)

Validate URLs

23.

What describes the deep web

a)

Websites found on page 10 of Google

b)

Sites that refuse to use HTTPS

c)

Content not indexed by search engines

d)

Malicious websites only

24.

Which behavior describes a white hat developer?

a)

Breaking into systems for personal gain

b)

Fills the site with multiple popular key words?

c)

Builds a useful website with good content?

d)

Stealing user passwords