PrepAway - Latest Free Exam Questions & Answers

Author: seenagape

What should you recommend?

You are an enterprise application developer. Your company operates a Microsoft Windows-based
client application. The application is deployed to 50 client computers on the network. The application uses a separate class library as a data access layer. The data access layer is currently deployed to the application folder of the client application. It is time consuming to deploy
new versions of the data access layer. You need to evaluate the current physical design of the application and recommend changes to speed up deployment of new versions of the data access layer. What should you recommend?

What should you do?

You work as the Enterprise application developer at Domain.com. The Domain.com network consists of a single Active Directory domain named Domain.com. All servers in the domain run Windows Server 2003. The design of applications forms part of your responsibilities at Domain.com. Domain.com operates as an Internet Service Provider (ISP).
You are currently developing an enterprise application for Domain.com. Domain.com currently offers its customers three services: Web site hosting, Internet connectivity and voice over Internet Protocol (VoIP). The choice of purchasing one or more of these services is up to each customer. Furthermore, multiple customers can purchase the same services. In the event of a customer purchasing a service, a service commencement date, as well as service termination data is set for that customer. The exhibit below illustrates the logical database design for the application.

You now need to normalize the database.
What should you do?

Which code segment should you use?

You are creating a class that performs complex financial calculations. The class contains a method named GetCurrentRate that retrieves the current interest rate and a variable named currRate that stores the current interest rate. You write serialized representations of the class. You need to write a code segment that updates the currRate variable with the current interest rate when an instance of the class is deserialized. Which code segment should you use?

What should you do?

You are an enterprise application developer. You are implementing a new component for an application. The component accesses a database to populate a list of customer objects and exposes a method that is named GetAllCustomers. The component uses a design pattern to access the database only on an as-needed basis. A caching mechanism exists in a lower tier of the application architecture. The component must not cache data. You need to implement the logic for populating a list of customer objects by using a database query. You also need to ensure that you meet the company guidelines for the component design pattern. What should you do?

What should you do?

You work as the Enterprise application developer at Domain.com. The Domain.com network consists of a single Active Directory domain named Domain.com. All servers in the domain run Windows Server 2003. The design of applications forms part of your responsibilities at Domain.com. Certkiller .COM operates as an insurance company.
You are currently developing an enterprise application that is destined to allow the Domain.com customer to pay their premiums for the insurance services rendered to them. The Domain.com customers have a choice in payment options: credit card or debit order. In your development of this application you took a decision to model the requirements on a class diagram. You now need to choose the appropriate class diagram.

What should you do? (To answer, click on the correct class diagram.)

What should you recommend?

You are an enterprise application developer. You create a Web-based application that manages financial transactions for an online investment company. The company requires to meet the following processes:

Log all customer actions.
Log all application execution failures.

The company security policy permits audit events to be logged. The security policy requires that there must be only one local administrator on the Web server. The policy also requires that all code must be run with the least possible privileges. The company uses Microsoft Windows Event Log as the repository for all event information. You need to recommend an appropriate solution to
meet the companys requirements. You also need to ensure that you adhere to the company security policy. What should you recommend?

What conclusion can you draw?

You work as the Enterprise application developer at Domain.com. The Domain.com network consists of a single Active Directory domain named Domain.com. All servers in the domain run Windows Server 2003. Your responsibilities at Domain.com include the design and development of application frameworks.
A developer named Clive Wilson is currently writing the following code for an Extensible Markup Language (XML) Web service:
(The line numbers are for reference purposes only.)
01 TraceSwitch generalSwitch = new TraceSwitch(“General”, “General Switch”);
02 Trace.WriteLinelf(generalSwitch.TraceError, “Cannot access mainframe computer”);
03 Trace.WriteLinelf(generalSwitch. TraceInfo, “Creating a new data file”);

Unfortunately the Web service is experiencing problems in production. To this end you decide that both the error message and the informational message need to be written to a Microsoft SQL Server 2005 database. Thus a custom trace listener is configured in the Web.config file to write the trace information to the database. Clive Wilson then sets the trace level to 1 (Error). You need to make a decision as to whether the solution is correct or not.

What conclusion can you draw?