Microsoft Developing ASP.NET MVC 4 Web Applications (070-486日本語版) - 070-486日本語 Exam Practice Test

Question 1
カスタムAPIを持つアプリケーションを管理します。あなたの会社は別の会社を購入します。購入した会社の従業員は、独自のMicrosoft Azure Active Directory(Azure AD)を使用しています。
アプリケーションを再構成して、すべてのユーザーがAPIを使用してアプリケーションにアクセスできるようにする必要があります。次の要件があります。
Azure API管理の認証を実装します。
適切な認証のためにAPIゲートウェイを構成します。
メトリックを1つのダッシュボードに統合します。
すべてのロールに追加の制限を適用します。
何を実装する必要がありますか?回答するには、回答領域のダイアログボックスで適切なオプションを構成します。
注:それぞれの正しい選択は1ポイントの価値があります。
Correct Answer:

Explanation:
Box 1: Groups
Add an external Azure AD group
After you enable access for users in an Azure AD instance, you can add Azure AD groups in API Management. Then, you can more easily manage the association of the developers in the group with the desired products.
To configure an external Azure AD group, you must first configure the Azure AD instance on the Identities tab by following the procedure in the previous section.
You add external Azure AD groups from the Groups tab of your API Management instance.
Box 2: Policies
Policies are applied inside the gateway which sits between the API consumer and the managed API. The gateway receives all requests and usually forwards them unaltered to the underlying API. However a policy can apply changes to both the inbound request and outbound response.
Box 3: Application Insights
Application Insights is an extensible Application Performance Management (APM) service for web developers on multiple platforms. Use it to monitor your live web application.
Box 4: Role-Based Access Control (RBAC)
Apply additional restrictions to all roles.
Azure API Management relies on Azure Role-Based Access Control (RBAC) to enable fine-grained access management for API Management services and entities (for example, APIs and policies).
References:
https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-aad
https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-policies
https://docs.microsoft.com/en-us/azure/api-management/api-management-role-based-access-control
Question 2
Azureワーカーロールを開発しています。ロールのクラッシュダンプの収集を有効にします。
ロールが開始されると、外部アプリケーションが応答を停止します。
アプリケーションが応答を停止する理由を特定するには、クラッシュダンプをダウンロードする必要があります。
クラッシュダンプをダウンロードできる2つの場所はどれですか。それぞれの正解は完全なソリューションを示します。

Correct Answer: C,D
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 3
分散アプリケーションを設計しています。
アプリケーションは、頻繁に変更されない少量の安全でないグローバル情報を保存する必要があります。
要件を満たすようにアプリケーションを構成する必要があります。
どのサーバー側の状態管理オプションを使用する必要がありますか? (各正解は完全なソリューションを示します。当てはまるものをすべて選択してください。)

Correct Answer: A,B
Question 4
ランナーの平均マイルペースを表示するには、Views \ Runlog \ GetLog.cshtmlからのViews \ RunLog \ _CalculatePace.cshtml部分ビューを実装する必要があります。
どのようにビューを実装する必要がありますか? (回答するには、適切なコードセグメントを正しい場所にドラッグします。各コードセグメントは、1回使用するか、複数回使用するか、まったく使用しない場合があります。ペイン間でスプリットバーをドラッグするか、スクロールしてコンテンツを表示する必要がある場合があります。)
Correct Answer:
Question 5
ASP.NET MVC Webアプリケーションを構築しています。
アプリケーションは、ユーザーの携帯電話で表示されます。
ページがデバイス画面の横幅に収まるようにする必要があります。
次のマークアップがあります。

マークアップを完了するには、ターゲット1、ターゲット2、ターゲット3にどのマークアップセグメントを含める必要がありますか? (回答するには、適切なマークアップセグメントを正しいターゲットにドラッグします。コードの各行を1回使用するか、複数回使用するか、まったく使用しない場合があります。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。)
Correct Answer:
Question 6
ASP.NETアプリケーションを開発しています。
すべてのHTTP応答のデータ量を最小限に抑える必要があります。
あなたは何をするべきか?

Correct Answer: D
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 7
Oracleデータベースに対してフォーム認証を使用するASP.NET MVCアプリケーションを開発しています。
ユーザーを認証する必要があります。
どのコードセグメントを使用する必要がありますか?

Correct Answer: A
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 8
ASP.NET MVCアプリケーションを開発しています。アプリケーションには、複数選択リストボックスに注文のリストを表示するビューがあります。
ユーザーが複数の注文を選択して、処理のために送信できるようにする必要があります。
あなたは何をするべきか? (回答するには、適切な単語を適切なターゲットにドラッグします。各単語は、1回使用されるか、複数回使用されるか、まったく使用されない場合があります。コンテンツを表示するには、ペイン間で分割バーをドラッグするか、スクロールする必要がある場合があります。)
Correct Answer:
Question 9
Visual Studio 2012でASP.NET MVC Webアプリケーションを開発しています。
アプリケーションには、CityおよびStateという名前のプロパティを含むReservationLocationという名前のモデルがあります。
予約を表示するビューには、場所情報を入力するためのlocという名前のテキストボックスが1つあります。場所は都市、州として入力されます。
パラメータタイプとしてReservationLocationを持つアクションメソッドがあります。
CityおよびStateプロパティが正しく入力されていることを確認する必要があります。
ReservationLocationタイプのモデルバインディングをどのように実装する必要がありますか? (回答するには、適切なコードセグメントを正しい場所にドラッグします。各コードセグメントは、1回使用することも、複数回使用することも、まったく使用しないこともあります。ペイン間で分割バーをドラッグするか、スクロールしてコンテンツを表示する必要がある場合があります。)
Correct Answer:
Question 10
LinuxでKestrelを実行する内部サーバークラスターにASP.NET Core MVC Webアプリケーションを展開する予定です。サーバークラスタは、他の多くのWebアプリケーションをホストします。すべてのアプリケーションはNginxロードバランサーの背後にあります。
アプリケーションが次の要件を満たしていることを確認する必要があります。
*中間者攻撃から保護します。
* Open ID Connect認証を許可します。
* HTTPキャッシュを使用して応答をキャッシュします。
どの2つのアクションを実行する必要がありますか?それぞれの正解は、ソリューションの一部を示しています。
注:それぞれの正しい選択は1ポイントの価値があります。

Correct Answer: C,D
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 11
ASP.NET Core MVC WebアプリケーションをDockerコンテナーにデプロイする予定です。 Webアプリケーションフォルダーのルートフォルダーには、publish.ps1という名前のWindows PowerShellスクリプトがあります。スクリプトには次のコードが含まれています。

Dockerコンテナをデプロイできることを確認する必要があります。
どのようにコードを完成させる必要がありますか?回答するには、適切なコードセグメントを正しい場所にドラッグします。各コードセグメントは、1回、複数回、またはまったく使用しない場合があります。ペイン間で分割バーをドラッグするか、コンテンツを表示するにはスクロールする必要がある場合があります。
注:それぞれの正しい選択は1ポイントの価値があります。
Correct Answer:

Explanation:
Example:
FROM microsoft/aspnetcore
WORKDIR /app
COPY --from=builder /app .
ENTRYPOINT ["dotnet", "myapp.dll"]
Box 1: aspnetcore
From the DockerFile, you specify what base Docker image you'll be using (like using "FROM microsoft/dotnet:1.0.0-core").
Box 2: env:BuildType$
Box 3: dotnet
Question 12
オンライン小売業者の支払いを処理するASP.NET MVCアプリケーションを開発しています。小売業者は、EventSourceクラスから派生するRetail EventSourceという名前のクラスを含む.NETアセンブリを提供しています。
RetailEventSourceクラスには、SuspiciousTransactionという名前のメソッドがあり、通常は注文を実行するシステムとは大幅に異なるシステムから注文が発生した場合にTrueを返します。 RetailEventSourceクラスには、支払い処理済みイベントのイベント識別子を格納するPaymentProcessedという名前のフィールドもあります。
イベントの書き込みは、イベントの書き込みが有効な状態にある場合にのみ行う必要がありますPaymentProcessedイベントを発生させるメソッドを含む派生型を作成する必要があります
Correct Answer:
Question 13
画像、JavaScriptスクリプト、テキストファイルなどの外部Webサイトにアセットを提供するASP.NET Core MVC Webアプリケーションを開発しています。
外部Webサイトは、JavaScript非同期HTTPリクエストを含む、Webアプリケーションによって提供されたアセットを完全に利用できる必要があります。
画像やテキストファイルを参照するページは読み込まれません。外部のWebサイトはアセットを使用できません。
問題を解決する必要があります。
あなたは何をするべきか?

Correct Answer: A
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 14
ワーカーの役割を開始する前に、transcode.exeユーティリティがインストールされていることを確認する必要があります。
起動タスクをどのように実装する必要がありますか? (回答するには、適切な値を正しい要素または属性にドラッグします。各値は、1回使用するか、複数回使用するか、まったく使用しない場合があります。ペイン間で分割バーをドラッグするか、コンテンツを表示するにはスクロールする必要がある場合があります。)
Correct Answer: