wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ntulis

Total questions: 100

Worksheet time: 1hrs 7mins

Name
Class
Date
1.

An Internet connection using wireless signals

a)

wireless router

b)

broadband

c)

Wi-Fi

d)

ISP

2.

A device that makes and receives calls

a)

tablet

b)

server

c)

smartphone

d)

PDA

3.

Large and powerful computer that supports many other computers working at once

a)

desktop computer

b)

mainframe

c)

laptop

d)

tablet

4.

A Fast computer that is used by one person and has more memory than an ordinary personal computer.

a)

mainframe

b)

workstation

c)

desktop computer

d)

server

5.

To work away from an office using technology

a)

message board

b)

customize

c)

commute

d)

telecommute

6.

Being updated as new information arrives

a)

telecommute

b)

web-based

c)

toggle

d)

real time

7.

To switch from one file to another

a)

transfer

b)

message board

c)

toggle

d)

centralize

8.

The standard for digital TERRESTRIAL television is:

a)

DVB-H

b)

DVB-C

c)

DVB-S

d)

DVB-T

9.

What is the standard for digital MOBILE TV?

a)

DVB-H

b)

DVB-M

c)

DVB-C

d)

DVB-S

10.

 

Which technology uses small, light, portable, and battery-powered devices?

a)

DVB-S

b)

DVB-C

c)

DVB-H

d)

DVB-T

11.

For which type of television is the high-definition (HDTV) format characteristic?

a)

Neither digital nor analogue TV

b)

Analogue TV

c)

Digital TV

d)

Both digital and analogue TV

12.

Digital Video Broadcasting (DVB) is a set of international open standards for digital television.

a)

True

b)

False

13.

" This type of television allows the broadcasting of more television programs in a certain frequency band and also provides additional

services such as subtitles, EPG, additional audio channels, on-demand programs and paid channels."

What is written applies to...

a)

Digital TV

b)

Analogue TV

14.

Which is the most used mobile TV format in Europe, supported by many mobile phone manufacturers and operators.

a)

DVB-M

b)

DVB-S

c)

DVB-H

d)

DVB-C

15.

Which is the digital television broadcast standard that is carried over cable?

a)

DVB-C

b)

DVB-S

c)

DVB-H

d)

DVB-T

16.

A database is an organized collection of

a)

DATA

b)

INFORMATION

c)

SOFTWARE

17.

datas are __________________

a)

DATA

b)

INFORMATION

c)

RAW FACTS

18.

A DBMS is a

a)

HARDWARE

b)

DATABASE

c)

SOFTWARE

19.

Each row in a table represents a

a)

RECORD

b)

FIELD

c)

TUBLE

20.

Each column in a table represents a

a)

RECORD

b)

FIELD

c)

TUBLE

21.

column is known as

a)

ATTRIBUTE

b)

TUPLE

c)

FIELD

22.

database model classified in to _____________ types.

a)

5

b)

4

c)

6

23.

Hierarchical model was developed by

a)

MICROSOFT

b)

INTEL

c)

IBM

24.

Relational model was first proposed by ___________________

a)

CODE

b)

E.F.CODD

c)

TIM BERNERS LEE

25.

ER model developed by

a)

E.F.CODD

b)

CODE

c)

CHEN

26.

I/P STAND FOR

(a)  

27.

Which of the following is true of how computers represent numbers?

a)

Using a fixed but large number of bits, for example 128, eliminates the possibility of overflow errors.

b)

With a large but fixed number of bits it is possible to eliminate either round-off errors or overflow errors, but not both.

c)

With a large but fixed number of bits it is possible to eliminate either round-off errors or overflow errors, but not both.

d)

With a fixed number of bits some numbers are too large to represent in a computer which will lead to overflow errors.

28.

Which of the following is NOT true of how computers represent complex information?

a)

Computing devices use patterns of bits to represent complex information

b)

Common abstractions that are represented by computing devices include numbers, characters, and color.

c)

Abstraction helps represent complex information by surfacing complexity that might otherwise be hidden

d)

Depending on context the same sequence of bits may represent different types of information

29.

Depending on context the same sequence of bits may represent different types of information

a)

10100

b)

10010

c)

00101

d)

11000

30.

How many total numbers can be represented with an 8-bit binary (base-2) system?

a)

127

b)

128

c)

255

d)

256

31.

Arman takes a picture with his smartphone which he subsequently posts online. Beatrice finds the picture online and posts a copy of it on her website with an attached Creative Commons license. Which of the following best describes who owns the photo?

a)

Arman owns the photo because he was the original creator and did not license the work.

b)

Arman owns the photo because it was granted a Creative Commons license by another person online.

c)

Beatrice owns the photo because only holders of a Creative Commons license can own works online.

d)

Both own the photo because creating a copy makes it her intellectual property.

32.

Which of the following is true of intellectual property?

a)

Creative Commons has severely hindered broad and open access to digital information

b)

Creative Commons enables content creators to freely distribute their otherwise copyrighted work

c)

Information created on a computer is not owned by anyone since only analog information is protected under copyright law.

d)

You do not need to cite work created by someone else if both the original work and your use of it are in digital form.

33.

Ryan is designing an app that needs to quickly send low quality photos between users. Most smartphones take much higher quality photos than Ryan needs for his app. Which answer best describes the type of compression Ryan should choose and why?

a)

Lossless compression since it typically results in smaller data sizes.

b)

Lossless compression since it ensures perfect reconstruction of the photo.

c)

Lossy compression since it typically results in smaller data sizes.

d)

Lossy compression since it ensures perfect reconstruction of the photo.

34.


Which of the following best describes how computing devices represent information?

a)

A computer represents information as bits which contain 8 bytes.

b)

A computer represents data as bits which is either a 0 or a 1

c)

A computer represents data as a byte which is either a 0 or a 1

d)

A computer will either represent information as bits or bytes but not both

35.


Your computer uses 4 bits to represent decimal numbers (0, 1, 2, 3 and so on) in binary. What is the SMALLEST number for which an overflow error occur?

a)

17

b)

16

c)

15

d)

14

36.

Convert the binary (base-2) number 1001 to decimal (base-10).

a)

17

b)

16

c)

10

d)

9

37.

Lucy is completing a project as part of a science class using materials she found online. Which of the following is MOST LIKELY to lead to legal consequences?

a)

Using images posted online by another student without permission or citation.

b)

Failing to publish her work under a Creative Commons license.

c)

Using open access research for which she does not acquire a license.

d)

Modifying a piece of open source software.

38.

Which of the following is true of lossy and lossless compression algorithms?

a)

Lossless compression algorithms are only used to compress text data.

b)

Lossless compression algorithms only allow for an approximate reconstruction of the original data.

c)

Lossy compression algorithms are used when perfect reconstruction of the original data is important.

d)

Lossy compression algorithms are typically better than lossless compression algorithms at reducing the number of bits needed to represent a piece of data.

39.

Which of the following binary (base-2) numbers is LARGEST?

a)

00000001

b)

01111111

c)

10111111

d)

11000000

40.

Which of the following is NOT true of how computers represent complex information?

a)

Abstraction helps represent complex information by surfacing complexity that might otherwise be hidden

b)

Computing devices use patterns of bits to represent complex information


c)

Common abstractions that are represented by computing devices include numbers, characters, and color.

d)

Computing devices use patterns of bits to represent complex information

41.

Jorge is sending a large image file to a friend as part of a shared classroom project. Which of the following is most likely true if Jorge opts to compress the image before sending it?

a)

The image will require more pixels to display it on the screen

b)

The image will require fewer bits in order to be represented.

c)

The image can no longer be represented using bits.

d)

The image will have been converted into an analog form.

42.
Which of the following best describes how computing devices represent information?
a)
A computer will either represent information as bits or bytes but not both
b)
A computer represents data as a byte which is either a 0 or a 1
c)
A computer represents data as bits which is either a 0 or a 1
d)
A computer represents information as bits which contain 8 bytes
43.
Which of the following best describes how computing devices represent information?
a)
A computer will either represent information as bits or bytes but not both
b)
A computer represents data as a byte which is either a 0 or a 1
c)
A computer represents data as bits which is either a 0 or a 1
d)
A computer represents information as bits which contain 8 bytes
44.
Which of the following is NOT true of how computers represent complex information?
a)
Computing devices use patterns of bits to represent complex information
b)
Abstraction helps represent complex information by surfacing complexity that might otherwise be hidden
c)
Depending on context the same sequence of bits may represent different types of information
d)
Common abstractions that are represented by computing devices include numbers, characters, and color.
45.
When visiting a museum Sue takes a photo of a painting with a smartphone which stores the photo as an image file. Which of the following best describes the differences between the painting itself and the photo of the painting stored on the smartphone?
a)
Both the painting and the photo are analog
b)
Sampling can be used to determine whether the analog image is an accurate representation of the painting
c)
The phone can represent the photo in either digital or analog formats depending on the sampling technique that is used
d)
The photo is a digital representation of the analog painting
46.
Your computer uses 4 bits to represent decimal numbers (0, 1, 2, 3 and so on) in binary. What is the SMALLEST number for which an overflow error occur?
a)
14
b)
15
c)
16
d)
17
47.
Which of the following is true of how computers represent numbers?
a)
With a fixed number of bits some numbers are too large to represent in a computer which will lead to overflow errors.
b)
Using a fixed but large number of bits can eliminate the possibility of round off error when representing numbers in binary
c)
Using a fixed but large number of bits, for example 128, eliminates the possibility of overflow errors.
d)
With a large but fixed number of bits it is possible to eliminate either round-off errors or overflow errors, but not both.
48.
Which of the following is true of lossy and lossless compression algorithms?
a)
Lossy compression algorithms are used when perfect reconstruction of the original data is important.
b)
Lossy compression algorithms are typically better than lossless compression algorithms at reducing the number of bits needed to represent a piece of data.
c)
Lossless compression algorithms are only used to compress text data.
d)
Lossless compression algorithms only allow for an approximate reconstruction of the original data.
49.
Jorge is sending a large image file to a friend as part of a shared classroom project. Which of the following is most likely true if Jorge opts to compress the image before sending it?
a)
The image can no longer be represented using bits.
b)
The image will have been converted into an analog form.
c)
The image will require more pixels to display it on the screen.
d)
The image will require fewer bits in order to be represented.
50.
Which of the following is true of intellectual property?
a)
Information created on a computer is not owned by anyone since only analog information is protected under copyright law.
b)
You do not need to cite work created by someone else if both the original work and your use of it are in digital form.
c)
Creative Commons enables content creators to freely distribute their otherwise copyrighted work.
d)
Creative Commons has severely hindered broad and open access to digital information
51.
Lucy is completing a project as part of a science class using materials she found online. Which of the following is MOST LIKELY to lead to legal consequences?
a)
Modifying a piece of open source software.
b)
Using open access research for which she does not acquire a license.
c)
Failing to publish her work under a Creative Commons license
d)
Using images posted online by another student without permission or citation.
52.
Ryan is designing an app that needs to quickly send low quality photos between users. Most smartphones take much higher quality photos than Ryan needs for his app. Which answer best describes the type of compression Ryan should choose and why?
a)
Lossy compression since it typically results in smaller data sizes.
b)
Lossless compression since it ensures perfect reconstruction of the photo.
c)
Lossy compression since it ensures perfect reconstruction of the photo.
d)
Lossless compression since it typically results in smaller data sizes.
53.
Lisa takes a picture with her smartphone which she subsequently posts online. Allen finds the picture online and posts a copy of it on his website with an attached Creative Commons license. Which of the following best describes who owns the photo?
a)
Lisa owns the photo because she was the original creator and did not license the work.
b)
Allen owns the photo because only holders of a Creative Commons license can own works online.
c)
Both own the photo because creating a copy makes it her intellectual property.
d)
Lisa owns the photo because it was granted a Creative Commons license by another person online.
54.
Convert the binary (base-2) number 0011 0001 to decimal (base-10).
a)
32
b)
64
c)
49
d)
121
55.
Convert the decimal (base-10) number 129 to binary (base-2).
a)
1000 0001
b)
1100 0001
c)
0110 0110
d)
0001 1111
56.
Which of these binary (base-2) numbers is the smallest?
a)
1000 0001
b)
1100 0001
c)
0110 0110
d)
0001 1111
57.
How many numbers can be represented with an 8-bit binary system?
a)
255
b)
256
c)
128
d)
127
58.

What is the A* Algorithm?

a)

A sorting algorithm that iterates through a list to find the smallest element.

b)

A generalisation of Dijkstra's algorithm that approximately finds the shortest path between two nodes.

c)

A method of traversing a graph by using a stack to travel as far along one route as possible.

d)

An algorithm to search a list for a particular item by iterating through the list and checking each element.

59.

What does Big O Notation represent?

a)

The average time an algorithm takes to complete on any input size.

b)

The exact number of operations an algorithm will perform.

c)

A way of classifying algorithms based on their complexity by setting an upper bound for the worst case space or time complexity.

d)

The best case scenario for the time complexity of an algorithm.

60.

What is the time complexity of Binary Search?

a)

O(n)

b)

O(n^2)

c)

O(log(n))

d)

O(n log(n))

61.

Which algorithm uses a queue to visit all the neighbours of the current node before exploring each of the neighbours' neighbours?

a)

Depth-First Traversal

b)

Binary Search

c)

Breadth-First Traversal

d)

Insertion Sort

62.

What is the time complexity of Bubble Sort?

a)

O(n)

b)

O(n log(n))

c)

O(log(n))

d)

O(n^2)

63.

How does Depth-First Traversal differ from Breadth-First Traversal?

a)

Depth-First Traversal uses a queue, while Breadth-First Traversal uses a stack.

b)

Depth-First Traversal uses a stack, while Breadth-First Traversal uses a queue.

c)

Depth-First Traversal is a sorting algorithm, while Breadth-First Traversal is a searching algorithm.

d)

Depth-First Traversal is a searching algorithm, while Breadth-First Traversal is a sorting algorithm.

64.

What is the goal of Dijkstra's Shortest Path Algorithm?

a)

To sort a list by repeatedly halving the sublist.

b)

To search a list for a particular item by iterating through the list.

c)

To find the shortest path between two nodes on a graph using a priority queue.

d)

To divide a list into sorted and unsorted sections and place elements in the correct position.

65.

What is the time complexity of Insertion Sort?

a)

O(n)

b)

O(n^2)

c)

O(log(n))

d)

O(n log(n))

66.

Which algorithm is described as a divide-and-conquer sorting algorithm that recursively halves the list into sublists?

a)

Merge Sort

b)

Linear Search

c)

Bubble Sort

d)

Binary Search

67.

What does O(1) complexity indicate about an algorithm's execution time or required memory space?

a)

It grows exponentially with input size.

b)

It is directly proportional to the size of its input.

c)

It is constant, regardless of the input size.

d)

It grows logarithmically with input size.

68.

Which complexity class describes an algorithm whose execution time or required memory space grows exponentially with input size?

a)

O(1)

b)

O(2^n)

c)

O(n)

d)

O(log(n))

69.

What is the time/space complexity of an algorithm that is directly proportional to the size of its input?

a)

O(1)

b)

O(2^n)

c)

O(n)

d)

O(n^k)

70.

Quick Sort is a sorting algorithm with what type of time complexity?

a)

O(1)

b)

O(2^n)

c)

O(n)

d)

O(n log(n))

71.

What does space complexity measure in the context of algorithms?

a)

The amount of time needed to solve a problem of a given input size.

b)

The amount of memory space needed by an algorithm to solve a problem of a given input size.

c)

The number of operations an algorithm performs.

d)

The speed at which an algorithm can sort a list.

72.

What does time complexity measure in the context of algorithms?

a)

The amount of memory space needed by an algorithm to solve a problem of a given input size.

b)

The speed at which an algorithm can sort a list.

c)

The number of operations an algorithm performs.

d)

The amount of time needed by an algorithm to solve a particular problem of a given input size.

73.

What are the multiple way algorithms can be represented?

a)

Natural language, like English

b)

Visually, using flowcharts

c)

Actual executable code (a program that runs on the computer)

d)

All of these

74.

Before programmers write an algorithm using the actual code, programmers plan out their algorithms using natural language or a flowchart.

a)

True

b)

False

75.

The advantages of programmers writing an algorithm in natural language, like English, and/or a flowchart is because

a)

They’re easier to understand.

b)

They’re flexible.

c)

They’re less complex.

d)

All of these

76.

Before a programmer start to solve a computing problem, it’s important to plan by identifying the series of steps that the code needs to follow. This is called

a)

algorithm processing

b)

execution

c)

flowcharting

d)

algorithmic thinking

77.

An ordered set of instructions that are used to carry out a task is an

a)

Flowchart

b)

Algorithm

c)

Computer Scientist

d)

None of these

78.

To carry out or put into effect is to

a)

think

b)

apply

c)

process

d)

execute

79.

Scientists who apply their knowledge of computation to creating solutions using a computer system.

a)

Computer Scientist

b)

Programmer

c)

Teacher

d)

Principal

80.

A diagram that represents an algorithm, work flow, or process, and uses geometric symbols connected by arrows to show the direction of the flow of action.

a)

Flowchart

b)

Algorithm

c)

Diagram

d)

Process

81.

An algorithm that have directions that flow from one step to another is a

a)

Linear Algorithm

b)

Linear Flowchart

c)

process

d)

diagram

82.

Decompose is to break a problem down into smaller pieces.

a)

True

b)

False

83.

An__________ is a step by step approach to solve a particular program.

a)

Flowchart

b)

Algorithms

84.

The flowcharts have got special set of ___________ to represent the instructions.

a)

graph

b)

symbols

c)

charts

85.

Observe the given image and answer the following.

The _________ symbol is used for checking conditions.

a)

start

b)

Input

c)

Processing

d)

Decision

86.

__________ symbol is used for calculations in flowcharts.

a)

Data

b)

Input

c)

Process

d)

Decision

87.
What is this symbol used for in a flowchart?
a)
A decision/question
b)
A task to carry out
88.
What does this shape represent?
a)
Input/Output
b)
Decision
c)
Process
d)
Start/Stop
89.
What's missing from this part of a flowchart?
a)
An Arrow
b)
A Line
c)
A Square
d)
A Diamond
90.

What are the two main ways that algorithms can be designed?

a)

Images or videos

b)

In pseudocode or as a flowchart

c)

By hardware or software

91.

In the next algorithm, the ouput will be...

a)

2 typed numbers

b)

operation called sum

c)

result of the sum

d)

1 value

92.

The following algorithm was made in pseudocode. Please choose the right image that represents it in the flowchart.

a)
b)
c)
d)
93.
What's missing ?
a)
On/Off
b)
Pink/Blue
c)
Hello/Goodbye
d)
Yes/No
94.
What will be displayed as output?
a)
10
b)
20
c)
30
d)
40
95.
Assume n1 = 10 ... n2 = 2 ... n3 = 2
What will be displayed as output?
a)
10
b)
20
c)
30
d)
40
96.
Assume n1 = 10 ... n2 = 20
What will be displayed as output?
a)
10
b)
20
97.

What will happen if the user gets their details wrong?

a)

Checks how many times they have tried

b)

They get another try

98.

What will happen if the user's book return is late?

a)

Sends them an SMS (text)

b)

Does not send them an SMS (text)

99.

This flowchart is made to...

a)

Calculate the area and perimeter of a square

b)

Output figures of different sizes

c)

Calculate the area and perimeter of a circle

d)

Find out how long it takes to get to the moon

100.

In the following Flowchart example; the most appropriate symbol/shape that completes the sequence should be:

a)

Process

b)

Input/Output

c)

Start/End

d)

Decision