OnePaper Logo

Parallel and Distributed Computing MCQs

Interprocessor communication in parallel systems takes place via

  • A. Centralized memory
  • B. Shared memory
  • C. Message passing
  • D. Both A and B

Data centers and centralized computing encompass which classes of computers?

  • A. Microcomputers
  • B. Minicomputers
  • C. Mainframe computers
  • D. Supercomputers
  • E. All of these

A primary goal of the High-Throughput Computing (HTC) paradigm is

  • A. High ratio Identification
  • B. Low-flux computing
  • C. High-flux computing
  • D. Computer Utilities

The quality of high-throughput service is usually measured by

  • A. Flexibility
  • B. Efficiency
  • C. Adaptation
  • D. Dependability

In a parallel computing system, multiple processors communicate over a

  • A. Allocated memory
  • B. Shared memory
  • C. Network
  • D. None of the above

A parallel computer system is capable of

  • A. Decentralized computing
  • B. Parallel computing
  • C. Centralized computing
  • D. Distributed computing

Writing software to run on multiple processors is called

  • A. Parallel computation
  • B. Parallel processes
  • C. Parallel development
  • D. Parallel programming
  • E. Parallel computation

Three-tier architectures simplify application

  • A. Maintenance
  • B. Initiation
  • C. Implementation
  • D. Deployment

The emerging dynamic network of interconnected embedded systems is known as

  • A. Multithreading
  • B. Cyber cycle
  • C. Internet of Things
  • D. Cyber-physical system
  • E. All of these

A major factor in the popularity of distributed systems is

  • A. Reliability
  • B. Scalability
  • C. Data Sharing
  • D. Resource Sharing
  • E. All of the above

Parallel computing techniques are applied in

  • A. Science and engineering
  • B. Database and data mining
  • C. Real time simulation of systems
  • D. All of the above

Peer-to-peer architectures gave rise to

  • A. Norming grids
  • B. Data grids
  • C. Computational grids
  • D. Both A and B

A common class of high-performance computing (HPC) applications is

  • A. Management
  • B. Media mass
  • C. Business
  • D. Science

Computer technology development is typically divided into _____ generations.

  • A. 6
  • B. 3
  • C. 4
  • D. 5
  • E. All of these

The utilization rate of resources in a computing model is called its

  • A. Adaptation
  • B. Efficiency
  • C. Dependability
  • D. Flexibility

Ensuring quality of service under failure conditions is the role of

  • A. Dependability
  • B. Adaptation
  • C. Flexibility
  • D. Efficiency

Distributed systems run effectively in which application domains?

  • A. HPC
  • B. HTC
  • C. HRC
  • D. Both A and B

Systems that support both HPC and HTC particularly require

  • A. Adaptivity
  • B. Transparency
  • C. Dependency
  • D. Secretive

A resource-sharing architecture with no central controller is called

  • A. Peer-to-Peer
  • B. Space based
  • C. Tightly coupled
  • D. Loosely coupled
  • E. All of these

Key characteristics of distributed systems number

  • A. 5 types
  • B. 2 types
  • C. 3 types
  • D. 4 types

Peer-to-peer networks are typically built over

  • A. Many server machines
  • B. One server machine
  • C. One client machine
  • D. Many client machines

Current microprocessor trends include

  • A. Increase in clock speed
  • B. Pipelining
  • C. Superscalar execution
  • D. All of the above

VLIW stands for

  • A. Very Long Instruction processor
  • B. Very Large Instruction processor
  • C. Very Long Instruction processing
  • D. Very Large Instruction processing

Parallel computing platforms are classified by

  • A. Logical organization
  • B. Physical organization
  • C. Both A & B
  • D. None of these

Logical components of parallel computing include

  • A. Control Structure: expressing parallelism
  • B. Communication model: interaction mechanism
  • C. Both A & B
  • D. None of these

High-throughput computing (HTC) applications typically focus on

  • A. Business
  • B. Engineering
  • C. Science
  • D. Media mass

An architecture with a single global address space is called

  • A. Loosely coupled
  • B. Peer-to-Peer
  • C. Space-based
  • D. Tightly coupled
  • E. Loosely coupled

Cloud computing presents an Internet "cloud" of resources to provide

  • A. Centralized computing
  • B. Decentralized computing
  • C. Parallel computing
  • D. Both A and B
  • E. All of these

Data access and storage contribute to job throughput, an element of

  • A. Flexibility
  • B. Adaptation
  • C. Efficiency
  • D. Dependability

Handling billions of jobs over massive data sets requires

  • A. Efficiency
  • B. Dependability
  • C. Adaptation
  • D. Flexibility

Static interconnection network topologies include

  • A. Bus-based
  • B. Switch-based
  • C. Both A & B
  • D. None of these

Key metrics for static interconnection networks include

  • A. Diameter
  • B. Connectivity
  • C. Bisection width and bandwidth
  • D. Cost
  • E. All of these

Communication latency between nodes depends on

  • A. Startup time
  • B. Per-hop time
  • C. Per-word transfer time
  • D. All of these

Routing techniques in parallel systems include

  • A. Store-and-forward routing
  • B. Packet routing
  • C. Cut-through routing
  • D. All of these

A broader concept that encompasses cloud computing is

  • A. Parallel computing
  • B. Centralized computing
  • C. Utility computing
  • D. Decentralized computing
  • E. Parallel computing

Transparency that hides resource location changes is called

  • A. Mobility transparency
  • B. Concurrency transparency
  • C. Performance transparency
  • D. Replication transparency

A program running across multiple machines is called a

  • A. Distributed process
  • B. Distributed program
  • C. Distributed application
  • D. Distributed computing

A single-processor system exemplifies

  • A. Grid computing
  • B. Centralized computing
  • C. Parallel computing
  • D. Distributed computing

Utility computing is based on a ______ model.

  • A. Data
  • B. Cloud
  • C. Scalable
  • D. Business

A cyber-physical system (CPS) integrates technologies known as the

  • A. 5C
  • B. 2C
  • C. 3C
  • D. 4C

The acronym HPC stands for

  • A. High-peak computing
  • B. High-peripheral computing
  • C. High-performance computing
  • D. Highly-parallel computing