BCS601 - CC - Question Bank - 2024-25
BCS601 - CC - Question Bank - 2024-25
QUESTION BANK
Sl. MODULE 1 - DISTRIBUTED SYSTEM MODELS CO’s
Blooms
No. AND ENABLING TECHNOLOGIES Levels
With a neat diagram, distinguish between HPC and HTC and Discuss High-
1 1 2
Performance and High-Throughput Systems applications.
Outline the following and Describe Degrees of Parallelism.
Centralized computing
Parallel computing
Distributed computing
Cloud computing
Ubiquitous computing
2 1 2
Internet of Things
Internet Computing
Utility computing
OR
Outline various Computing Paradigm Distinctions and Describe Degrees of
Parallelism.
With a neat diagram, explain the vision of computer utilities in modern
3 1 2
distributed computing systems.
4 Differentiate between Internet of Things and Cyber-Physical Systems. 1 2
With neat diagrams, distinguish between Multicore CPUs and Multithreading
5 1 2
Technologies.
With a neat diagram, explicate the GPU Programming Model along with its
6 working and also discuss NVIDIA Fermi GPU Chip with 512 CUDA Cores in 1 2
detail.
Illustrates the architectures of VM configurations by comparing with the
7 1 2
traditional physical machine and Explain VM Primitive Operations.
8 Discuss Data Center Virtualization for Cloud Computing. 1 2
Classify Parallel and Distributed Computing Systems in terms of its
9 1 2
functionality and applications.
Illustrate the architecture of a typical server cluster with a neat diagram and
10 1 2
Discuss Critical Cluster Design Issues and its Feasible Implementations.
11 With a neat diagram, describe Computational Grids with an example. 1 2
Illustrate the architecture of a P2P network at two abstraction levels with a
12 neat diagram, Classify Major Categories of P2P Network Families by its 1 2
system features and Discuss P2P Computing Challenges.
13 Elucidate Cloud Computing over the Internet. 1 2
14 Describe Layered architecture for web services and the grids. 1 2
15 With a neat diagram, explicate the evolution of SOA. 1 2
16 Compare various Distributed Operating Systems based on its functionality. 1 2
17 Discuss Parallel and Distributed Programming Models and Tool Sets. 1 2
Discuss Grid Standards and Toolkits for Scientific and Engineering
18 1 2
Applications.
Expound the dimensions of scalability in parallel and distributed systems and
19 1 2
also explain scalability versus OS image count.
Discuss the following
Amdahl’s Law
20 Gustafson’s Law 1 2
Problem with Fixed Workload
System Availability
Describe Network Threats and Data Integrity in distributed/cloud computing
21 1 2
systems with a neat diagram.
Explain Energy Efficiency in Distributed Computing in detail with a neat
22 1 2
diagram.
MODULE 2 - VIRTUAL MACHINES AND VIRTUALIZATION
OF CLUSTERS AND DATA CENTERS
With neat diagrams, discuss various levels of virtualization implementation
1 2 2
and compare its merits.
2 Compare four various VMM and Hypervisor Software Packages. 2 2
3 With a neat diagram, describe virtualization support at the OS level. 2 2
4 Explain vCUDA and Xen architecture’s with neat diagrams in detail. 2 2
5 Distinguish between full virtualization and host-based virtualization. 2 2
Discuss Para-Virtualization architecture and VMware ESX server architecture
6 2 2
using para-virtualization.
Explain hardware support for virtualization
7 2 2
With diagram explain the concepts of IaaS, PaaS, and SaaS cloud service
3 models at different service levels 3 2
With diagram explain the concept of Google App Engine platform for PaaS
6 operations. 3 2
Explain extended cloud computing services & with diagram explain stack of
10 six layers of cloud services and their providers 3 2