Section A : Basic Concepts (30 Marks)
1. In a 3-tier computing, which of the following is the request/response protocol between the clients and web servers?
(a) NNTP (b) SMTP (c) HTTP (d) POP3 (e) FTP.
2. How many bits long is the IPX network number?
(a) 4 (b) 8 (c) 16 (d) 32 (e) 64.
3. Which of the following best describes the backend portion of the client/server database system running on the server and providing database processing along with the shared access functions?
(a) Client engine (b) Database engine (c) Knowledge engine (d) Intelligent engine (e) Binary engine. 4. Which of the following is not a likely configuration of a Client-Server System?
(a) Single-Client-Single-Server System
(b) Single-Client-Multiple-Servers System
(c) Multiple-Clients-Multiple-Servers System
(d) Multiple-Client-Single-Server System
(e) None of the above.
5. The execution of the functions on a single server or across servers on the network is called as
(a) TP Monitor (b) TP – Lite (c) ORB (d) TP – Heavy (e) TP-Server.
6. ERP stands for
(a) Enterprise Resource Project
(b) Enterprise Response Planning
(c) Entity Resource Planning
(d) Enterprise Resource Process
(e) Enterprise Resource Planning.
7. E-mail is a fundamental component of
(a) Software (b) Groupware (c) Hardware (d) Firmware (e) Middleware.
8. Which of the following is the product of the OMG?
(a) DCOM (b) ORB (c) OTM (d) CORBA (e) IIOP. 9. Which of the following is the protocol that most e-mail programs used for directory services?
(a) SMTP (b) IMAP (c) LDAP (d) POP3 (e) UDP.
10. Which of the following tags is used to create an ordered list in a web page?
(a)
- (b)
11. A scalable system can be altered to accommodate changes in the amount of:
I. Users.
II. Resources.
III. Computing entities.
(a) Only (I) above
(b) Only (II) above
(c) Only (III) above
(d) Both (I) and (II) above
(e) All (I), (II) and (III) above.
12. SMTP stands for:
(a) Simple Mail Transfer Process
(b) Simple Middleware Transfer Protocol
(c) Synchronous Mail Transfer Protocol
(d) Simple Mail Transfer Protocol
(e) Simple Mail Transimitter Protocol.
13. Which of the following is false related to usage of 3-tier architecture?
(a) Have two or more heterogeneous databases
(b) Many application services or classes
(c) Applications are programmed in different languages or written by different organizations
(d) Significant inter-application communication
(e) The expectation that the application will not grow over time.
14. Which of the following is not a HTTP request method?
(a) TRACE (b) GET (c) PUT (d) DELETE (e) INSERT.
15. Which of the following relates to Funneling Act?
(a) Client side OLTP applications
(b) Server side OLTP applications
(c) Client side OLAP applications
(d) Server side OLAP applications
(e) Client side authentication check.
16. Which of the following provides a solution for network management in heterogeneous environment?
(a) DMI (b) DSN (c) XMP (d) XOM (e) DME.
17. CSS stands for :
(a) Cascading Style Script
(b) Cascading Script Sheets
(c) Concurrent Style Sheets
(d) Cascading Style Sheets
(e) Cascading Style Space.
18. Which of the following specifies that the component must be able to save its state in a store and later restore it?
(a) Persistence (b) Consistency (c) Redundant (d) Isolation (e) Transparency.
19. Any component must be able to understand the vocabulary of the particular suites and domain-specific extensions it supports. Identify its definition.
(a) Semantic messaging (b) Syntactic messaging (c) Synchronous messaging
(d) Spatial messaging (e) Source messaging.
20. The above diagram specifies
(a) Two tier (b) N-tier (c) Three tier (d) Four tier (e) Five tier.
21. A client device which is designed such that the most of the processing and data storage occurs on the client side is called as
(a) Application client (b) Fat client (c) Processing Client (d) Thin client (e) Passive client.
22. Which of the following statements is/are true regarding Client-Server Computing?
I. Client Server computing can be divided into three components, a Client Process, a Server Process and a Middleware in between them for their interaction.
II. The Client-Server environment is typically homogeneous and single-vendor. The hardware platform and operating system of Client and Server are usually the same.
III. Database, Transaction Servers are more advanced and sophisticated types of Servers than Disk and File Servers.
IV. Client-Server computing is merely a transitional phase in the larger trend towards fully distributed computing.
(a) Only (I) above
(b) Both (I) and (II) above
(c) (I), (III) & (IV) above
(d) Both (III) & (IV) above
(e) (I), (II) and (III) above.
23. MVC stands for
(a) Model Vision Controller (b) Model View Concurrent (c) Main View Controller
(d) Model View Controller (e) Model View Casting.
24. Which of the following is true based on 2-tier and 3-tier?
(a) The system administration is less complex in 2-tier and complex in 3-tier
(b) The security is high in 2-tier and high in 3-tier
(c) The encapsulation of data is high in 2-tier and low in 3-tier
(d) The application reuse is excellent in 2-tier and poor in 3-tier
(e) The scalability is poor in 2-tier and excellent in 3-tier.
25. Which of the following is not needed at the client/server level?
(a) Rich transaction processing (b) Roaming agents (c) Dependent entities
(d) Rich data management (e) Intelligent middleware.
26. Which of the following is not really mean Transparency?
(a) Location Transparency (b) Node Transparency (c) Failure Transparency
(d) Logon Transparency (e) Remote Access Transparency.
27. Which of the following is not a possible kind of server?
(a) File Server (b) Application Server (c) Database Server (d) Time Server (e) Transaction Server.
28. Which of the following protocols gave an enhanced version called NetBEUI?
(a) IPX (b) SPX (c) NetBIOS (d) TCP/IP (e) Gopher.
29. OTM stands for
(a) Object Transaction Monitor
(b) Origin Transaction Monitor
(c) Object Transmission Monitor
(d) Object Transaction Memory
(e) Object Transport Monitor.
30. Which of the following is false related to HTML script?
(a) HTML stands for Hyper Text Markup Language
(b) An HTML file is a text file containing small markup tags
(c) The markup tags tell the Web browser how to display the page
(d) An HTML file must have an htm or html file extension
(e) An HTML file cannot be created using a simple text editor.
Section B : Problems (50 Marks)
1.
i. Analyze to give the 3-Tier Client/Server architecture through CORBA including the ORB benefits.
ii. Mention about the services provided by CORBA to make programmers code simple and easy.
(10 marks)
2. What is web security? How do you implement it? (10 marks)
3.
i. Compare the 2-Tier Client/Server and 3-Tier Client/Server in detail.
ii. Give the benefits of TP Monitor. (10 marks)
4.
i. Evaluate the elements of the web-based DSM Platforms.
ii. What are distributed objects? Describe COM, COM+ and CORBA. (10 marks)
5. What do you understand about HTML’s web based forms? (10 marks)
Section C : Applied Theory (20 Marks)
6.What is the anatomy of the Client/Server Model? Describe about the most typical functional units of the Client/Server applications? (10 marks)
7. Write short notes on any two of the following:
i. Nested Transactions.
ii. CORBA beans.
iii. POP3.
iv. Rapid Prototyping. (10 marks)
Suggested Answers
1.
Answer : (c)
· Reason: In a 3-tier computing, HTTP is the request/response protocol between the clients and web servers.
2.
Answer : (d)
Reason: The IPX network number is 32 bits long.
3.
Answer : (b)
Reason: Database engine describes the backend portion of the client/server database system running on the server and providing database processing along with the shared access functions.
4.
Answer : (b)
Reason: Single client-multiple servers system is not a likely configuration of a Client-Server System.
5.
Answer : (d)
Reason: The execution of the functions on a single server or across servers on the network is called as TP-Heavy.
6.
Answer : (e)
Reason: ERP stands for Enterprise Resource Planning.
7.
Answer : (b)
Reason: E-mail is a fundamental component of Groupware.
8.
Answer : (d)
Reason: CORBA is the product of the OMG.
9.
Answer : (c)
Reason: LDAP is the protocol that most e-mail programs used for directory services.
10.
Answer : (c)
Reason: tag is used to create an ordered list in a web page.
11.
Answer : (e)
Reason: A scalable system can be altered to accommodate changes in the amount of Users, Resources and Computing entities.
12.
Answer : (d)
Reason: SMTP stands for Simple Mail Transfer Protocol.
13.
Answer : (e)
Reason: The expectation that the application will not grow over time is
14.
Answer : (e)
Reason: INSERT is not a HTTP request method.
15.
Answer : (b)
Reason: Server side OLTP applications relates to Funneling Act.
16.
Answer : (e)
Reason: DME provides a solution for network management in heterogeneous environment.
17.
Answer : (d)
Reason: CSS stands for Cascading Style Sheets.
18.
Answer : (a)
Reason: Persistence specifies that the component must be able to save its state in a store and later restore it.
19.
Answer : (a)
Reason: Semantic Messaging specifies that any component must be able to understand the vocabulary of the particular suites and domain-specific extensions it supports.
20.
Answer : (c)
Reason: Specifies Three Tier.
21.
Answer : (b)
Reason: A client device designed so that most processing and data storage occurs on the client side describes fat client.
22.
Answer : (c)
Reason: Client Server computing can be divided into three components, a Client Process, a Server Process and a Middleware in between them for their interaction, Database, Transaction Servers are more advanced and sophisticated types of Servers than Disk and File Servers and Client-Server computing is merely a transitional phase in the larger trend towards fully distributed computing are true regarding Client-Server Computing.
23.
Answer : (d)
Reason: MVC stands for: Model View controller.
24.
Answer : (e)
Reason: The scalability is poor in 2-tier and excellent in 3-tieris true based on 2-tier and 3-tier.
25.
Answer : (c)
Reason: Dependent entities are not needed at the client/server level.
26.
Answer : (b)
Reason: Node Transparency is not really mean Transparency.
27.
Answer : (d)
Reason: Time Server is not a possible kind of server.
28.
Answer : (c)
Reason: NetBIOS protocol gave an enhanced version called NetBEUI.
29.
Answer : (a)
Reason: Acronym for OTM is Object Transaction Monitor.
30.
Answer : (e)
Reason: An HTML file cannot be created using a simple text editor is false related to HTML script.
2 comments:
Nice dispatch and this mail helped me alot in my college assignement. Say thank you you on your information.
Good post thanks..
Post a Comment