PrepAway - Latest Free Exam Questions & Answers

Tag: 70-554

Exam 70-554: UPGRADE: MCSD Microsoft .NET Skills to MCPD Enterprise Application Developer by Using the Microsoft .NET Framework: Part 2

Which monitoring feature should you use?

You are an enterprise application developer. You are designing monitoring features for an ASP.NET Web-based application.
The monitoring features must meet the following requirements:

* Log events to a data source for later review.
* Read configuration settings from the Web.config file.
* Monitor the application after deployment to production.

You decide to use a monitoring feature built into Microsoft .NET Framework. You need to choose an appropriate monitoring feature.
Which monitoring feature should you use?

Which implementation approach should you choose?

You are an enterprise application developer. You are creating a distributed application that requires asynchronous communication between the UI layer and the business layer. The application must ensure reliable delivery of messages between the components. There are no restrictions on the format. Messages are limited to 4 MB in size. For scalability reasons, you create the business logic components as serviced components. You need to choose the most appropriate component implementation for your business logic components. You want to achieve this goal by using the least development effort.
Which implementation approach should you choose?

What should you conclude?

You are an enterprise application developer. You create a three-tier Web-based application that accesses 10 external Web services to retrieve currency rates. You need to calculate product prices in ten currencies. A smart client invoicing application accesses the business tier to retrieve and use the product prices in 10 currencies. The business tier calls the 10 external Web services. You create a separate service agent component to encapsulate the logic of which Web service to call. This component also makes it easier to change the Web references when required. Your team plans to deploy this service agent in the Web presentation tier. You need to evaluate whether your teams deployment plan meets the requirements and recommend accordingly.
What should you conclude?

What should you conclude?

You are an enterprise application developer. You create a layered enterprise application that consists of a user interface layer, a business layer, and a data layer. The user interface layer is currently implemented as a smart client. End users now also need to access the enterprise application over the Web. To permit this, you create a Web client application. You also create a user interface process layer as a separate assembly. This assembly encapsulates the validation rules that apply to the end user interaction with the system. In the new version of the application, all user interfaces will use the new user interface process layer. The implementation of the new version of the application is as shown in the following diagram.

Your team plans to deploy the user interface process assembly on the Web server. You need to evaluate whether the deployment plan fulfills the requirements and recommend change, if required.
What should you conclude?

What should you conclude?

You are an enterprise application developer. An intermediate level programmer is preparing the request to place your distributed application into the production environment. According to corporate IT policies, you must specify the production server and network requirements to the production support personnel to review the application. Your application is a mission critical system. You are using three Microsoft Windows Server 2003 application servers that are clustered by using Microsoft Windows Network Load Balancing. The three application servers have the following network configurations:

AppSrv1

IP Address: 172.30.103.40
Subnet Mask: 255.255.255.0
Default Gateway: 172.30.103.1

AppSrv2

IP Address: 172.30.102.41
Subnet Mask: 255.255.255.0
Default Gateway: 172.30.102.1

AppSrv3

IP Address: 172.30.102.42
Subnet Mask: 255.255.255.0
Default Gateway: 172.30.102.1

You need to validate the network settings for the three application servers, making corrections if necessary.
What should you conclude?

Which test should you perform?

You are an enterprise application developer. You create a routing application that ascertains the best routes for shipment of containers.
The application contains a complex routing method that examines the following parameters:

* The weight of the containers
* The length of the trailer that hauls the containers
* Road constraints such as weight limits and bridge heights

The method returns a list of roads to use. You need to design a unit test to ensure that the routes returned do not violate any known constraints.
Which test should you perform?

Which action should you recommend?

You are an enterprise application developer. You are creating a sales application. You make several changes to a commission object within the sales application. The commission object calculates the monthly sales commissions for the sales force of the company. The sales commissions are calculated based on the following criteria:

* The commission object receives the following parameters:
The ID of the sales person
The monthly gross sales of the sales person

* The commission object calls the data access layer to execute three stored procedures.
* The commission object calculates the commission by performing operations on the output of the stored procedures.

You need to write a unit test for the commission object.
Which action should you recommend?

Which three test scenarios should you recommend?

You are an enterprise application developer. You are designing unit tests for a Customer class. The Customer class contains properties to get or set data in private fields. The Customer class also contains one default constructor and one non-default constructor. The non-default constructor accepts a Customer ID argument. When the non-default constructor is used to instantiate the Customer object, a public method named Load is invoked along with the Customer ID argument. The Customer object properties are then loaded by using values from the database. You need to design unit tests that will test the class properties.
Which three test scenarios should you recommend? (Each correct answer presents part of the solution. Choose three.)

Which two additional data should you use?

You are an enterprise application developer. You create a Web-based application and deploy it to your customers. The application requires the users to log on to use the application. The application does not permit impersonation. The application also requires the users to connect to the database and to a folder in the Web server. Your customers report a security bug. The bug denies access to the logged-on users every time they try to upload a file to the folder in the Web server.
Your customers provide you with the following data to reproduce the bug:

* The version of the Web-based application
* The users steps in the Web-based application
* The version of the operating system

You find that the information is insufficient to reproduce the bug. You need to identify the additional information that is required to reproduce the bug.
Which two additional data should you use? (Each correct answer presents part of the solution. Choose two.)


Page 19 of 40« First...10...1718192021...3040...Last »