Skip to content
EndsemMay 20252019 patternBE AI&DS

Distributed Computing SPPU Endsem Question Paper May 2025

All 8 questions from this SPPU endsem paper, as printed. Read them here or open the PDF.

Subject code
417531
Pattern
2019 pattern
Exam
Endsem
Session
May 2025
Max. marks
70
Time
2½ Hours
Semester
VIII
Paper code
[6404]-386

Printed for: B.E. (Artificial Intelligence & Data Science)

Questions

  1. Q1

    1. a)

      Explain the key differences between Centralized and Distributed Load Balancing Techniques.

      Also asked:May 2024

      [6]
    2. b)

      Describe what Consensus algorithms are and explain how one specific algorithm works.

      Also asked:May 2024

      [6]
    3. c)

      Compare and contrast how Weighted Round Robin and Least Connection load balancing algorithms would perform in a system with varying server capacities and network loads.

      [6]
  2. Q2

    1. a)

      Describe one variant of Paxos and explain how it differs from the original Paxos algorithm.

      [6]
    2. b)

      Describe how Genetic Algorithms can be used for task scheduling and explain their benefits in this context.

      Also asked:May 2024

      [6]
    3. c)

      Apply load balancing and resource allocation strategies to optimize performance in a cloud computing environment. How would you implement these strategies to handle varying workloads? 2

      [6]
  3. Q3

    1. a)

      Explain Elastic Averaging SGD.

      [9]
    2. b)

      Explain Systems and Architectures for Distributed Machine Learning.

      Also asked:May 2024

      [8]
  4. Q4

    1. a)

      What is Apache Spark? Explain the working of Apache Spark.

      Also asked:May 2024

      [9]
    2. b)

      Explain i) Federated Learning. ii) Elastic Averaging SGD.

      Also asked:May 2024

      [8]
  5. Q5

    1. a)

      How would you apply Secure Multi-Party Computation (SMPC) to protect sensitive data in a collaborative machine learning task?

      [6]
    2. b)

      What are the key differences between SIMD and MIMD?

      [6]
    3. c)

      Describe the concepts of Threat Hunting and Visualization and explain how they are used in cybersecurity.

      [6]
  6. Q6

    1. a)

      Summarise the AI-based Intrusion Detection and Threat Mitigation Techniques.

      Also asked:May 2024

      [6]
    2. b)

      Explain Anomaly as well as Behavior AI-based Intrusion Detection & Threat Mitigation Techniques

      Also asked:May 2024

      [6]
    3. c)

      Discuss about various types of real-time analytics used in distributed computing systems.

      Also asked:May 2024

      [6]
  7. Q7

    1. a)

      Explain how reinforcement learning can be applied to load balancing in distributed systems, highlighting its potential advantages.

      [9]
    2. b)

      Apply different Big Data processing frameworks in a distributed computing environment to solve a specific data analysis problem. How would you choose and implement the appropriate framewcrk?

      [8]
  8. Q8

    1. a)

      Describe the different types of data ingestion and explain how each type is used in data processing workflows.

      [9]
    2. b)

      This part has equations that don’t show as text. Open the PDF to read it.

      [8]