wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

big computing quiz

Total questions: 92

Worksheet time: 50mins

Name
Class
Date
1.

What is the decimal representation of this binary number?

00111011

a)

58

b)

102

c)

59

d)

220

2.
Data and Instructions in use are stored in the
a)
Processor
b)
Embedded System
c)
Hard Disk Drive
d)
Main Memory
3.
Which of these doesn’t affect the performance of the computer?
a)
Clock Speed
b)
Number Of Cores
c)
Cache Size
d)
The Number Of Instructions In The Program
4.
If the number of cores goes up from 2 to 4 – what is the exact effect on performance?
a)
Performance Decreases
b)
The maximum number of instructions executed per second doubles
c)
The maximum number of instructions executed per second quadruples
d)
The maximum number of instructions executed per second is quartered
5.
If the processing speed goes from 1GHZ to 4GHZ and the processor is changed from an 8 core to a dual core processor – what is the exact effect on the performance of the computer
a)
The number of instructions executed per second doubles
b)
The number of instructions executed per second quadruples
c)
The number of instructions executed per second is halved
d)
The number of instructions executed per second stays the same
6.

What denary number does the hexadecimal number E represent?

a)

8

b)

11

c)

12

d)

14

7.

Given the following list:

[4, 6, 2, 10, 7, 98, 8]

Using the Linear Search algorithm, how many comparisons will I do to find the number 7?

a)

5

b)

4

c)

3

d)

10

8.

Which of the following data fits correctly into the 'Integer' data type?

a)

5

b)

12.5

c)

.23

d)

'one'

9.

Which of the following fits correctly into the 'Boolean' data type?

a)

Yes

b)

No

c)

True

d)

False

10.

17 MOD 2 =

a)

2

b)

3

c)

1

d)

4

11.

20 DIV 3 =

a)

5

b)

6

c)

3

d)

2

12.

What is meant by the term 'validation'?

a)

Checking that all of the code is valid

b)

Checking that the user only enters numbers

c)

Checking that the user's inputs are the correct format

d)

Checking that the user only enters data on a specific day

13.

Which of the following translates and executes source code one line at a time?

a)

Assembler

b)

Compiler

c)

Interpreter

14.

What am I describing here?


"Translates all source code at the same time and creates one executable file."

a)

Assembler

b)

Interpreter

c)

Compiler

15.

What is the term used for 8 bits?

a)

A bit

b)

A byte

c)

A Megabit

d)

A Kilobit

16.

What is the result of this binary addition?

..1010

+1001

a)

10011

b)

10111

c)

1011

d)

11001

17.

What is the correct definition of a character set?

a)

...a collection of characters identified by a code

b)

Unicode

c)

ASCII

d)

...a collection of characters that a computer recognises from their unique binary representation.

18.

Unicode is 'better' than ASCII because... [2 answers]

a)

It uses more bits than ASCII to store each character

b)

It has 128 different characters

c)

It can represent all major languages and their specific characters

d)

It uses 8 bits per character

19.

Which of these is the correct definition of a pixel?

a)

The smallest addressable element of an image

b)

The smallest part of the screen that can be coloured

c)

A square part of an image

d)

One of the 'lights' on the computer screen

20.

Image resolution is...

a)

The width and height of an image

b)

The result of multiplying the width and height of an image

c)

The number of pixels across an image

d)

The number of pixels wide added to the number of pixels high

21.

Which of these is the correct formula for calculating the file size of an image?

a)

resolution * bit depth

b)

(width + height) * number of colours

c)

resolution * number of colours

d)

resolution + bit depth

22.

What is the correct name for the following description?


"The number of samples taken every second of the duration of the sound recording"

a)

Sample resolution

b)

Sample rate

c)

Sample

23.

What will happen to the file size of a sound if the sample resolution is increased?

a)

It will decrease

b)

It will increase

c)

It will stay the same, so long as the sample rate doesn't change

d)

It will stay the same

24.
Which of the following is not a component of computational thinking? (1-2)
a)
Decomposition
b)
Typing
c)
Abstraction
d)
Algorithmic thinking
25.
Define the term abstraction within computational thinking (4-5)
a)
Representing real world problems in a computer program
b)
Performing multiple calculations on a list of variables
c)
Taking a real world problem and designing a computer program that exactly replicates every part of that problem in the computer
d)
using symbols and removing unnecessary elements
e)
Adding together numbers
26.
Define the term decomposition within computational thinking (1-2)
a)
The creation of music that can be played on a computer
b)
The breaking down of waste to make compost
c)
The breaking down of a problem into smaller problems
d)
The breaking down of a program until it no longer exists
27.

A linear search is to be performed on this list

12, 6, 8, 1, 3

How many comparisons would it take to find the number 1? (6-9)

a)

3

b)

1

c)

4

d)

2

28.
Which sorting algorithm is described by: split a list into individual lists, then combine these, two lists at a time. (1-2)
a)
None of the above
b)
Merge
c)
Bubble
d)
Insertion
29.
If the processing speed goes up from 1GHZ to 4GHZ and the number of cores goes from 1 to 8 – what is the exact effect on the performance of the computer?
a)
Eight Times Faster
b)
Sixteen Times Faster
c)
Thirty Two Times Faster
d)
Sixty Four Times Faster
30.
Results of calculations are held in this register
a)
Memory Address Register
b)
Memory Data Register
c)
Program Counter
d)
Accumulator
31.
What component holds the address of the next instruction
a)
Memory Address Register
b)
Memory Data Register
c)
Program Counter
d)
Accumulator
32.

This holds the instruction/data temporarily after it is brought to the processor from the main memory

a)
Memory Address Register
b)
Memory Data Register
c)
Program Counter
d)
Accumulator
33.
This would perform an operation such as 5+8
a)
Arithmetic Logic Unit
b)
Accumulator
c)
Cache
d)
Control Unit
34.
This DOESN'T happen during the Fetch part of the cycle
a)
Address Bus is used
b)
Program Counter increments by one
c)
Arithmetic operations are performed
d)
Main Memory is addressed
35.
This doesn’t happen during the Decode / Execute part of the cycle
a)

Instruction is executed in the ALU

b)
Results are held in the Accumulator
c)

Contol Unit used to decode instruction

d)
Instructions are transferred from Main Memory
36.
What is the purpose of the accumulator?
a)
To perform arithmetic operations
b)
To hold the results of a calculation
c)
To hold the accumulation of instructions that have happened
37.

Which registers hold an address?

a)

Program Counter

b)

Arithmetic Logic Unit

c)

Memory Data Register (MDR)

d)

Accumulator

e)

Memory Address Register (MAR)

38.

Which of the below are registers?

a)

Program Counter

b)

Arithmetic Logic Unit

c)

Memory Data Register (MDR)

d)

Accumulator

e)

Memory Address Register (MAR)

39.

Which registers could hold data?

a)

Program Counter

b)

Arithmetic Logic Unit

c)

Memory Data Register (MDR)

d)

Accumulator

e)

Memory Address Register (MAR)

40.

The CPU is:

a)

Control processing unit

b)

Centralised process unit

c)

Central process unified

d)

Central processing unit

41.

What is held in cache?

a)

All the programming instructions

b)

Commonly used instructions and data

c)

Instructions that have been processed

d)

Data that hasn’t been used for a long time

42.

This is secondary storage:

a)

CPU

b)

GPU

c)

USB

d)

RAM

43.

The processor…

a)

Fetches and decodes instructions

b)

Is main memory

c)

Is secondary storage

d)

Is an input device

44.

Inside the CPU, you will find:

a)

ALU, CU, registers, cache memory

b)

ADU, PC, storage, RAM memory

c)

ARM, PC, controller, cache memory

d)

APM, CU, time signal, RAM memory

45.

This is not a type of secondary storage

a)

Blu-Ray Drive/Disc

b)

Flash Memory

c)

Hard Disk Drive

d)

RAM

46.

The ALU....

a)

does any maths or logic problems for the CPU

b)

stores data inside the CPU

c)

sends out control signals for the CPU

d)

holds specific data for the fetch-decode-execute cycle

47.

The CU...

a)

does any maths or logic problems for the CPU

b)

stores data inside the CPU

c)

manages the cycle and decodes instructions

d)

holds specific data for the fetch-decode-execute cycle

48.

The cache memory...

a)

does any maths or logic problems for the CPU

b)

stores frequently used instructions close to the CPU

c)

sends out control signals for the CPU

d)

holds specific data for the fetch-decode-execute cycle

49.

The registers...

a)

do any maths or logic problems for the CPU

b)

store data inside the CPU

c)

send out control signals for the CPU

d)

hold specific data for the fetch-decode-execute cycle

50.

The first stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the memory

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

51.

The second stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be made ready to execute

c)

Any processing is done using the ALU

d)

The PC is incremented

52.

The third stage of the Fetch-Decode-Execute cycle is:

a)

The next instruction is fetched from the RAM

b)

The instruction is decoded so that it can be done

c)

Any processing is done using the ALU

d)

The PC is incremented

53.

Select the registers. [3]

a)

ALU

b)

MDR

c)

ACC

d)

PC

e)

CU

54.

Select the registers which hold memory addresses. [2]

a)

RAM

b)

MDR

c)

ACC

d)

PC

e)

MAR

55.

To get data from RAM, memory addresses are sent from the CPU down the...

a)

bus.

b)

registers.

c)

ROM.

d)

cache.

56.

Examples of an embedded systems are

a)

Laptops

b)

Washing machine

c)

Desktop

d)

Lights in a car

57.
Which of these is not a method for ensuring a program is robust? (1-4)
a)
Authentication
b)
Keeping passwords safe
c)
Data Validation
d)
Data Sanitisation
58.
Why is code indented? (1-4)
a)
To group together a function
b)
To make it easier to read
c)
All of the above
d)
The code does not use a { syntax and indentation is used instead
59.
What is data validation? (1-4)
a)
Checking that the data entered is correct
b)
Checking that the data entered is wrong
c)
Checking that the data entered is sensible or reasonable
60.
Which of these authentication methods is most secure? (1-4)
a)
Password
b)
Password and username
c)
Physical and Code
d)
Key Card
61.
Which is these IS NOT an example of validation (1-4)
a)
Checking the number entered is 2 digits
b)
Use of a Lookup table
c)
Use of a presence check
d)
Asking a user to enter the same data in twice
62.
What does a range check do? (1-4)
a)
Checks the data is within an acceptable range
b)
Checks that the data is in the correct format
c)
Checks data across a range of numbers
d)
Where three types of data are used
63.
Which is a not method of authentication (1-4)
a)
Pattern Password
b)
Finger print password
c)
Password and user name
d)
Password
64.
What is bubble sort
a)
An algorithm that sorts a list of numbers into the correct order
b)
An algorithm that finds the highest number in a list
c)
An algorithm that finds the lowest number in a list
d)
An algorithm used to make bubbles
65.
Which of the following is an algorithm
a)
PageRank
b)
C++
c)
Python
d)
Scratch
66.
What is decomposition
a)
Breaking down a problem into smaller problems
b)
Writing small code
c)
A type of program that can break a computer
d)
A hardware device used to break into a computer
67.
What is abstraction
a)
Removing all unecessary detail from a problem
b)
Breaking a problem apart
c)
A programming language
68.
What is binary search
a)
Searches a sorted array by repeatedly dividing the search interval in half
b)
Going through a list one item at a time to find a value
69.
What is a sorting algorithm
a)
Sorts a list in whatever order the user wishes
b)
Searches through a list
c)
Seaches numbers on the internet
70.

Name two specific aspects of electronic communications that are now less of a barrier for an individual or a company in terms of effective global communications.

a)

The speed, accessibility (to a certain extent) and cost

b)

Social Media and social networking

c)

the internet

d)

Spam and spywear

71.

Give two benefits of telecommuting.

a)

Some countries offer tax incentives to companies who use telecommuting, as it reduces traffic congestion and pollution.

b)

They might only need to meet face-to-face once in a while, and of course, even for this they need not travel – they can ‘meet’ through video conferences using webcams

c)

Fast communication

d)

Better communication media

72.

Fraud has been around forever.

Select two reasons why computer fraud is that much more of a problem

a)

Spywear

b)

Cyber Hacking

c)

It is more difficult to detect.

d)

Can occur across international boundaries/be difficult to prosecute, etc

73.

There are many sources of information that can be found on the internet. Name any four such resources.

a)

online encyclopaedias, journals

b)

Facebook and twitter

c)

Instagram

d)

databases, media websites

74.

Select two strategies that can help you to prevent becoming a victim of information overload, besides learning to read more quickly and accurately.

a)

Learn to analyse and compare sources.

b)

Create a routine which limits the time you spend dealing with information.

c)

Manage information acurately

d)

Make summaries of infromation

75.

Select a reasons why so many companies have Facebook pages.

a)

So that they are easily found

b)

They can share what they are doing easily

c)

Facebook has over two billion active users (a large potential target or ‘customer audience)

76.
An example of social networking to collaborate is:
a)
Photoshop
b)
Twitter
c)
Blogger
d)
Office365
77.
What type of personal information is it okay to share with someone you don't know?
a)
Your name and number only
b)
Your email address only, if it doesn't include your name.
c)
Minor details, like the name of your school and what your parents do for a living.
d)
You should NEVER share personal information with someone you don't know!
78.

Your Internet Service Provider (ISP) can see the following:

a)

Website you visit

b)

Movie you watch or download

c)

Items you buy online

d)

All of the above

e)

Private (incognito) browsing

79.
What is gaining unauthorised access to a computer system also known as?
a)
Hacking
b)
Spamming
c)
Phishing
d)
Logging on
80.
Which protocol would you use to transfer files?
a)
FTP
b)
SMTP
c)
POP3
d)
HTTP
81.
Which protocol would download the email from to your computer and delete it from the server?
a)
FTP
b)
SMTP
c)
POP3
d)
HTTP
82.
What is a disadvantage of POP3?
a)
You must be connected to the Internet to read your messages
b)
Messages are lost forever if you delete them
83.

What does the 'L' stand for in 'LAN'?

a)

Large

b)

Loop

c)

Local

d)

Legal

84.
Which protocol does this symbolise?
a)
HTTPS
b)
SMTP
c)
FTP
d)
IMAP
85.

What type of network would be created if you and a friend used Bluetooth to transfer a photo from one mobile to another?

a)

LAN

b)

PAN

c)

WAN

d)

WLAN

86.

Which of the following hardware devices is most likely to be shared on a network?

a)

Mouse

b)

Keyboard

c)

Monitor

d)

Printer

87.

What is a network protocol?

a)

A shape of a network, such as star

b)

A set of rules for sharing data

c)

The requirements for passwords, such as length

d)

The size of a network, such as WAN

88.

Which is the first of the four layers in the TCP/IP model?

a)

Internet

b)

Transport

c)

Application

d)

Link

89.

Which of the four layers in TCP/IP will choose the route the data will take?

a)

Application

b)

Internet

c)

Link

d)

Transport

90.
What is 27 in hexadecimal
a)
1B
b)
17
c)
11011
d)
1C
91.
What is 126 in hexadecimal
a)
7E
b)
111110
c)
76
d)
7F
92.
How is sound caused?
a)
By playing it through a hi-fi with speakers
b)
Vibrations travelling through air, water or metal.