最も信頼できるIT認定試験問題集と学習資料—–070-547

f:id:aizi201403:20140509112218j:plainは絶え間なく製品を開発し、改善して、製品の整えに取り組んでいます。以下は、IT認定試験トレーニングコースのリストです。

f:id:aizi201403:20140509112237j:plain

すべてのコースに興味がありますか?わが社のサイトにログインお願いします。お客様は、サイト:http://www.exam24.jp/を通して、IT認定すべての資格に関わる問題集と学習資料の詳しい情報を得ることができます!
問題集070-547はIT専門家によって試験センターの最新の試験に基づいて編集されたもので、試験の全部の内容を覆い、カーバ率が99%に達することが保証できます。
問題集070-547は中心部に認定されたものとして、一定の程度にお客さんの自信を高めるようになります。それは070-547認証を取りたいお客様に試験の要点と受験指導を提供します。お客様はわが社の受験準備製品を使った後からIT認定試験070-547に自信が燃え上がります。
Exam24.jpは試験070-547の最新の試験情勢に基づいて更新を行います。070-547試験問題集の試験問題が変化し次第、目の前の試験と一致しているようになるために直ちに研究材料を更新します。我々は、お客さんに最高と最新のダンプを提供するのに力を注いでいます。その上、我々の070-547学習資料を買うお客様に、1年間無料更新のアフターサービスを提供します.

Exam24.jpはお客様が070-547質疑応答を使用すれば試験に合格することを100パーセント保証できます。もしお客様は、試験に失敗したら、どうしますか?お客様は、我々を知らせて、支払いの方式で試験資料の料金を全額返金いたします。よろしければ、われわれはお客さんの購読時間を延ばして、より多くの訓練時間があってもう一度試して見てきます。お客さんに決められるよ!

以下は問題集のPDF版の一部の内容です。

70-547

PRO: Designing and Developing Web-Based

Applications by Using the Microsoft .NET Framework

 

QUESTION 1 You work as the application developer at Abc .com. The Abc .com network consists of a single Active Directory domain named Abc .com. All servers in the domain run Windows Server 2003. Your responsibilities at Abc .com include the deployment of applications. Abc .com operates as on online auctioneer. You have just deployed a Web site for Abc .com. This Web site will be used by customers to place and monitor their bids online. The application makes use of business components to update and retrieve bid information from a SQL Server database. You need to monitor this application and track any errors that may be caused by customer activity on the Web site. To this end you decide to create a custom TraceSwitch object named CustomerSwitch to toggle the tracing level as required.

Following are the tracing requirements that should be met:

1. All errors should be traced.

2. Application-specific warning messages should NOT be traced.

3. Application-specific informational messages should NOT be traced.

You then test the application and found that no messages are being traced. You need to remedy the situation. What should you do?

A. The CustomerSwitch value should be changed to 1.

B. The CustomerSwitch value should be changed to 1.Then restart the Web application.

C. The CustomerSwitch value should be changed to 4.

D. The CustomerSwitch value should be changed to 4.Then recompile the Web application.

Answer: A

Explanation:

There are several available trace levels to which a custom TraceSwitch like CustomerSwitch can be set. These are: Off – numerical value of 0; Error – numerical value of 1; Warning – numerical value of 2; Info – numerical value of 3 and verbose -numerical of 4. Each of lese level builds on the other, so that the Warning setting for instance will include both errors and warnings, and the Info level setting will include errors, warnings, and informational messages, etc. in this case you only need to trace errors. Thus you should change the CustomerSwitch setting to 1.

Incorrect answers:

B: Restarting the Web application should not be done because once the Web.config file is saved, the new application settings will apply.

C: Setting the value to 4 would also trace unnecessary information.

D: You should not recompile the Web application because once the Web.config file is saved, the new application settings will apply.

QUESTION 2

You work as the application developer at Abc .com. The Abc .com network consists of a single Active Directory domain named Abc .com. All servers in the domain run Windows Server 2003. Abc .com operates an as on-line marketing organization that makes use of Web-based applications. To carry out your duties of support and deployment of applications, you need the ability to quickly locate bugs in the existing Abc .com applications that were deployed across Abc .com. You must ensure that all errors and warnings are traced. You need to make sure that no unnecessary information is tracked, and thus decided to configure a TraceSwitch object. This TraceSwitch object will be used in many Web applications. Now you only need to decide on which configuration setting to set the TraceSwitch object. What should you do?

A. The TraceSwitch tracing level should be set to Info.

B. The TraceSwitch tracing level should be set to Error.

C. The TraceSwitch tracing level should be set to Verbose.

D. The TraceSwitch tracing level should be set to Warning.

Answer: D

Explanation:

The Warning tracing level will display both error messages and warning messages and would thus be the setting required in this scenario.

Incorrect answers:

A: The Info tracing level will display not only error messages and warning messages, but also informational messages which you do not want to trace.

B: The Error tracing level only displays error messages and not the warnings.

C: The Verbose tracing level will also display all unnecessary information that you do not want to trace.

QUESTION 3

You work as the Enterprise application developer at Abc .com. The Abc .com network consists of a single Active Directory domain named Abc .com. All servers in the domain run Windows Server 2003. There is only one Web server at Abc .com. The design of applications forms part of your responsibilities at Abc .com. Abc .com operates as a manufacturing company. You are currently developing Web-based applications for Abc .com. All the departments at Abc .com will have its own Web application for custom content and functionality that is department-specific. All these Web applications make use of third party .NET 1.1 components. These components are all shared by other Web applications within Abc .com. You must meet the following requirements in your development of these Web-based applications:

1. The Web-based applications must require the shared components.

2. The Web-based applications must also require ASP.NET 2.0 features.

You should develop these applications with the least amount of developer effort and time. To this end you need to take a decision on how you will meet these requirements in your solution. What should you do?

A. You should upgrade the shared components to .NET 2.0

B. You should enable directory browsing on the Web Server to access the shared components.

C. You should place the shared components in the same directory as the main Web application.

D. Since ASP.NET 2.0 Web applications are compatible with .NET 1.1 components you should not do anything.

Answer: D

Explanation:

The ASP.NET 2.0 and ASP.NET 1.1 runtime can run on the same machine without any additional configuration settings required. The ASP.Net 1.1 components can benefit from the performance options that are available in ASP.NET 2.0 and ASP.NET 2.0 applications can continue to communicate with the ASP.NET 1.1 components. Thus there is no need to do anything.

Incorrect answers:

A: There is no need to upgrade the shared components to ASP.NET 2.0. This option would not be available if the components are third party and data access components should then be redesigned to take full advantage of the ASP.NET 2.0 benefits. In fact it would be simpler upgrading an ASP.NET 1.1 site to ASP.NET 2.0.

B: You should not enable directory browsing on the Web server because it can allow any user to see the directory structure of your Web site. And furthermore, directory browsing will not allow different versions of ASP.NET to run.

C: The shared components should not be placed in the same directory as the main Web application. Merging the files into the same directory will create a problem with other Web applications accessing the shared component.

 

QUESTION 4

You work as the Enterprise application developer at Abc .com. The Abc .com network consists of a single Active Directory domain named Abc .com. All servers in the domain run Windows Server 2003. The design of applications forms part of your responsibilities at Abc .com. Abc .com operates as an online-retailer. You are currently developing a Web-based application for Abc .com. This application will server as an order fulfillment application. Upon completion this application will allow the Abc .com users to enter a zip code into a TextBox control where they will be able to find al the packages that have been shipped to a particular geographical area. The application will take the TextBox value and construct a query similar to the one illustrated in the Exhibit below:

Exhibit:

SELECT * FROM Orders WHERE zip = ’21006′;

You now need to make sure that you mitigate the possibility of malicious code being inserted into the query strings

passed to the SQL Server for parsing and execution. What should you do?

A. You should use a RequiredFieldValidator control on the TextBox.

B. You should validate user input using stored procedures.

C. You should build Transact-SQL statements directly from the TextBox input.

D. You should concatenate user input from the TextBox.

Answer: B

Explanation:

It is possible that malicious code can be inserted into user input variables that are concatenated with SQL statements and executed, i.e. the SQL injection attack. To prevent this from happening you should configure the Web-based application to validate all input prior to sending the request to the database by making use of least privilege accounts when accessing the database, and using stored procedures rather than dynamically constructed SQL when possible.

Incorrect answers:

A: You should not make use of the RequiredFieldValidator control on the TextBox. This will force the users to enter a value for the zip code, but would not prevent malicious code from being accepted as input.

C: You should not build the Transact-SQL statement directly from the TextBox input as it provides a user with an opportunity to insert malicious code. And executing the Transact-SQL statements directly from the TextBox input has to potential to harm your database.

D: You should not concatenate user input from the TextBox. The input from the TextBox control should rather be validated prior to concatenation as invalidated concatenation input makes an application susceptible to SQL injection attacks.

QUESTION 5

You work as the Enterprise application developer at Abc .com. The Abc .com network consists of a single Active Directory domain named Abc .com. All servers in the domain run Windows Server 2003. The design of applications forms part of your responsibilities at Abc .com. Abc .com operates as a company that provides financial, investment and accounting services to its customers. You are currently developing a Web-based application for Abc .com. This application will be used to maintain the investment account information for the Abc .com customers. This investment account information is sent as Extensible Markup Language (XML) documents from the Microsoft SQL Server 2005 database. Each XML document should contain customer feedback information. You want this application to allow you to contact the customers regarding the given feedback. Following are the requirements that should be met:

1. The Web-based application must retrieve each customer’s contact details such as name, address, and e-mail address from the XML document.

2. You must be allowed to determine which geographical area has the most customer complaints.

3. The customer data should remain in XML format.

4. You must maximize performance of the query.

You thus need to make a decision as to which approach you can use to query the SQL Server data to meet theserequirements. What should you do?

A. Query the SQL Server data using a SELECT statement with the FOR XML clause.

B. Query the SQL Server data using a SELECT statement that calls the DataType.Xml method.

C. Query the SQL Server data using a SELECT statement with an OPENXML function.

D. Query the SQL Server data using a SELECT statement with the OPENROWSET function.

Answer: C

Explanation:

The OPENXML function can be used to query data from an XML document. It is also possible to convert the XML data, store it is a temporary table, then query the data, but this schlep will be eliminated using the OPENXML function and also you should not change the data from XML because the Web site data must remain in XML format. Thus the database should be queried with the SELECT statement with an OPENXML function.

Incorrect answers:

A: The FOR XML clause is used to format the results of a query in XML format. In this case you need to query the data from an XML document. Thus this option is not required.

B: The DataType.Xml method returns an object that represents a specified data type, and will thus not allow you to query the XML document directly.

D: The OPENROWSET function is used for querying remote data sources and this is not what is required in this scenario.

QUESTION 6

You work as an ASP.NET developer at Abc .com. Abc .com uses the Microsoft Visual Studio .NET 2005 as their application development platform. You use a Microsoft Windows XP Professional client computer named Abc -WS547 as your development computer. Internet Information Services (IIS) is installed on Abc -WS547. You are developing a Web-based client application for the Abc .com Web site. The Abc .com Web site sells subscriptions to courseware material. The Web application must allow users to browse subscription options, to purchase subscriptions, to add subscriptions to a wish list, to store bank account details, and to review products online. You must implement a standardized layout according to the company’s branding on each page. The pages must also implement a daily advertisement above the main menu. The advertisement must be replaced every morning. You want to reduce the effort required to maintain the Web application. What should you do?

A. Add an AdRotator control to each Web page and place the daily advertisement in the Advertisement file.

B. Include the daily advertisement in a Master Page and set the masterPageFile attribute in the Web.config file.

C. Create a User Control for the daily advertisement and add the User Control to each Web page.

D. Include the daily advertisement in a Template Page and bind each Web page to the Template Page.

Answer: B

Explanation:

Master Pages allows you to create a common layout for across all pages that the Master Page is bound to. You can either bind the Master Page to each page in the Page directive on each page, or in the masterPageFile attribute of the Web.config file. If the master PageFile attribute of the Web.config file is set to the location of the Master Page, any changes made to the Master Page will be propagated to each Web page. This will reduce the effort required to maintain the daily advertisement.

Incorrect answers:

A: The AdRotator control is used to rotate between various advertisements contained in an AdvertisementFile. Advertisements are displayed on the basis on page impressions. It is possible to have only one advertisement in the AdvertisementFile and to change the advertisement every morning but this is not the purpose of the AdRotator control.

C: You could include the advertisement in a User control but you would need a Master Page to standardize the layout of each page. It would therefore require less effort to add the advertisement to the Master Page.

D: ASP.NET does not support a Template Page.

QUESTION 7

You work as an ASP.NET developer at Abc .com. Abc .com uses the Microsoft Visual Studio .NET 2005 as their application development platform. You use a Microsoft Windows XP Professional client computer named Abc -WS547 as your development computer. Internet Information Services (IIS) is installed on Abc -WS547. You are developing a Web-based client application for the Abc .com Web site. The Abc .com Web site sells subscriptions to courseware material. The Web application must allow users to browse subscription options, to purchase subscriptions, to add subscriptions to a wish list, to store bank account details, and to review products online. You must implement a standardized layout on each page. You must also ensure that all controls maintain a consistent appearance according to the company’s branding. What should you do?

A. Implement Themes and Master Pages.

B. Implement Web Parts and User Controls.

C. Implement User Controls and Profile properties.

D. Implement Web Parts and Master Pages.

Answer: A

Explanation:

Master Pages allows you to create a common layout for across all pages that the Master Page is bound to. You can either bind the Master Page to each page in the Page directive on each page, or in the masterPageFile attribute of the Web.config file. Themes allow you to maintain a consistent appearance for the controls across Web pages, and entire Web application, or all Web applications on a server.

Incorrect answers:

B: Web Parts allow users to customize content, appearance and behavior of Web pages, while User Controls allow you to reuse code across Web pages. Neither is used to implement consistent layout nor consistent appearance of controls.

C: Profile properties is a provider framework that stores settings for individual users, while User Controls allow you to reuse code across Web pages. Neither is used to implement consistent layout nor consistent appearance of controls.

D: Web Parts allow users to customize content, appearance and behavior of Web pages. It does not implement consistent layout or consistent appearance of controls.

お客様は、何か問題あるなら、何時でもご連絡してください。私達はお客さんの070-547認証に関連する問題の処理を助けます。私達は、お客さんを満足させてこそ、わが社が発展することが出来ますと信じています。

Leave a Reply