Coming soon.... from FEB 15

Coming soon......

Thursday, January 6, 2011

MSC IT IV CSA 2nd

MscIT 4th Semester Client Server Architecture 2 credit hours
1 Marks
1. __________ is the standard CORBA protocol for ORB-to-ORB interworking
a) TCP/IP
b) IIOP
c) HTTP
d) FTP
2. In a ___________ architecture server download files from shared location to the desktop environment.
a. Mainframe architecture
b. File Sharing architecture
c. Client/Server architecture
d. Distributed/Collaborative enterprise architecture
3. OSF stands for ______________________
a. Open Systems Foundation
b. Open Source File
c. Open Systems File
d. None
4. File sharing architecture can support simultaneously _______________ number of users.
a. 12
b. 8
c. 100
d. 20
5. In RMI a typical server application creates a number of remote objects.
a) True -x
b) False
6. The two tier architecture improves scalability by accommodating up to _____________ users.
a. 12
b. 1000
c. 100
d. 200
7. New Java RMI functionality is added to _____________ software to expand the functionality of Java RMI.
a) JDK 1.2 -x
b) JDK 1.3
c) JDK 1.4
d) JDK 1.5
e) JDK 1.6
8. NFS stands for _____________________________
a. Network File System
b. New File System
c. Net File Sharing
d. None
9. A way to synchronize threads access to shared data is __________________
a. Alerts
b. Mutexes
c. Time slicing
d. None
10. The interfaces and classes that are responsible for specifying the remote behavior of the RMI system are defined in the _________________ package hierarchy.
a) Java.rmi -x
b) Javax.rmi
c) Java.rmi.remote
d) None



2 Marks

11. In CORBA, DSI stands for ________________
a) Dynamic Skeletmn Interface
b) Dynamic Stub Interface
c) Deferred Synchronous Invocation
d) None
12. The RMI registry daemon listens on port ________.
a. 80
b. 1099
c. 6000
d. 109
13. Video or voice data type are supported in ________________
a. RDBMS
b. DBMS
c. ODBMS
d. None
14. OLAP stands for
a. Online Analysis Processor
b. On-line Anticipation processor
c. On-line analytical processor
d. None
15. A ________ for a remote object acts as a Server’s local representative or proxy for the remote object.
a) Skeleton -x
b) Stub
16. Two phase commits are done to maintain ______________ and ___________ within the distributed databases through synchronized locking of all pieces of transaction.
a. Data integrity, consistency
b. Atomicity, consistency
c. Data integrity, accuracy
d. Durability, consistency
17. In RMI remote object is described by one or more_____________, which interfaces are written in the Java programming language that declare the methods of the remote object.
a) Distributed objects
b) remote interfaces –x
c) remote objects
d) remote methods
18. _______________ is considered as second generation of TP Monitor
a. Messaging Server
b. Application Server
c. DBMS Server
d. None
4 marks
19. The exception java.rmi.RemoteException is thrown when a remote method invocation fails for some reason:
I. Communication failure(the remote server is unreachable or is refusing connections; the connection is close by the server, etc.)
II. Failure during parameter or return value marshalling or unmarshalling
III. Protocols errors
Choose the correct answers
a) I true, II and III false
b) I false, II and III false
c) I,II,III true –x
d) I, II, III false
20. What messaging communication component such as CORBA does? Select all possible answers?
a. The implementation details of networking and protocols
b. The location and distribution of data, process, and hosts
c. Production environment services such as transaction management, security messaging reliability, and persistent storage
d. All
21. Building powerful distributed applications with Java RMI technology is simple four step process:
1) Implement the remote objects
2) Define the interfaces to your remote objects
3) Run rmic on remote implementation classes
4) Make code network-accessible
Choose correct order
a) 1, 2, 3, 4
b) 2, 1, 3, 4 -x
c) 3, 1, 2, 4
d) 2, 3, 1, 4
22. Inter-process communication (IPC) is a mechanism to ___________
a. Transfer data over the network
b. Memory management technique
c. Share data between two host
d. None
23. A) The ORB is the distributed service that implements the request to the remote object.
B) ORB is the CORBA communication channel.
a) Statement A true, statement B false
b) Statement A false, statement true
c) Both statement A and B are true
d) Both statement A and B are false
24. _______________ is to synchronize the check of a local computer with Universal Coordinated Time (UTC), as well as clocks of other computers on the network.
a. Directory Service
b. Security services
c. Time services
d. None
25. Kerberos is ___________
a. Send data over the network
b. Inter-process data exchange
c. Allow the client to exchange encrypted information with authentication server
d. All

1 comment: