wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Year 11 - CS - Blended Learning 13 - Structure of Data

Total questions: 114

Worksheet time: 1hrs 23mins

Name
Class
Date
1.

People have used the word ________ to mean computer information that is transmitted or stored.

a)

Beta

b)

Data

c)

Database

d)

None of above

2.
Convert 128 to binary
a)
10000000
b)
01111110
c)
10000001
d)
11001100
3.
Convert 65 to binary
a)
01100001
b)
00100001
c)
01000001
d)
00100101
4.
Convert 254 to binary
a)
11110000
b)
11111100
c)
11111111
d)
11111110
5.
Convert 11111111 to decimal
a)
255
b)
245
c)
235
d)
225
6.
What are the only two numbers you can use in binary?
a)
0 and 1
b)
1 and 2
c)
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
d)
1, 2, 4, 8, 16
7.
Which of these is the correct sequence for the place values for binary numbers?
a)
1, 2, 4, 8, 16, 32, 64, 128
b)
1, 2, 4, 6, 8, 10, 12, 14, 16
c)
1, 2, 3, 4, 5, 6, 7, 8
d)
0, 1
8.
What is the denary number system?
a)
It counts the number of dens
b)
Our usual base 10 number system
c)
A special number system for computers
d)
Den Ary's number system
9.
What is the point of binary?
a)
It represents how computers interpret electrical signals
b)
Because we like to make you do extra maths ;-D
c)
For the lulz
d)
Because it describes star systems
10.
What is 1011 in denary?
a)
11
b)
14
c)
26
d)
1011
11.
Binary is:
a)
a system using the digits 0 and 1 to represent a letter, digit, or other character in a computer or other electronic device.
b)
the most common format for text files in computers and on the Internet
12.
True or False: The binary number for a capital 'A' is the same as the binary number for a lower-case 'a'?
a)
True
b)
False
13.
Binary uses 1’s & 0’s to represent data
a)
True
b)
False
14.
What kind of data does a computer represent with binary?
a)
numbers
b)
letters
c)
pictures
d)
all of the above
15.

What kind of 'base' system is binary known as?

a)

Base 12

b)

Base 8

c)

Base 2

d)

Base 10

16.

What is B in denary

a)

10

b)

11

c)

12

d)

13

17.

What is E in denary

a)

10

b)

12

c)

14

d)

16

18.

12 in denary is what in Hex?

a)

A

b)

B

c)

C

d)

D

19.

15 in denary is what in Hex?

a)

A

b)

B

c)

E

d)

F

20.

What is 0111 in hex

a)

E

b)

A

c)

7

d)

3

21.

What is A in binary

a)

1111

b)

0101

c)

1010

d)

0110

22.

What is 1011 in hex

a)

B

b)

C

c)

D

d)

E

23.

What is D in binary

a)

1111

b)

1101

c)

1011

d)

0111

24.

Who uses Hexadecimal?

a)

Computers

b)

Humans

c)

Robots

25.
What is the answer to 010 + 010?
a)
110
b)
010
c)
100
d)
011
26.

A vector image is created using

a)

coloured pixels.

b)

dots.

c)

images.

d)

mathematics formulas.

27.

When we enlarge a vector graphic, its quality

a)

improves.

b)

is never lost.

c)

reduces.

d)

stays the same.

28.

Vector graphics can be easily edited using a computer software.

a)

TRUE

b)

FALSE

29.

Bitmap graphics are made up of

a)

dots.

b)

images.

c)

mathematics formulas.

d)

coloured pixels.

30.

When we enlarge a bitmap, its image quality

a)

becomes pixelated or blurry.

b)

improves.

c)

reduces.

d)

stays the same.

31.

The resolution of an image refers to the quality of the image.

a)

TRUE

b)

FALSE

32.

A high quality image means

a)

its file size is larger.

b)

its file size is smaller.

c)

it is sharp and clear.

d)

it is blurry and pixelated even when not zoomed in.

33.

A high quality image means

a)

its file size is larger.

b)

its file size is smaller.

c)

it is sharp and clear.

d)

it is blurry and pixelated even when not zoomed in.

34.

Bitmap graphics will never lose their image quality when enlarged.

a)

TRUE

b)

FALSE.

35.

A higher quality image means it takes ______ storage space and a _______ time to download.

a)

less, shorter

b)

less, longer

c)

more, shorter

d)

more, longer

36.

After enlarging a graphic, our screen shows the above. We can confirm that it is a ______ graphic.

a)

bitmap

b)

vector

37.

After enlarging a graphic, our screen shows the above. We can confirm that it is a ______ graphic.

a)

bitmap

b)

vector

38.

After we export a file to bitmap,

we can edit the bitmap graphic easily.

a)

TRUE

b)

FALSE

39.

What is the correct order from smallest to largest

a)

Nibble, bit, byte, megabyte, kilobyte, gigabyte, terabyte

b)

Bit, nibble, byte, kilobyte, megabyte, gigabyte, terabyte

c)

Nibble, byte, bit, kilobyte, megabyte, gigabyte, terabyte

d)

Bit, nibble, byte, kilobyte, megabyte, terabyte, gigabyte

40.

which is an example of secondary storage

a)

RAM

b)

External hard drive

41.

Secondary storage memory is basically

a)

volatile memory

b)

non volatile memory

c)

backup memory

d)

impact memory

42.

Where is virtual memory located

a)

RAM

b)

ROM

c)

SSD

d)

Hard disk

43.
Identify a false statement:
a)
Higher bit rates usually improve the sound quality and result in smaller file size.
b)
Higher bit rates usually improve the sound quality but result in larger file size.
c)
To record a sound into binary format, ADC will be applied rather than DAC.
44.

What is the sample rate?

a)

The number of times a sound wave is sampled per second

b)

The number of bits used to store each sample

c)

How loud a sound is

d)

The size of the sound wave

45.

What is sample rate measure in?

a)

Bits

b)

Hertz

c)

GB

d)

amps

46.

What is used to convert a sound wave in to a digital format?

a)

A sound wave converter

b)

A router

c)

An amplitude to digital converter

d)

Analogue to digital converter

47.

What is the formula for finding a sound files size?

a)

size = rate * resolution * seconds

b)

size = rate * resolution * minutes

c)

size = amplitude * bits * seconds

d)

size = sample * frequency * bits

48.

What is amplitude?

a)

Number of samples taken

b)

The number of bits per sample

c)

The height of the sound wave

d)

The pitch

49.
How is sound caused?
a)
By playing it through a hi-fi with speakers
b)
Vibrations travelling through air, water or metal.
50.

What is the file size (in bits) of a sound with the following properties:


Sampling rate = 1,000Hz

Sample resolution = 16 bits

Length = 300 seconds

a)

480 bits

b)

4,800 bits

c)

408,000 bits

d)

4,800,000 bits

51.

A sound has a file size of 17, 640 kilobytes. How much would this be in megabytes?

a)

1.76 Mb

b)

17.64 Mb

c)

176.4 Mb

d)

1764 Mb

52.

Which is the smallest form of data?

a)

Bit

b)

Byte

c)

Nibble

d)

8 Binary Digits

53.

Which answer is correct from smallest to largest?

a)

Kilobyte, Gigabyte, Megabyte

b)

Gigabyte, Megabyte, Terabyte

c)

Megabyte, Terabyte, Kilobyte

d)

Byte, Kilobyte, Megabyte

54.

Which is larger?

a)

Megabyte

b)

Gigabyte

55.

How many Bits are in a Byte

a)

2

b)

4

c)

10

d)

8

56.

Which is larger?

a)

Bit

b)

Byte

57.
Digital sound always sounds better than analogue.
a)
False
b)
True
58.
The most common sampling rate for sound files is 16 bit.
a)
False
b)
True
59.
The most common sampling rate for sound files is 44.1 khz.
a)
True
b)
False
60.
A microphone converts the changes in air pressure into voltage changes which are then digitised.
a)
True
b)
False
61.
The following is true about sampling rates:
a)
They measure a number of snapshots of sound taken per second.
b)
They are not as important as bit rates.
c)
They are different for every song, depending on its loudness.
62.
Sampling rate for CDs is different from the one used by DVDs.
a)
True
b)
False
63.
Lossy compression works by identifying sound frequencies that are not obvious and deleting them.
a)
True
b)
False
64.
Images can contain a geographical location of where the picture was taken. This is stored in a special area of an image file called:
a)
Metadata
b)
File name.
c)
Compression area.
d)
Alpha-channel.
65.
The following is true about metadata:
a)
It is data about data.
b)
It is corrupted data.
c)
It significantly increases file sizes.
66.
Metadata doesn't contain the following:
a)
File name.
b)
Print dimensions.
c)
Colour depth.
d)
Camera settings for when the picture was taken.
67.
The following is often stored in metadata:
a)
All of these.
b)
Colour depth
c)
Height and Width of an image
d)
Compression algorithm applied.
68.
If image metadata is corrupted,
a)
The resulting picture is not displayed properly.
b)
It is easily fixed.
c)
Will not affect printing and displaying of the file.
69.
Metadata is used in the following files:
a)
All of these.
b)
Images
c)
MP3 files
d)
Webpages
70.
Image metadata will store the make of the camera that took the picture.
a)
True
b)
False
71.
Metadata can be used to organise and search for images.
a)
True
b)
False
72.
Image metada can present privacy risk.
a)
True
b)
False
73.
Choose the best answer about character sets:
a)
All characters in character sets are stored in binary.
b)
Some characters in character sets are stored in binary.
c)
Only binary characters in character sets are stored in binary.
74.
The following is true about character sets:
a)
Each letter has a unique code
b)
Lower and upper case letters share the same codes
c)
ASCII is one of the latest character sets to be adopted
75.
The following is not true about the ASCII character set:
a)
example: Mount Everest
b)
Usually, is made up of 7 bits
c)
Is not enough to represent languages other than English
76.
Identify a true statement:
a)
Standard ASCII only uses the first 128 positions in the table.
b)
Standard ASCII only uses the first 255 positions in the table.
c)
ASCII has more letters than Unicode
77.
The main purpose of character sets is:
a)
To allow humans to express alphanumeric characters in a binary table
b)
To run the Internet
c)
To simplify computer programming
78.
Unicode can represent:
a)
65,536 different characters
b)
255 characters
c)
127 characters
79.
How many bits are used in (standard) ASCII? (1-4)
a)
16
b)
1
c)
7
d)
8
80.
How many bytes are used in Unicode? (1-4)
a)
9
b)
16
c)
1
d)
2
81.
The (standard) ASCII code is capable of representing non-European languages. (3-4)
a)
True
b)
False
82.
Upper and lower case letters have a different ASCII code. (3-4)
a)
True
b)
False
83.
What is the maximum number of values that can be represented in 8 bits? (4-6)
a)
16
b)
256
c)
65,536
d)
128
84.
What is the maximum number of values that can be represented in 7 bits? (4-6)
a)
16
b)
256
c)
65,536
d)
128
85.

A character set is... (4-6)

a)

what language can be used in a computer system.

b)

the fonts that a computer has installed.

c)

a defined collection of characters recognised by a computer.

86.

A variable is a named value that can be changed in the program.

a)

False

b)

True

87.

What is a String?

a)

A data type that contains whole numbers. eg: 3, 45, 124

b)

Numbers with decimal point. eg: 0.5, 2.45, 56.04

c)

Group of characters between quotation marks. eg: "dog"

d)

Data type that can only be True or False.

88.

Which value is a String?

a)

64

b)

"cat"

c)

True

d)

0.5

89.

What is an Integer?

a)

A data type that contains whole numbers. eg: 3, 45, 124

b)

Numbers with decimal point. eg: 0.5, 2.45, 56.04

c)

Group of characters between quotation marks. eg: "dog"

d)

Data type that can only be True or False.

90.

Which value is an Integer?

a)

64

b)

"cat"

c)

True

d)

0.5

91.

What is a Float?

a)

A data type that contains whole numbers. eg: 3, 45, 124

b)

Numbers with decimal point. eg: 0.5, 2.45, 56.04

c)

Group of characters between quotation marks. eg: "dog"

d)

Data type that can only be True or False.

92.

Which value is a Float?

a)

64

b)

"cat"

c)

True

d)

0.5

93.

What is a Boolean?

a)

A data type that contains whole numbers. eg: 3, 45, 124

b)

Numbers with decimal point. eg: 0.5, 2.45, 56.04

c)

Group of characters between quotation marks. eg: "dog"

d)

Data type that can only be True or False.

94.

Which value is a Boolean?

a)

64

b)

"cat"

c)

True

d)

0.5

95.

Which writes a message for the user?

a)

input()

b)

myVar="Hi"

c)

print("Hello!")

d)

max=100

96.
Which data type is used to store:
100
a)
Integer
b)
Double
c)
Boolean
d)
String
97.
Which data type is used to store:
TRUE
a)
Boolean
b)
Double
c)
String
d)
Integer
98.
Which data type is used to store:
"D"
a)
Character
b)
String
c)
Integer
d)
Double
99.
This data type is used to store whole numbers
a)
Integer
b)
Double
c)
Boolean
d)
String
100.
Which of the following is not a data type?
a)
Number
b)
Text
c)
Word
d)
Desk
101.
Variables and constants in programs need to be assigned a data type.
a)
True
b)
False
102.
_________________ is a collection of elements used to store the same type of data.
a)
Array
b)
Switch
c)
Case
d)
Loop
103.

I want to ensure that users enter a name into the Surname field. Which type of validation should I use?

a)

Length check

b)

Check digit

c)

Presence check

d)

Format check

104.

I want to ensure that users enters a telephone number which starts with +44 and is 13 characters long. Which validation/s should I use?

a)

Length Check

b)

List Check

c)

Format Check

d)

Presence Check

105.

I want to ensure that users enter a national insurance number that follows the pattern letter letter number number number number number number letter?

a)

Length check

b)

Format check

c)

Check Digit

d)

Presence Check

106.

Which validation method would you use for a user to choose a gender?

a)

Boolean

b)

Check digit

c)

Value lookup check

d)

Range check

107.

Validation checks to see if something is?

a)

Sensible

b)

Reasonable

c)

Correct

d)

Accurate

108.

Validation rules can be used to create which checks?

a)

Presence check

b)

Format check

c)

Range check

d)

Lookup check

109.
What is an automatic computer check to make sure data entered is sensible and reasonable known as?
a)
Double entry
b)
Verification
c)
Validation
110.
What validation type would make sure a post code was entered in the correct format?
a)
Length check
b)
Format check
c)
Presence check
111.
What validation type would you use to check that numbers fell within a certain range?
a)
Range check
b)
Presence check
c)
Check digit
112.
What validation type checks that a field is not left blank?
a)
Format check
b)
Length check
c)
Presence check
113.
What validation type checks a minimum number of characters have been entered?
a)
Length check
b)
Format check
c)
Range check
114.
Which of the following statements is false?
a)
Validation can check that the data is sensible
b)
Validation can check that the data falls between certain allowable boundaries
c)
Validation can check that the data is correct