wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Ass3

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.
 How many layers does Internet model ISO consists of ?
a)
one
b)
two
c)
seven
d)
nine
2.
Which layer is responsible for The process-to-process delivery ?
a)
Network
b)
Transport
c)
Application
d)
Physical
3.
Header are ______ when data packet moves from upper to the lower layers ?
a)
Modified
b)
Removed
c)
Added
d)
Deleted
4.
Which layer lies between transport layer and data link layer ?
a)
Physical
b)
Network
c)
Application
d)
Session
5.
An RPC (remote procedure call) is initiated by the
a)
Server
b)
Client
c)
3rd party
d)
both
6.
Remote procedure calls is
a)
Inter Process Communication
b)
Single Process
c)
Single Thread
d)
Multi Thread
7.
RPC works between two processes. These processes must be
a)
 both on the same computer and on different computers connected with a network
b)
Different Network
c)
on different computers connected with a network
d)
on the same computer
8.
The local operating system on the server machine passes the incoming packets to the
a)
Server Os
b)
Client Os
c)
Client Stub
d)
Server Stub
9.
What is TPM?
a)
Transfer Process Migration
b)
Tansaction Processing Monitor
c)
Traverse Process Machine
d)
Transaction Process Machine
10.
What are the four primitives of MSQ?
a)
Pull,bind,listen & connect
b)
Bind,Listen,Connect & Communicate
c)
Pull,get,poll & notify
d)
Get,put,notify & connect
11.
In Application Level Multicasting message sent over network creates ________________?
a)
Overlay Network
b)
Distributed Network
c)
Single Receiver
d)
One to one node
12.
In multicast communication, relationship is
a)
One to one
b)
One to many
c)
Many to one
d)
Many to many
13.
In RPC (remote procedure call), while a server is processing the call, the client is blocked
a)
unless the client sends an asynchronous request to the server
b)
unless the call processing is complete
c)
for the complete duration of the connection
d)
till end of process
14.
Networks where end user workstations are tied to LAN servers to share resources and application processing.
a)
Client/Server networks
b)
Internetworked enterprise
c)
Information super highway
d)
Business applications of telecommunications
15.
What is DCE?
a)
Distributed Connection Enabled
b)
Distributed Computing Environment
c)
Data Communication Equipment
d)
Data Component Enabled
16.

What is Remote method invocation (RMI)?

a)

RMI allows us to invoke a method of java object that executes on another machine

b)

RMI allows us to invoke a method of java object that executes on another Thread in multi-threaded programming

c)

RMI allows us to invoke a method of java object that executes parallely in same machine

d)

RMI allows us to invoke a method of java object that executes on another machine,

on another Thread in multi-threaded programming

that executes parallely in same machine

17.
Which of these package is used for remote method invocation?
a)
java.applet
b)
java.rmi
c)
java.lang.rmi
d)
java.lang.reflect
18.
Which of these methods are member of Remote class?
a)
checkIP()
b)
addLocation()
c)
AddServer()
d)
None of the mentioned
19.
Which of these Exceptions is thrown by remote method?
a)
RemoteException
b)
InputOutputException
c)
RemoteAccessException
d)
RemoteInputOutputException
20.

An RMI Server is responsible for _______

a)

Only Creating an instance of the remote object

b)

Only Exporting the remote object

c)

Only Binding the instance of the remote object to the RMI registry

d)

Creating an instance of the remote object

Exporting the remote object

Binding the instance of the remote object to the RMI registry

21.
CORBA is stands for:
a)
Common oriented request broker architecture
b)
Common object request break architecture
c)
Common object request broker access
d)
Common object request broker architecture
22.

What is the built on top of the socket programming?

a)

EJB

b)

RMI

c)

RPC

d)

EJB, RMI

23.
Which is an object, acts as a gateway for the client side, all the outgoing requests are routed through it and it resides at the client side and represents the remote object?
a)
Stub
b)
Skeleton
c)
Module
d)
Both A & B
24.
How many types of protocol implementations does RMI have?
a)
2
b)
3
c)
1
d)
4
25.
RMI Architecture consists of how many layers?
a)
4
b)
1
c)
2
d)
3
26.
Which is a one-way communication only between the client and the server, which is not only a reliable but also there is no confirmation regarding reaching the message to the destination?
a)
TCP
b)
UDP
c)
FTP
d)
HTP
27.

In RMI Distributed object applications need to do?

a)

Only Locate remote objects

b)

Only Communicate with remote objects

c)

Only Load class definitions for objects that are passed around

d)

Locate remote objects,

Communicate with remote objects

Load class definitions for objects that are passed around

28.
In RMI applications which program obtains a remote reference to one or more remote objects on a server and then invokes methods on them?
a)
Server
b)
Client
c)
Sender
d)
Both A&B
29.
In the client/server architecture, the component that processes the request and sends the response is------
a)
Network
b)
Client
c)
Server
d)
Protocol
30.
In 3-tier client/server applications, the business logic lies at-------
a)
The client
b)
The Database Server
c)
Divided between client and server alternatively
d)
Middle Tier
31.
Which among the following are used to create very concurrent, event-driven server programs
a)
Threads
b)
Semaphores
c)
Binary Large Objects
d)
Inter-process Communications
32.
In 3-tier computing, the request/response protocol between the clients and web servers is
a)
NNTP
b)
SMTP
c)
HTTP
d)
POP3
33.
Which of the following does not refer to middleware?
a)
COM
b)
Java
c)
DCOM
d)
CORBA
34.
Which of the following DO NOT allow multiple applications to participate in a transaction?
a)
Firewalls
b)
Routers
c)
Gateways
d)
Switches
35.
The __________ method when used in the method field, leaves entity body empty.
a)
GET
b)
PUT
c)
POST
d)
SEND
36.
Any primitive or object type can be passed as a parameter to an RMI, provided only that the type can be marshaled.This is clled as?
a)
Method
b)
Function
c)
Serializable
d)
All mentioned above
37.
Which is called as polling model?
a)
The client is offered a collection of operations to poll its local RTS for incoming results
b)
The Set of receivers select a representative
c)
Nodes with high priority
d)
Nodes that have highest connection
38.
____________________ is an example of Message Queueing Model?
a)
IBM Web Sphere
b)
Janet
c)
Sun Network
d)
Jelasity network
39.
What is referred to as the client is offered a simple mechanism that allows it to directly invoke methods using only a reference to an object?
a)
Explicit Binding
b)
Implicit Binding
c)
Conneted
d)
Bind
40.
Java was developed by the company
a)
Sun Micro systems
b)
Microsoft
c)
Micro tech
d)
IBM
41.
Java create distributed application using the concept:
a)
RMI & CORBA
b)
RMI & JDBC
c)
CORBA & JDBC
d)
All mentioned above
42.
What does messageType=0 means ?
a)
Request
b)
Reply
c)
Bind
d)
Connect
43.
What does Maybe Semantics means?
a)
the server executes the request at least once, but may execute it more often, until the client receives an answer
b)
for each request, the server executes the operation at most once
c)
the server may execute the request once, several times, or not at all
d)
All mentioned above
44.
Communication between processes and objects in a distributed system is performed by
a)
Passing Parameters
b)
Function call
c)
Message Passing
d)
All mentioned above
45.

What is marshalling?

a)

Only Assemble

b)

Only Arrange

c)

Only Combine

d)

Assemble, Arrange, & Combine

46.
In RMI Architecture which layer Intercepts method calls made by the client/redirects these calls to a remote RMI service?
a)
Stub and Skeleton
b)
Application Layer
c)
Remote Reference Layer
d)
Transport Layer
47.
Abbreviate the term DGC?
a)
Digital Garbage Collection
b)
Distributed Garbage Collection
c)
Distributed General Communication
d)
Distributed General Connection
48.

Identify the middle layers

Applications

RMI, RPC and events

Request reply protocol

External data representation

Operating system

a)

Only RMI,RPC and events

b)

Only Request reply protocol

c)

External data representation

d)

Following are

Applications

RMI, RPC and events

Request reply protocol

External data representation

Operating system

e)

RMI, RPC and events

Request reply protocol

49.

Application layer provides basis for

a)

Email services

b)

Frame Division

c)

File Making

d)

Groupware

e)

None

50.

Segmentation and reassembly is responsibility of

a)

7th Layer

b)

6th Layer

c)

5th Layer

d)

4th Layer

e)

3th Layer