Pensacola, a Florida based soda company has just started operations in Dallas, TX to counter competition from Dr. Pepper. Pensacola believes that using a J2EE based application will put them ahead of the competition. Their new architect is suggesting that Session Beans be used to provide a unified interface to the Entity Beans in the system. The use of session beans here illustrates the use of what design pattern?A Flyweight B Proxy C Faade D Decorator E Adapter F Bridge
Answer: C
One of the advantages of using Stateless Session Beans is that they are lightweight objects and do not have conversational state overheads. Further, the container swaps these bean instances in and out of the bean pool to appropriately manage resources. This allows the container to use fewer instances of the bean to service a larger number of clients. What design pattern is being illustrated here?A Decorator B Factory C Faade D Flyweight E Visitor
Answer: D
Which of the following UML diagrams may be best suited for a Business Analyst?A Deployment B Class C Use Case D Activity E Collaboration F Sequence
Answer: C
Since a dependency exists between two packages if a dependency exists between any two classes in the packages, it can be deduced that all package dependencies are transitive in nature. True/False?A True B False
Answer: B
Megasoft Corporation has a old application that uses a legacy database. Recently Megasoft made a decision to develop the front-end code for the application using the Java Applet technology. At this time however, Megasoft is not interested migrating its data to a relational database. In the order of importance, which of the following may be the best approach to connect to the legacy database.A JDBC-Bridge, Database Middleware, JDBC B Database Middleware, JDBC-ODBC bridge, JDBC C JDBC, Database
Answer: D
Michael Fell runs a computer assembly company. He purchases parts from a wholesale parts distributor. Fell has a legacy application to track purchases of parts and sale of computers. Although the current system is very inflexible, the GUI is not very tightly coupled to the business layer. As an architect, what medium to long-term solution would you offer, given that Fell does not want to do away with his entire application yet?A Use Screen Scraping and Off-board server to provide information
Answer: D
Which of the following are true about client/server based applications?A Clients are typically used for data presentation, validation and for processing business logic. B Most client/server applications follow the Model2 architecture as opposed to n-tier applications that follow Model3. C In client/server applications, the client normally consists of the view, controller and parts of the model. D In typical client/server applications, the presentation tier (windows) generally talks to
Choices A, C and E are correct.
In n-tier models, which tier is best suited for implementing the view, and controller components of an MVC application?A Client Tier B Web Tier C MVC Tier D Business Tier E EIS Integration Tier F EIS Tier
Answer: B
Which of the following are not service level requirements that affect software architecture?A Detailed Design B Performance C Reliability D Training E Availability F Security G Design Patterns
Choices A, D and G are correct.
Messaging is achieved by:A Synchronous tightly coupled communication between distributed components B Asynchronous loosely coupled communication between components C Using Stubs and Skeletons D Marshalling and unmarshalling of data
Answer: B
View page << Previous 3 4 5 6 [7] 8 9 10 11 12 Next >>

Go Top