Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Revision Quiz 1

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

Put the key steps for decomposition into order

a)

Identify and describe problems and processes

b)

Break down problems into tasks and sub-tasks

c)

Describe tasks and sub-tasks

d)

Communicate

1)
2)
3)
4)
2.

What is top-down decomposition?

a)

Top-down decomposition is a problem-solving method that starts with the main problem

b)
Top-down decomposition is a bottom-up approach to problem-solving.
c)
Top-down decomposition involves solving problems from the middle outwards.
d)
Top-down decomposition is a problem-solving method that starts with the smallest subproblems.
3.

What is bottom-up decomposition?

a)

Bottom-up decomposition is a problem-solving method that starts with the main problem

b)

Bottom-up decomposition is a bottom-up approach to problem-solving.

c)

Bottom-up decomposition involves solving problems from the middle outwards.

d)

Bottom-up decomposition is a problem-solving method that starts with the smallest subproblems.

4.

Which of these IS a benefit of modularisation when decomposing a task?

a)
Faster execution time
b)

Increased complexity in maintenance

c)

More code readability

d)

Easier debugging, reusability of code

5.

When tasks in a process are independent of each other this is called (a)   . This is part of ​ (b)   . When doing this, ​ (c)   can often help speed up solutions.

Choose from the below words
modularisation
decomposition
pattern recognition
6.
What law makes organisations look after your personal data properly?
a)
Data Privacy Act
b)
Data Protection Act
c)
Data Protection Law
d)
Data Privacy Law
7.

Who does GDPR affect?

a)

Businesses in the EU

b)

Anyone in the world, holding any data

c)

Only governments and public bodies

d)

Any business holding data on EU citizens, regardless of location

8.

What is a link entity in an ERD?

a)

An entity that represents a website

b)

An entity that represents a system

c)

An entity to resolve many-to-many relationships

d)

An entity to resolve 1-to-many relationships

9.

Match the Database Model to the correct description

a)

Conceptual model

1.

A broad overview that is abstract

b)

Logical model

2.

Detailed view without technical info

c)

Physical model

3.

Detailed view containing technical info

10.

Which of these is not a characteristic of Big Data?

a)

Volume

b)

Variety

c)

Velocity

d)

Value

11.

Which of the following is not a challenge of Big Data?

a)

Data Storage

b)

Data Analysis

c)

Data Security

d)

Data Duplication

12.

Why can big data not be stored in a database?

a)
Traditional databases may not be able to handle the volume, velocity, and variety of big data.
b)
Big data does not require storage in a database
c)
Databases are designed to handle big data
d)
Big data is easily manageable in a database
13.

Which of these is not part of the structure of a relational database?

a)

Field

b)

Record

c)
Normalization
d)
Primary Key
14.

What is the process of breaking down database tables into two or more tables to reduce data redundancy called?

a)
Data aggregation
b)
Database normalization
c)
Data duplication
d)

Transaction Processing

15.

What does serialisation mean in the context of database operations and transactions?

a)

Ensuring concurrent execution of transactions without effects on each

b)
Combining multiple databases into one
c)
Encrypting data during transmission
d)
Storing data in a single file