Iat 3 QP Ccs334-Bda

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

REG.

NO. :
5113

(Approved by AICTE, Affiliated to Anna University)


DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
INTERNAL ASSESSMENT TEST – III – NOV 2024
Sem & Branch : V / CSE A & B Date :
06.11.2024
Subject : BIG DATA ANALYTICS Duration : 1hr
40 mts
Sub. Code : CCS334 Max. Marks : 60
Marks
Course Outcomes Assessed: CO3
Part-A
Answer all the questions [6 x 2 = 12 Marks]
1. What is the primary role of YARN in a Hadoop ecosystem?
(K1)(CO3)
2. Define MapReduce workflow in the context of Big Data processing.
(K2)(CO3)
3. How to test Java MapReduce Jobs in Hadoop? (K3)
(CO3)
4. Why is it important to perform local tests with test data before deploying a
MapReduce job?
(K3)(CO3)
5. What is shuffling and sorting in MapReduce, and why is it necessary?
(K1)(CO3)
6. Define TextInputFormat and list its importance in MapReduce.
(K2)(CO3)
Part-B
Answer any two of the followings [2 x 16 = 32 Marks]

7.(i) Neatly explain the MapReduce types, Input format and Output Format in
detail with suitable examples.
(8)(K2)(CO3)
(ii) Describe the critical stages in the anatomy of a MapReduce job run, and
how does the
order of these stages affects the overall performance of a job? (8)
(K2)(CO3)
8.(i) How does MRUnit facilitate the testing of MapReduce applications, and
what are some best practices for writing effective unit tests for MapReduce
code? ( (8)(K3)(CO3)
REG.
NO. :
5113

(ii) Discuss about the Failures in classic Map Reduce and YARN. (8)
(K2)(CO3)
9. Elaborate the key considerations in job scheduling for MapReduce, and how
do fair scheduling and capacity scheduling algorithms work to optimize
resource allocation?
( (16)
(K2)(CO3)
Part-C (Compulsory)
Answer the questions [1 x 16 = 16 Marks]

10. What are the fundamental principles and design patterns that underlie the
MapReduce programming model, and how do they enable the processing of
large-scale data? (
(16)(K1)(CO3)
Knowledge- K1, Comprehension-K2 Application –K3,
Analysis- K4, Synthesis- K5, Evaluation – K6

You might also like