Quiz Space

Introduction to Big Data · Quiz 2 · 2 Apr 2023 · January 2023 term · Set QPE2

Question 3: Which of the following statements about Spark application…

Question 3

+2 marksOne correct option

Which of the following statements about Spark application architecture is correct?

  1. A

    A Spark program generates a set of tasks that are grouped into stages, each ofwhich executes concurrently with the driver being responsible for collecting results from eachstage for final output.

  2. B

    A Spark action generates a job, with each job being broken down into multiplestages where a stage is a set of tasks that can be executed in parallel and stages themselves areinterdependent, with each task being the unit of work mapped to an executor.

  3. C

    A Spark program generates a job, with each job being broken down intomultiple stages where a stage is a set of tasks that can be executed in parallel and stagesthemselves are interdependent, with each task being the unit of work mapped to an executor.

  4. D

    A Spark action generates a task that is further broken down into multiplestages where a stage is a set of jobs that can be executed in parallel and stages themselves areinterdependent, with each job being the unit of work mapped to an executor.

  5. E

    A Spark program generates a task that is further broken down into multiplestages where a stage is a set of jobs that can be executed in parallel and stages themselves areinterdependent, with each job being the unit of work mapped to an executor.

Show answer

Correct answer

  • B

    A Spark action generates a job, with each job being broken down into multiplestages where a stage is a set of tasks that can be executed in parallel and stages themselves areinterdependent, with each task being the unit of work mapped to an executor.

Question 3 of 20 in the IIT Madras BS Introduction to Big Data (Intro to Big Data) Quiz 2 paper sat on 2 Apr 2023, in the January 2023 term (IIT M DEGREE AN3 EXAM QPE3 02 Apr 2023). It carries 2 marks.

This question was also asked in

More questions from this paper

  1. Q1What best describes "big data"?
  2. Q2Which of these represent examples of divide-and-conquer?
  3. Q4Consider the problem of sorting a 1 petabyte file of numbers stored in a Hadoop cluster of 10 machines where the size o…
  4. Q5A website sees 1 Billion hits every month. The website owner wants to count average hits per customer in the latest mon…
  5. Q6An enterprise software designer wants to leverage the best of cloud to minimize the number of administrative overheads …
  6. Q7Consider an application that can scale from handling 1000 users to handling 100 million users by simply making copies o…
  7. Q8Linux is an example of an operating system. Which of the following is considered as the "operating system of a cluster …
  8. Q9Figure question
  9. Q10Figure question
  10. Q11Figure question
  11. Q12Consider a file “data.bin” which is formatted as follows: every data record is in the form of pairs of values of the fo…
  12. Q13Consider the below mutually-exclusive characterisations about the program: i. Program will not run since RDD transforma…
  13. Q14What is the output of the following code? What is the output of the following code?
  14. Q15What option(s) best describe the differences between MapReduce and Spark?
  15. Q16Would IRCTC's railway ticket booking application be suitable for a serverless implementation?
  16. Q17You are provided with a Spark program that picks out a list of suspicious transactions based on the amount of the trans…
  17. Q18Which of the following types of data sources can you read successfully without missing data using a program that extrac…
  18. Q19Which of the following is true?
  19. Q20Which of the following statements is/ are true for Google Cloud Functions?