You are on page 1of 21

9/4/2020 MCA207_Distributed Computing_set 2

MCA207_Distributed Computing_set 2
Total points 19/100

Please Fill your details correctly and Completely. The completion time is exactly 2 hours.
Please ensure to press "SUBMIT" tab by the end of two hours from start time, otherwise your
response will not be recorded and your exam will be invalid.

0 of 0 points

Registration Number *
Please enter complete registration number. For Example:- DD1821002012

aaaaa

Enrollment Number
Please enter complete registration number. For Example:- SRHU1821002012

1023

Student Name *
Complete Name of student

abc

Question Paper 19 of 100 points

For MCQ's mark the most appropriate answers. Marks per question may vary. Please follow the specific
instruction provided with question.

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAgB… 1/21
9/4/2020 MCA207_Distributed Computing_set 2

A software system in which components located on networked computers 2/2


communicate and coordinate their actions by passing messages is called--

operating system

computer architecture

Distributed system

distributed location

which of the following is not the characteristic of a distributed system 0/2

Resource Sharing

closeness

Concurrency

Scalability

Correct answer

closeness

Distributed systems must maintain availability even at low levels of 2/2


hardware/software/network reliability is called------.

Concurrency

Scalability

Fault Tolerance

Transparency

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAgB… 2/21
9/4/2020 MCA207_Distributed Computing_set 2

One component with non-autonomous parts and Single Point of control are 1/1
the properties of the Distributed system.

True

False

A distributed database management system is a centralized software system 0/1


that manages a distributed database in a manner as it was all stored in a single
location.

True

False

Correct answer

True

which are the two software concepts of distributed system. 0/2

network operating system

multicomputers

middleware

Multiprocessors

Correct answer

network operating system

middleware

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAgB… 3/21
9/4/2020 MCA207_Distributed Computing_set 2

OS on each computer need not know about the other computers is the 0/2
characteristic of -------

distributed operating system

network operating system

middleware

none of the options

Correct answer

middleware

which of the following is not the the component of security for information 0/2
resources.

openness

confidentiality

integrity

availability

Correct answer

openness

Scheduling and latency are the challenges of--- 2/2

centralized system

distributed system

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAgB… 4/21
9/4/2020 MCA207_Distributed Computing_set 2

one system contact the other system for data and then after formatting 0/2
display to the end user. this is called-----

client-server

n-tier

peer-to-peer

Other:

Correct answer

client-server

some messages and data can be lost in the network while moving from one 0/2
node to another.

True

False

Correct answer

True

Hybrid model is built on the workstation-server model with a pool of 0/2


processors.

True

False

Correct answer

True

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAgB… 5/21
9/4/2020 MCA207_Distributed Computing_set 2

In location transparency, the user cannot tell where resources are located. 0/2

True

False

Correct answer

True

DSM is primarily a tool for parallel applications or for any distributed 0/2
application in which individual shared data items can be accessed directly.

True

False

Correct answer

True

What are the different ways file accesses take place? 0/2

sequential access

direct access

indexed sequential access

all of the mentioned

Correct answer

all of the mentioned

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAgB… 6/21
9/4/2020 MCA207_Distributed Computing_set 2

What is a stateless file server? 0/2

It keeps tracks of states of different objects

It maintains internally no state information at all

It maintains some information in them

None of the mentioned

Correct answer

It maintains internally no state information at all

In a distributed file system, a file is uniquely identified by ------ 0/2

host name

local name

the combination of host name and local name

none of the mentioned

Correct answer

the combination of host name and local name

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAgB… 7/21
9/4/2020 MCA207_Distributed Computing_set 2

which of the following is not a consistency model. 0/2

strict consistency model

direct consistency model

sequential consistency model

causal consistency model

Correct answer

direct consistency model

A DSM system implemented by ensuring that no memory operation is started 0/2


until all the previous ones have been completed.

sequential consistency model

direct consistency model

causal consistency model

strict consistency model

Correct answer

sequential consistency model

Nailing a block to a node for a minimum amount of time is the method may be 0/2
used to solve the thrashing problem.

True

False

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAgB… 8/21
9/4/2020 MCA207_Distributed Computing_set 2

In distributed shared memory each system architecture each node of the 0/2
system consist of one or more CPUs and memory unit.

True

False

Correct answer

True

A ---------- in a distributed system is a string of bits or character that is used 0/2


to refer to an entity.

thrashing

name

consistency

transparency

Correct answer

name

System oriented names are automatically generated by the system. 0/2

True

False

Correct answer

True

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAgB… 9/21
9/4/2020 MCA207_Distributed Computing_set 2

According to the modifiability criteria, files are of two types – 0/2

Unstructured and Structured Files

Mutable and Immutable Files

Executable and Non-executable Files

Significant and Non-significant Files

Correct answer

Mutable and Immutable Files

which are the two ways to validate cache 0/2

client initiated approach

server initiated approach

scheduled approach

automatic approach

Correct answer

client initiated approach

server initiated approach

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 10/21
9/4/2020 MCA207_Distributed Computing_set 2

Remote Procedure Calls are used ------ 0/2

for communication between two processes remotely different from each other on the
same system

for communication between two processes on the same system

for communication between two processes on separate systems

none of the mentioned

Correct answer

for communication between two processes on separate systems

What is the full form of RMI? 2/2

Remote Memory Installation

Remote Memory Invocation

Remote Method Installation

Remote Method Invocation

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 11/21
9/4/2020 MCA207_Distributed Computing_set 2

The forms of communication use the socket abstraction, which provides an 0/2
endpoint for communication between processes.

TCP

UDP

TCP and UDP

none of the options

Correct answer

TCP and UDP

--------- paradigm provides a process with shared address space. 0/2

DFS

DSM

DDBMS

DMS

Correct answer

DSM

Each socket is associated with a particular protocol either ---- or -------- 2/2

FTP, SMTP

UDP, HTTP

FTP, TCP

UDP, TCP

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 12/21
9/4/2020 MCA207_Distributed Computing_set 2

In RMI we use 2 objects -------- at client-side and ------- at server-side. 0/2

skeleton, stub

skeleton, CORBA

stub , skeleton

stub, JVM

Correct answer

stub , skeleton

How to solve real-time clock problem. 0/2

universal time

client time

time stamp

not possible

Correct answer

universal time

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 13/21
9/4/2020 MCA207_Distributed Computing_set 2

The process of Attempt to equalize load at all computers is : 0/2

load transfer

Load Balancing

load sharing

load distribution

Correct answer

Load Balancing

Load balancing approaches may be 0/2

static

dynamic

adaptive

all of the options

Correct answer

all of the options

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 14/21
9/4/2020 MCA207_Distributed Computing_set 2

The information stored in running programs is represented as ---- 0/2

data set

data structure

computer network

all of the options

Correct answer

data structure

which is not an alternative approach to external data representation and 2/2


marshaling

CORBA’s common data representation

Java’s object serialization

Hypertext markup language

Extensible Markup Language

which algorithm applies to systems organized as a ring(logically or physically). 0/2

ring algorithm

bully algorithm

lambert algorithm

Other:

Correct answer

ring algorithm

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 15/21
9/4/2020 MCA207_Distributed Computing_set 2

Deadlock occurs if each process in set request resources held by another 0/2
process in the same set, and it must receive all the requested resources to
move further is called ---

communication deadlock

resource deadlock

deadlock avidance

deadlock recovery

Correct answer

resource deadlock

Before allocation, check for possible deadlocks is called 0/2

deadlock recovery

deadlock prevention

backtracking

loop-back

Correct answer

deadlock prevention

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 16/21
9/4/2020 MCA207_Distributed Computing_set 2

The special case of dynamic algorithms; dynamically changes parameters of 0/2


the algorithm is called ---

static algorithm

ring algorithm

bully algorithm

adaptive algorithm

Correct answer

adaptive algorithm

Transfer of a task that is partially executed is called --- 0/2

removing the load

preemptive transfers

nonpreemptive transfers

information transfer

Correct answer

preemptive transfers

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 17/21
9/4/2020 MCA207_Distributed Computing_set 2

collect all information crucial to process execution and transfer to another 0/2
machine is called

state transfer

execution

overhead

unfreeze

Correct answer

state transfer

when a process is migrated, its execution is interrupted for the time it takes to 0/2
move the process to another site is --

freezing

unfreeze

placement

load balancing

Correct answer

freezing

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 18/21
9/4/2020 MCA207_Distributed Computing_set 2

Mobile agent systems deploy middleware on participating systems that 0/2


support process migration.

True

False

Correct answer

True

which one is disadvantages of Distributed Database System 0/2

Transparent Management of Distributed and Replicated Data

Reliability Through Distributed Transactions

Improved Performance

Cost of Update Replication , and Syncronization

Correct answer

Cost of Update Replication , and Syncronization

which of the following is a text multimedia file type 2/2

mp3

mp4

docx

gif

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 19/21
9/4/2020 MCA207_Distributed Computing_set 2

homogeneous and heterogeneous are the two types of distributed database 0/2
environments.

True

False

Correct answer

True

The OoS manager’s main subtask/s is/are:– 2/2

Quality of service negotiation

Admission Control

both of the above

none of the options

Output buffering to smooth the flow of data elements is called 0/2

traffic shaping

monitoring

measurement

dispatch

Correct answer

traffic shaping

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 20/21
9/4/2020 MCA207_Distributed Computing_set 2

select the Distributed system 0/2

Amoeba

Mach

Chorus

All of the optioned

Correct answer

All of the optioned

The time required for an individual data element to move through a stream 2/2
from the source to the destination is called bandwidth.

True

False

This form was created inside of Swami Rama Himalayan University.

 Forms

https://docs.google.com/forms/d/e/1FAIpQLSfACOAWxZEjmm5ACJ83z7vFFKPKOwg5AdkkHzngPpPfNPfC5w/viewscore?viewscore=AE0zAg… 21/21

You might also like