Microsoft Developing Microsoft Azure and Web Services (070-487日本語版) (070-487日本語) Free Practice Test
Question 1
あなたはASP.NET Core MVC Webアプリケーションを開発しています。 アプリケーションはEntity Framework CoreとSQLiteデータベースを使用します。
顧客データモデルのプロパティの名前を変更します。 SQLiteデータベースへの移行を適用しようとすると、Customerという名前のテーブルを含むNotSupportedExceptionエラーが発生します。
移行エラーを解決する必要があります。
どの4つのアクションを順番に実行しますか? 答えるには、適切な行動を行動のリストから回答領域に移動し、正しい順序で並べます。

顧客データモデルのプロパティの名前を変更します。 SQLiteデータベースへの移行を適用しようとすると、Customerという名前のテーブルを含むNotSupportedExceptionエラーが発生します。
移行エラーを解決する必要があります。
どの4つのアクションを順番に実行しますか? 答えるには、適切な行動を行動のリストから回答領域に移動し、正しい順序で並べます。

Correct Answer:

Explanation

The SQLite provider has a number of migrations limitations. You can workaround some of these limitations
by manually writing code in your migrations to perform a table rebuild. A table rebuild involves renaming the
existing table, creating a new table, copying data to the new table, and dropping the old table.
References: https://docs.microsoft.com/en-us/ef/core/providers/sqlite/limitations
Question 2
Webアプリケーションのcookbook領域に適切なデータアクセス技術を選択する必要があります。
どのデータアクセス技術を選択する必要がありますか?
どのデータアクセス技術を選択する必要がありますか?
Correct Answer: C
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 3
データベーストランザクションを使用するには、ImportBooks()メソッドを更新する必要があります。
どのコードセグメントを使用しますか?
どのコードセグメントを使用しますか?
Correct Answer: C
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 4
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、上記の目標を達成できる独自の解決策が含まれています。いくつかの質問セットには1つ以上の正しい解決策があるかもしれないが、他の質問セットには正しい解決策がないかもしれない。
このセクションの質問に答えると、それに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Azure App ServicesにASP.NETコアWebアプリケーションをデプロイします。 Azureイベントハブを使用して、アプリケーションのテレメトリデータを収集しています。
遠隔測定データストリームを永続データストアに自動的に配信するようにイベントハブを設定する必要があります。
解決方法:Azure File Hubs Captureにデータを配信するように、Azure Event Hubs Captureを設定します。
解決策は目標を達成していますか?
このセクションの質問に答えると、それに戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Azure App ServicesにASP.NETコアWebアプリケーションをデプロイします。 Azureイベントハブを使用して、アプリケーションのテレメトリデータを収集しています。
遠隔測定データストリームを永続データストアに自動的に配信するようにイベントハブを設定する必要があります。
解決方法:Azure File Hubs Captureにデータを配信するように、Azure Event Hubs Captureを設定します。
解決策は目標を達成していますか?
Correct Answer: A
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).
Question 5
あなたはASP.NET MVC Web APIアプリケーションを開発しています。
Web APIのメソッドは、操作結果に関する詳細を返す必要があります。
商品を更新および削除するためのメソッドを作成する必要があります。
次のようなコードがあります。

コードを完成させるには、ターゲット1、ターゲット2、ターゲット3、ターゲット4、およびターゲット5にどのコードセグメントを含める必要がありますか。 (回答するには、適切なコードセグメントを回答領域の正しいターゲットにドラッグします。各コードセグメントは、1回、複数回、またはまったく使用しなくてもかまいません。)

Web APIのメソッドは、操作結果に関する詳細を返す必要があります。
商品を更新および削除するためのメソッドを作成する必要があります。
次のようなコードがあります。

コードを完成させるには、ターゲット1、ターゲット2、ターゲット3、ターゲット4、およびターゲット5にどのコードセグメントを含める必要がありますか。 (回答するには、適切なコードセグメントを回答領域の正しいターゲットにドラッグします。各コードセグメントは、1回、複数回、またはまったく使用しなくてもかまいません。)

Correct Answer:

Explanation

Question 6
あなたはMicrosoft ASP.NET Web APIを開発しています。
次の生のHTMLリクエストに答えるためのメソッドを作成する必要があります。

どのようにしてコードを完成させるべきですか? 回答するには、適切なコードセグメントを正しい場所にドラッグします。 各コードセグメントは、1回、2回以上、またはまったく使用されない可能性があります。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。
注:それぞれ正しい選択は1ポイントの価値があります。

次の生のHTMLリクエストに答えるためのメソッドを作成する必要があります。

どのようにしてコードを完成させるべきですか? 回答するには、適切なコードセグメントを正しい場所にドラッグします。 各コードセグメントは、1回、2回以上、またはまったく使用されない可能性があります。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。
注:それぞれ正しい選択は1ポイントの価値があります。

Correct Answer:

Explanation

References:
https://docs.microsoft.com/en-us/aspnet/web-api/overview/getting-started-with-aspnet-web-api/action-results
https://docs.microsoft.com/en-us/aspnet/web-api/overview/formats-and-model-binding/parameter-binding-in-asp
https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-2.2&tabs=visual-studio#ad
Question 7
要件を満たすには、ShippingAddress.esファイルにShippingContextクラスを作成する必要があります。
あなたは何をするべきか? (回答するには、適切なコードセグメントを回答領域の正しい場所にドラッグします。各コードセグメントは、1回、複数回、またはまったく使用しないことができます。ペイン間の分割バーをドラッグするか、または コンテンツを表示します。)

あなたは何をするべきか? (回答するには、適切なコードセグメントを回答領域の正しい場所にドラッグします。各コードセグメントは、1回、複数回、またはまったく使用しないことができます。ペイン間の分割バーをドラッグするか、または コンテンツを表示します。)

Correct Answer:

Explanation

Question 8
ReportAppは毎晩シャットダウンします。 ただし、夜間に実行された検索からのデータは依然として収集する必要があります。
自動車の年、価格、ブランド、モデルの返品タイプを特定する必要があります。 このソリューションでは、クライアントとWebサーバー間の往復回数を最小限に抑える必要があります。
何を識別しますか? 答えるには、適切な戻り値の型を正しいオブジェクトにドラッグします。 それぞれの戻り値の型は、一回だけ、二度以上、あるいはまったく使われないかもしれません。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。

自動車の年、価格、ブランド、モデルの返品タイプを特定する必要があります。 このソリューションでは、クライアントとWebサーバー間の往復回数を最小限に抑える必要があります。
何を識別しますか? 答えるには、適切な戻り値の型を正しいオブジェクトにドラッグします。 それぞれの戻り値の型は、一回だけ、二度以上、あるいはまったく使われないかもしれません。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。

Correct Answer:

Explanation

Note: A round trip occurs when an object is deserialized and re-serialized in one operation.
From scenario: The application will provide users with the ability to search for a car by using advanced
filtering options, such as the car brand, model, year, and price. All of this information will be stored as strings
and will be displayed as drop-down lists.
The brand and model lists that will be displayed on the home page of the web application will be retrieved
from Windows Communication Foundation (WCF) services hosted in the on-premises environment.
Target 1: Task<String>
Though Performance blocking and Sluggishness are the tailbacks for any application, we can easily overcome
these bottlenecks by using asynchronous programming. But old-style practice for asynchronous programming
is not way easy enou
Target 2: Task<String>
Target 3: String
Target 4: String
References: https://rashimuddin.wordpress.com/2013/05/07/task-based-asynchronous-operation-in-wcf/
Question 9
SQL Serverデータベースからデータを読み書きするアプリケーションを開発しています。
トランザクションデータの整合性を確保する必要があります。
どの分離レベルを使用すべきですか?
トランザクションデータの整合性を確保する必要があります。
どの分離レベルを使用すべきですか?
Correct Answer: C
Explanation: Only visible for TestSimulate members. You can sign-up / login (it's free).