|
Braindumps
of 70-549
Designing and Developing Enterprise
Applications by Using the Microsoft.NET Framework
Exam Questions, Answers,
Braindumps (70-549)
This braindump is provided with ratings from different
students. I used
www.examcheets.com study material and the exam was
not a problem for me.
Question: 1
You
are an enterprise application developer at Company.com.
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 referances when required Your team plans to
deploy this service agent in the Web presentation tier.
You need to evaluate whether your team's deployment plan
meets the requirements and recommend accordingly.
What
should you conclude?
A.
The current deployment plan meets the requirements.
B.
The current deployment plan does not meet the
requirements. The service agent must be deployed in the
business tier as well as the Web presentation tier.
C.
The current deployment plan does not meet the
requirements. The service agent must be
deployed in the business tier.
D.
The current deployment plan does not meet the
requirements. The service agent must be
deployed in the Web presentation tier as well as the
smart client applications.
Answer:
Question: 2
You
are an enterprise application developer at Company.com.
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 clustured by using Microsoft Windows
Network Load Balancing. The three application servers
have the following network configuration: Company1
- IP
Address: 172.30.103.40
-
Subnet Mask: 255.255.255.0
-
Default Gateway: 172.30.103.1
Company2
- IP
Address: 172.30.102.41
-
Subnet Mask: 255.255.255.0
-
Default Gateway: 172.30.102.1
Company3
- 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?
A.
The network settings are correct.
B.
The network settings are incorrect. Company1 must have
an IP Address of 172.30.103.40 and a Default Gateway of
172.30.102.1.
C.
The network settings are incorrect. Company1 must have
an IP Address of 172.30.102.41 and
a
Default Gateway of 172.30.102.1.
D.
The network settings are incorrect. Company1 must have
an IP Address of 172.30.102.40 and
a
Default Gateway of 172.30.102.1.
Answer:
Question: 3
You
are an enterprise application developer at Company.com.
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 insterfaces wil use the new
user interface process layer. The implementation of the
new version of the application is as shown in the
following diagram. (Click the Exhibit button.) 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?
A.
The deployment plan fulfills the requirements.
B.
The deployment plan does not fulfill the requirements.
You must install the user interface process assembly in
the application server.
C.
The deployment plan does not fulfill the requirements.
You must install the user interface
process assembly in the smart client applicatios.
D.
The deployment plan does not fulfill the requirements.
You must install the user interface
process assembly in the Web server as well as in the
smart client applications.
Answer:
Question: 4
You
are an enterprise application developer at Company.com.
Your company has a Web-based application that runs on a
single Web server. Session information is currently
being stored by
using the default session mode. You are redesigning the
application to run in a Web farm. You must ensure that
the failure of any single server does not make session
information unavailable. A developer in you team
recommends using the default session mode on each server
in the Web farm. You need to evaluate this
recommendation. What should you conclude?
A.
The recommended solution meets the requirements.
B.
The recommended solution does not meet the requirements.
Store the session information in a separate state
process on each Web server in the Web farm.
C.
The recommended solution does not meet the requirements.
Store the session information in a
separate state process on a dedicated session state
server.
D.
The recommended solution does not meet the requirements.
Store the session information in a
Answer:
Question: 5
You
are an enterprise application developer at Company.com.
You are creating a three-tier application. The business
layer contains 10 business functions. These business
functions write
messages to message queues and update records in a
Microsoft SQL Server database. You need to identify the
transaction mechanism for these business functions to
group both the activities together as one atomic
transaction unit. Which transaction mechanism should you
choose?
A.
ADO.NET transaction.
B.
T-SQL transaction.
C.
COM+ transaction.
D.
ASP.NET transaction.
Answer:
Question: 6
You
are an enterprise application developer at Company.com.
You are creating an application for the sales
department. Users in the sales department are
occasionally connected to the network. Users enter
orders through a smart client interface. The orders are
sent to a business component
that is installed on an application server. The business
component updates the orders. You need to ensure that
the orders are reliably delivered to the server. Which
technology should you choose?
A.
.NET Remoting.
B.
Web services.
C.
Message Queuing.
D.
DCOM.
Answer:
Question: 7
You
are an enterprise application developer at Company.com.
You are creating an application. The application uses
different database products for different customers. You
need to ensure
maximum reuse of the code that is available in the
different layers of the application. You also need to
ensure that the application uses the unique features of
each database product. Which layer should you create for
each database product?
A.
Business layer
B.
Data access layer
C.
Business process layer
D.
Service layer
Answer:
Question: 8
You
are an enterprise application developer at Company.com.
You are evaluating a database design for a human
resource application. The existing database schema meets
the following
criteria:
-
The database has an Employee table.
-
The Employee table has an Employee ID field and several
other fields.
You
must accommodate the following new requirements:
-
Employees are either supervisors or line workers.
- A
supervisor will supervise zero or more line workers.
- An
employee will be supervised by only one supervisor.
A
database administrator suggests creating a table named
Supervisor and copying the supervisor data from the
Employee table to the new table. The database
administrator also wants to create a foreign key in the
Supervisor table to reference the Employee table. You
need to evaluate the
suggested change to ensure that there is minimal impact
on the existing database schema. What should you
conclude?
A.
The suggested schema change will meet the requirements.
B.
The suggested schema change will not meet the
requirements. Recommend creating a table named
Supervisor and copying the supervisor data from the
Employee table to the new table.
Create a foreign key in the Employee table to referance
the Supervisor table.
C.
The suggested schema change will not meet the
requirements. Recommend creating a column named
SupervisorID in the Employee table to reference the
supervisor for an employee. Create a foreign key between
this column and the Employee table.
D.
The suggested schema change will not meet the
requirements. Recommend creating a column named
LineWorkerID in the Employee table to reference the line
worker for a supervisor. Create a foreign key between
this column and the Employee table.
Answer:
|