PrepAway - Latest Free Exam Questions & Answers

Category: 70-554

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

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. Your responsibilities at Domain.com include the design and development of application frameworks.
You are currently developing a Microsoft Windows Forms monitoring application for Domain.com. This application is destined to read data in a Microsoft SQL Server 2005 database and display it graphically on a form. All Domain.com users need to be able to:
1. choose the refresh rate for displaying data
2. choose an interval in multiples of one second
To this end you need to reuse a component to meet these requirements without requiring excessive coding.

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. Your responsibilities at Domain.com include the design and development of applications. Domain.com operates as an Independent Electoral Commission. You are currently developing a voter registration application for Domain.com. Following is a list of the facts that must be taken into account:
1. A voter is associated with one political party.
2. A voter has one mailing address.
3. A mailing address can belong to multiple voters.
4. It is estimated that on average each mailing address can be used by two voters.
5. A voter has two telephone contact numbers.
6. A contact phone number can belong to multiple voters.
7. It is estimated that on average each contact phone number can be used by two voters.

The plan is to design the database schema based on these facts. Now you need to decide on the minimum number of tables that will be required. In your solution you must ensure that it offers the best performance.

What should you do? (Choose the correct amount of tables required.)

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 applications. Domain.com operates as the Emergency unit of the Traffic Department. You are currently busy implementing a Microsoft .NET Remoting component. This component will be used in the traffic control environment. The component will allow the traffic department to guide all traffic officers on duty to the available alternative routes during emergencies. As such the component must meet the following requirements:
1. A specific instance of the component must be allowed to control access to the navigational system on one traffic officer’s vehicle.
2. The component must be instantiated only once while the traffic officer’s navigational system is being controlled.
3. The component must be hosted on a server that is separate from the application. To this end the design suggests making us of single-call activation over Transmission Control Protocol (TCP). You are now required to decide whether or not the design meets the requirements.

What conclusion can you draw?

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 testing and stabilization of applications. Domain.com operates as a medical technological company that manufactures electronic scanning equipment for medical use.
You are currently developing a Microsoft Windows Forms application. This application is destined to allow doctors to perform computed Axial Tomography (CAT) scans on patients. When a CAT scan is carried out, it takes over 1,000 two-dimensional scans that are combined to create a three-dimensional image. There is the matter of performance requirements that the application need to comply with. This performance requirement states that the application must scan 10 images per second.
To this end the testing team deployed a debug build of the application to a staging environment to carry out performance testing. The result of the performance testing was that the application scans nine images per second. You now need to determine whether the performance testing strategy is feasible.

What conclusion can you draw?

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 testing and stabilization of applications. Domain.com operates as an airliner. You are stationed on one of the airports that the airliner operates from.
You are currently developing an air traffic control system. This system has a Microsoft .NET Remoting component that upon completion will allow air traffic controllers to help guide airplanes. There is a specific instance of the remote component that controls one airplane. A Microsoft Windows Forms application will provide the user interface which will be used by the air traffic controllers. A test engineer named Amy Wilson created the following integration testing strategy:
1. Deploy the Windows Forms application to a client computer
2. Deploy the remote component to an application server
3. Launch a real airplane into the air with no passengers, on automatic pilot.
4. Attempt to control the airplane by means of the application You now need to make a decision as to whether the integration test strategy will be feasible.

What conclusion can you draw?

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 testing and stabilization of applications. Domain.com operates in the Credit Card Services department of a financial institution.
You and your team are currently developing an Extensible Markup Language (XML) Web service. When completed this Web service will allow merchants to verify and charge a customer’s credit card. A Web method named Verify accepts a String parameter that represents the customer’s credit card number. Verify’s main function will be to ensure that a credit card number is valid. Verify will be configured to throw an exception in the event of the card number being invalid. Following is the unit strategy testing as it will be implemented:
1. Use the automatically generated Microsoft ASP.NET Web page to test the Verify Web method.
2. Ensure that no exception is thrown when you pass a valid credit card number to the Web method.

What conclusion can you draw?

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 testing and stabilization of applications. Domain.com is in the business of retailing music videos online. Your team is currently busy developing a Microsoft ASP.NET Web application that is destined to allow users to purchase music videos online. A Microsoft SQL Server 2005 database is currently used to store the music video data. The Domain.com management wants the application to allow the users to search for music videos by title, artist, and genre. To this end you perform a code review for a page and then discovered the following SQL statement stored in a String variable:

SELECT * FROM Musicvideo WHERE Artist=@Artist

The code makes use of a query string value to create a SqlParameter instance that represents the @Artist parameter. The code then executes the query and displays the results in a GridView control. Now you need to make a decision as to whether the application is vulnerable to a SQL injection attack.

What conclusion can you draw?

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. Your responsibilities at Domain.com include the design and development of application frameworks. Domain.com operates in the security and surveillance environment. You are currently developing a Microsoft Windows Forms security monitoring system. The application is destined to connect to fifty cameras to record as well as play video. A class named Camera interacts with a physical camera. You make use of the semaphore class to create a resource pool of five camera instances. The business is of such a nature that no more than three Camera instances will be in use at a time. To this end you implement a custom trace listener to send trace messages to a database. In the event of a fourth Camera instance is obtained from the resource pool, you will require to log a message that will read something like:
Only one Camera instance remains in the resource pool. You now need to choose the most appropriate trace level for this message.

What should you do?

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.
You are currently developing a Microsoft Windows Forms application. You used Microsoft Visual Studio 2005 Team Edition for Software Developers. This Windows Forms application that you are developing, when completed will allow users to access data on the Domain.com mainframe. This data access will happen as follows: A Microsoft .NET Remoting component accesses the mainframe, and the application connects to the Remoting component via Transmission Control Protocol (TCP) channel.
You need to keep in mind that there is a performance requirement that the application should not perform excessive and unnecessary security checks. A performance monitoring solution that will be put in place will consists a measuring the Total Runtime Checks and Stack Walk Depth performance counters in the .NETCLR Security category.
You need to make a decision as to whether the monitoring solution is correct.

What conclusion can you draw?

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. Domain.com operates as a financial institution. You are currently developing a Microsoft Windows Forms application for Domain.com that is meant to allow bank tellers to manage account transactions for the Domain.com customers. In the United States of America is it government policy that all transactions to the value of $10 000 or greater must be reported. Domain.com need to comply with this policy. This policy also states that the government should be informed as to who made the large transaction. When subjected to government audit, Domain.com need to be able to easily search for transactions by account number, amount, or date. It is anticipated that 100,000 transactions per day will take place.
The logical design suggests that logging of the transactions should occur to an Extensible Markup Language (XML) file. You need to decide whether the design is feasible whilst ensuring that it is also scalable.

What conclusion can you draw?


Page 1 of 4312345...102030...Last »