NEW
Font size
S
M
L
XL
WorksheetsYear 9 PPE Paper 2 Preparation (Mixed questions)
Total questions: 70
Worksheet time: 1hrs 14mins
Name
Class
Date
1.
How is a bitmap image stored on a computer system?
a)
It is stored as pixels, with each pixel being a different colour.
b)
It is stored through using a range of mathematical equations, to display the correct dimensions.
c)
It uses a grid system to organise the different colours to display.
2.
When storing a bitmap image, how does the computer know which colour to display for each pixel?
a)
Each colour has its own unique binary code and each pixel uses one of these codes to display the correct colour.
b)
Each pixel has its own unique binary code which tells the computer which colour to display on the screen.
c)
By using a colour pallette and hexadecimal coding system to generate a range of different colours.
3.
A bitmap image is made up of
a)
Pixels
b)
Colours
c)
Sounds
d)
Samples
e)
Characters
4.
Increasing the colour depth means…
a)
A bigger range of colours can be used for each pixel
b)
More pixels are in the image.
c)
More colours are in the image.
d)
Darker colours
5.
How many colours can be used for each pixel if the colour depth is 4 bit?
a)
4 colours
b)
5 colours
c)
15 colours
d)
16 colours
6.
How many colours can be used for each pixel if the colour depth is 8 bit?
a)
8 colours
b)
9 colours
c)
255 colours
d)
256 colours
7.
Reducing the amount of colours in the image will
a)
Reduce the quality of the image.
b)
Reduce the amount of binary needed for each pixel.
c)
Make the file size larger
d)
Remove pixels from the image.
8.
Which is NOT an example of metadata for an image file?
a)
Resolution
b)
Colour depth
c)
Camera used
d)
Sample rate
9.
Additional Information about the image file is stored as
a)
Metadata
b)
Properties
c)
File summary
d)
Pixels
10.
The number of pixels per inch in an image is known as the
a)
Dimensions
b)
Colour depth
c)
Resolution
d)
Megapixels
11.
Increasing the resolution of an image means that
a)
More pixels will be used to make up the image
b)
More colours will be used to make up the image
c)
The image size will be bigger
12.
The binary code for each pixel is used to determine
a)
Which colour will be displayed
b)
How big the image is
c)
What shape the image is
d)
How many pixels will be in the image
13.
How many pixels are in a megapixel?
a)
1
b)
100
c)
1000
d)
1000000
14.
What megapixel camera was used for an image with the dimensions of 4000 x 3000 pixels?
a)
7 megapixels
b)
7 million megapixels
c)
12 megapixels
d)
12 million megapixels
15.
Which is NOT an effect of increasing the resolution in an image?
a)
More colours can be displayed.
b)
More binary will be required to create the image.
c)
Larger file size
d)
Higher quality image
16.
Which is NOT an effect of increasing the colour depth in an image?
a)
More colours can be displayed.
b)
More binary will be needed per pixel to create the image.
c)
Larger file size
d)
More pixels will be displayed in the image.
17.
How could you reduce the file size of an image?
a)
Reduce the numbr of colours used per pixel (colour depth)
b)
Reduce the dimensions of the image.
c)
Compress the file using a lossy compression file type.
d)
All of these
18.
What would be the colour depth of an image which can use up to 256 colours?
a)
256 bit
b)
8 bit
c)
8 byte
d)
256 byte
19.
Define the term "Colour Depth"
a)
The number of bits used per pixel (BPP).
b)
The number of colours used in an image.
c)
The number of pixels per inch (PPI).
d)
The total number of pixels in an image.
20.
Define the term "Resolution"
a)
The number of bits used per pixel (BPP).
b)
The number of colours used in an image.
c)
The number of pixels per inch (PPI).
d)
The total number of pixels in an image.
21.
Which of the following file types will use lossy compression to reduce the size of the image file?
a)
JPEG (JPG)
b)
BMP (Bitmap)
c)
MP3
d)
MPEG
22.
Which of the following file types will use lossless compression to reduce the size of the image file?
a)
JPEG (JPG)
b)
BMP (Bitmap)
c)
MP3
d)
MPEG
23.
What is the difference between ASCII and Extended ASCII?
a)
Each character in ASCII uses 7 bits to store each character, whereas Extended ASCII uses 8 bits.
b)
Each character in ASCII uses 8 bits to store each character, whereas Extended ASCII uses 7 bits.
c)
Each character in ASCII uses 8 bits to store each character, whereas Extended ASCII uses 16 bits.
24.
How many characters can ASCII represent?
a)
8
b)
128
c)
256
d)
65536
25.
How many characters can Extended ASCII represent?
a)
8
b)
128
c)
256
d)
65536
26.
How many characters can Unicode represent?
a)
8
b)
128
c)
256
d)
65536
27.
How much storage space does each character of Unicode need?
a)
1 bit
b)
7 bits
c)
8 bits (1 byte)
d)
16 bits (2 bytes)
28.
How much storage space does each character of ASCII need?
a)
1 bit
b)
7 bits
c)
8 bits (1 byte)
d)
16 bits (2 bytes)
29.
How much storage space does each character of Extended ASCII need?
a)
1 bit
b)
7 bits
c)
8 bits (1 byte)
d)
16 bits (2 bytes)
30.
What is meant by a character set?
a)
The different letters of the alphabet the computer system can represent.
b)
The different characters which can be represented by the computer system.
31.
Which best describes how a character set works?
a)
Each character in the character set is given its' own unique binary code.
b)
Each letter in the alphabet is given its' own unique binary code.
32.
Letter "A" has the same binary code as letter "a" in a character set.
a)
true
b)
false
33.
Which character set would most likely be used for the main characters used for the English language?
a)
ASCII
b)
Extended ASCII
c)
Unicode
34.
Which character set would most likely be used for the main characters for Western European languages (such as German and French) in order to include different accents?
a)
ASCII
b)
Extended ASCII
c)
Unicode
35.
Which character set would most likely be used for languages such as Russian, Greek and Chinese?
a)
ASCII
b)
Extended ASCII
c)
Unicode
36.
A character set allows us to convert a binary code into a written language character.
a)
true
b)
false
37.
Unicode is 16 bits (2 bytes) and can represent 65,536 characters, but it can be extended to display even more characters with 32 bits (4 bytes).
a)
true
b)
false
38.
What is the main advantage of using ASCII over Unicode?
a)
Less binary required to store each character, therefore less storage space required.
b)
More binary required to store each character, therefore more storage space required.
c)
More characters can be represented by the computer system.
d)
Less characters can be represented by the computer system.
39.
What is the main advantage of using Unicode over ASCII?
a)
Less binary required to store each character, therefore less storage space required.
b)
More binary required to store each character, therefore more storage space required.
c)
More characters can be represented by the computer system.
d)
Less characters can be represented by the computer system.
40.
What is the main disadvantage of using ASCII over Unicode?
a)
Less binary required to store each character, therefore less storage space required.
b)
More binary required to store each character, therefore more storage space required.
c)
More characters can be represented by the computer system.
d)
Less characters can be represented by the computer system.
41.
What is the main disadvantage of using Unicode over ASCII?
a)
Less binary required to store each character, therefore less storage space required.
b)
More binary required to store each character, therefore more storage space required.
c)
More characters can be represented by the computer system.
d)
Less characters can be represented by the computer system.
42.
Which character set would be used to represent all the characters used on a smartphone or tablet?
a)
ASCII
b)
Extended ASCII
c)
Unicode
43.
Which of the following best describes a syntax error?
a)
The programmer has not followed the rules of the programming language.
b)
The program works, but not in the way it is expected to and is confusing for the user.
c)
The programmer has forgotten a bracket and this stops the program from running.
d)
The program doesn’t run and the user has to read through the code to check what is wrong.
44.
Which of the following best describes a logic error?
a)
The programmer has not followed the rules of the programming language.
b)
The program works, but not in the way it is expected to and is confusing for the user.
c)
The programmer has forgotten a bracket and this stops the program from running.
d)
The program doesn’t run and the user has to read through the code to check what is wrong.
45.
Which of the following statements best describes an algorithm?
a)
An algorithm tests that the program once it has been created.
b)
An algorithm is used to make sure that the program runs correctly.
c)
An algorithm is a logical step-by-step process for solving a problem.
d)
An algorithm is a logical program which contains variables and instructions.
46.
Which of the following statements best describes a variable?
a)
A variable is a named value which can change when the program is running.
b)
A variable is a named value which can't change when the program is running.
c)
A variable is used to store data.
d)
A variable can change.
47.
Which are examples of Boolean operators?
a)
AND, OR and NOT
b)
Greater than (>), less than (<) and equal to (=)
c)
Multiplication (*), subtraction (-), addition (+) and division (/)
d)
Picking random numbers
48.
Which are examples of relational operators?
a)
AND, OR and NOT
b)
Greater than (>), less than (<) and equal to (=)
c)
Multiplication (*), subtraction (-), addition (+) and division (/)
d)
Picking random numbers
49.
Which are examples of operators?
a)
AND, OR and NOT
b)
Greater than (>), less than (<) and equal to (=)
c)
Multiplication (*), subtraction (-), addition (+) and division (/)
d)
Picking random numbers
50.
Which sentence best describes iteration?
a)
Code which is in the correct order.
b)
Code which can repeat a set number of times.
c)
Code which will only run if certain criteria is met.
d)
Code which can repeat either a set number of times or when a condition is met.
51.
How can a programmer be efficient with their programming?
a)
By making sure that the lines of code is in the correct order.
b)
By making sure that the correct functions are used.
c)
By getting a friend to test their code.
d)
By making sure that the program works in as few lines of code as possible.
52.
Which Python code is associated with selection?
a)
IF, ELIF and ELSE
b)
For i in range()
c)
While
d)
Import
53.
Which Python code is NOT associated with iteration?
a)
IF, ELIF and ELSE
b)
For i in range()
c)
While
54.
Which Python code is used to repeat code a set number of times?
a)
IF, ELIF and ELSE
b)
For i in range()
c)
While
55.
For i in range(5) is an example of
a)
Sequence
b)
Selection
c)
Count controlled iteration
d)
Condition controlled iteration
56.
While lives>0 is an example of
a)
Sequence
b)
Selection
c)
Count controlled iteration
d)
Condition controlled iteration
57.
Which of the following statements best describes a constant?
a)
A constant is a named value which can change when the program is running.
b)
A constant is a named value which can't change when the program is running.
c)
A constant is used to store data.
d)
A constant can change.
58.
Which data type would be best used for money? E.g. £2.99
a)
Character
b)
Real
c)
Integer
d)
Boolean
e)
String
59.
Which data type would be best used for gender? E.g. "M" or "F"?
a)
Character
b)
Real
c)
Integer
d)
Boolean
e)
String
60.
Which data type would be best used for whole numbers?
a)
Character
b)
Real
c)
Integer
d)
Boolean
e)
String
61.
Which data type would be best used for True/False or Yes/No data?
a)
Character
b)
Real
c)
Integer
d)
Boolean
e)
String
62.
Which data type would be best used for sentences? E.g. "Computer Science is the best subject, ever!"
a)
Character
b)
Real
c)
Integer
d)
Boolean
e)
String
63.
Which data type(s) are used for calculations?
a)
Only Integer
b)
Only Real
c)
Only strings
d)
Reals and integers
e)
Booleans and strings
64.
Which data type(s) can store any characters?
a)
Only characters
b)
Only strings
c)
Strings and characters
d)
Booleans
e)
Boolean and strings
65.
Which data type would you use to store your height in centimetres? E.g. 182.5cm
a)
Character
b)
Real
c)
Integer
d)
Booleans
e)
String
66.
Which data type would you use to store your test score out of 80? E.g 65
a)
Character
b)
Real
c)
Integer
d)
Booleans
e)
String
67.
Which is the correct order?
a)
Bit, nibble, byte, KB, MB, GB, TB, PB
b)
Bit, byte, nibble, KB, MB, GB, TB, PB
c)
PB, Bit, nibble, byte, KB, MB, GB, TB
d)
Bit, nibble, byte, MB, KB, GB, TB, PB
68.
How many MB of storage will your USB flash drive have if it has a capacity of 8GB?
a)
80,000MB
b)
8,000MB
c)
800MB
d)
800,000MB
e)
8,000,000MB
69.
How many MB are in a GB?
a)
100
b)
1000
c)
1024
d)
100,000 (But technically 124,000
e)
1000 (But technically 1024)
70.
How many KB of storage will your USB flash drive have if it has a capacity of 8GB?
a)
80,000KB
b)
8,000KB
c)
800KB
d)
800,000KB
e)
8,000,000KB
Reset
