Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introduction to MapReduce

Total questions: 10

Worksheet time: 4mins

Name
Class
Date
1.

It is a programming model for processing and generating large data sets with a parallel, distributed algorithm on a cluster.

a)

Hadoop

b)

MapReduce

c)

Map

d)

Framework

2.

Who invented MapReduce?

a)

Google

b)

Microsoft

c)

Doug Cutting

d)

Mike Cafarella

3.

MapReduce is basically written in C programming language.

a)

True

b)

False

4.

"1 MapReduce is cool"

In the statement above, identify which is the key.

a)

MapReduce is cool

b)

1

c)

None of the above

5.

It is the line content, excluding the line terminators.

a)

Key

b)

Map

c)

Value

d)

Reduce

6.

What are the two (2) phases of MapReduce?

a)

Key & Value

b)

Input & Output

c)

Split & Shuffle

d)

Map & Reduce

7.

Which of the following is the correct order of the stages of MapReduce?

a)

Input, Shuffling, Mapping, Splitting, Reducing, Final Result

b)

Input, Splitting, Reducing, Shuffling, Mapping, Final Result

c)

Input, Splitting, Mapping, Shuffling, Reducing, Final Result

d)

None of the choices

8.

A method of separating out rows and spreading them evenly in sub-tables within databases.

a)

Hash Brown

b)

Hash Tag

c)

Hash Partitioner

d)

Hash Combiner

9.

The MapReduce Combiner is also known as the ___.

a)

Semi-Reducer

b)

Semi-Mapper

c)

Combiner

d)

Reducer

10.

It refers to the ability to move the computation close to where the actual data resides on the node, instead of moving large data to computation.

a)

Database

b)

MapReduce

c)

Data Locality

d)

Data Flexibility