You create Web-based client applications. You review an application that manages the medical information of
patients. The information is confidential and needs to be stored by using the most secure method available.
The application encrypts patient data and stores it in database tables. The application stores a document or
image that is related to a patient in the following manner:
The name of the item is stored in the database.
The physical document or image is stored in the local file system.
The application locates and retrieves the physical document or image based on the name that is returned from
the database when the data for a patient is queried. You need to evaluate whether the current application
design uses the most secure method available to store information and provide an appropriate
recommendation. What should you recommend?
You create Web-based client applications. You are evaluating an application. The application displays data that
is stored in XML files. The data changes periodically. The development team implements a complex caching
solution to improve the performance of the application. However, the caching solution is identified as causing
the performance of the application to drop to an unacceptable level. The caching solution also results in
significant data latency. The application requirements state that the data that is displayed in the application
must be close to real time. You need to ensure that the application design meets the requirements. You also
need to ensure that least amount of code is used. Which rationale should you choose?
You create Web-based client applications. You are reviewing a Web application page that populates a list of all
employees of your company. You analyze code and find that the Web application page does not prevent
exceptions from traveling to the browser. You need to ensure that the Web application page intercepts
exceptions and presents an error message to the browser. What change should you suggest?
You create Web-based client applications. You are creating a component that sends the data that is generated
by regional offices to a remote server that is located at the central office. Each regional office generates
thousands of orders every week. This data is stored on several tables in an instance of Microsoft SQL Server
that is located at the regional office. The manager at the regional office reviews all orders and modifies them, if
necessary, before inserting them into the database at the central office.
You need to ensure that the component meets the following requirements:
The manager has the option of reviewing and modifying the orders offline. The data from a regional office is
copied to the server that is located at the central office in as short a time as possible.
Which option should you use?
You create Web-based client applications. You are creating an application for a Web site. The Web site uses
the application to simulate mortgage loans. Your application calculates the monthly payment for loans. The
monthly payment is based on the number of payments, rate, and the amount of loan. You need to create the
unit testing strategy for the application. What should you do?
You create Web-based client applications. You are creating an online reporting application that must generate
inventory restocking reports within 34 seconds. In the development
environment, during a unit test, generation of the month-end report took 42 seconds. You need to recommend
what action must be taken to validate the test results. What should you recommend?
You create Web-based client applications.
You are creating an intranet application that reviews customer data. The internal Personally Identifiable
Information (PII) policy specifies the following requirements for access to customer data:
Only employees in the customer management group can access the customer data. Access to customer data
is limited to computers that are inside company facilities.
The legal team advises that you log information that verifies that you have met the PII requirements. The log
might be useful if there is a legal challenge over customer privacy. You must create a design that uses
minimum amount of storage. You must also ensure that the design meets all the requirements. You decide to
store the Microsoft Windows user name for any user who uses the program to access the customer data. You
also decide to store the date and time of the access. You need to decide if the design will meet all the
requirements. What should you conclude?
You create Web-based client applications. You are designing a procedure to retrieve product data from a
database. The product data will be displayed on several pages of your Web site. The data will be filtered and
sorted by different parameters and will be displayed in grids with paging. Users will not be able to modify the
data that is displayed on the Web site. The product data is stored in a database on an instance of Microsoft
SQL Server that is located on a different server. The database is configured to support SQL cache invalidation.
You need to ensure that the data is retrieved such that the pages of the Web site load as quickly as possible.
What should you do?
You create Web-based client applications. You are creating a Web site that displays product information for
your company.
The application must meet the following requirements:
Support at least 20 concurrent users.
Consume less than 40 percent of the CPU time during peak usage. Process at least five requests per second
during peak usage, which is estimated to be between 20 and 30 users.
A Web test is created to verify the requirements by recording how a regular user would interact with the site.
Then, based on the Web test, a load test is created. The load test simulates 30 users who execute the Web
test simultaneously. You need to decide whether the current strategy is enough to verify the requirements, and
recommend changes. What should you recommend?
You create Web-based client applications. You are reviewing a Web application page that populates a list of all
employees of your company. You analyze code and find that the Web application page does not prevent
exceptions from traveling to the browser. You need to ensure that the Web application page intercepts
exceptions and presents an error message to the browser. What change should you suggest?