最新版を今すぐ試そう![2025年05月] 試験準備には欠かさない!PDI日本語問題集 [Q56-Q72]

Share

最新版を今すぐ試そう![2025年05月] 試験準備には欠かさない!PDI日本語問題集

有能な受験者がシミュレーション済みのPDI日本語試験PDF問題を試そう

質問 # 56
Lightning Web コンポーネントで使用するクラス AccountCont ロールに updateaccounts という名前の Apex メソッドが含まれているコード文はどれですか?

  • A.
  • B.
  • C.
  • D.

正解:C


質問 # 57
クラウドキックには、コールセンターエージェントがインバウンドサービスデスクコールを処理するときに使用するマルチスクリーンフローがあります。
フローのステップの1つで、エージェントには、外部の注文管理システムからリアルタイムで取得され、画面に表示される注文番号と日付のリストが表示される必要があります。
この要件を満たすために、開発者は何を使用する必要がありますか?

  • A. Apexコントローラー
  • B. アウトバウンドメッセージ
  • C. ApexRESTクラス
  • D. 呼び出し可能なメソッド

正解:C


質問 # 58
すべてのテストを実行した後、クラスのコード カバレッジを確認するには、開発者は何をする必要がありますか?

  • A. Salesforce セットアップの Apex クラス リスト ビューでクラス テスト パーセンテージ タブを表示します。
  • B. Apex クラス ページのリスト ビューでコード カバレッジ列を表示します。
  • C. 開発者コンソールのテスト タブの全体的なコード カバレッジ パネルを使用して、クラスのコード カバレッジのパーセンテージを表示します。
  • D. 開発者コンソールの Apex テスト実行ページでクラスを選択して実行します。

正解:C

解説:
* After running all tests, the Overall Code Coverage panel in the Developer Console shows the code coverage percentage for each class.
* This is the most reliable and optimal way to view code coverage.


質問 # 59
開発者は、カスタム オブジェクト Project__c に次の 3 つのロールアップ サマリー フィールドを作成しました。

開発者は、特定のプロジェクトで拒否されたタイムシートと承認されたタイムシートの比率を示す新しいフィールドを作成するように求められます。
メンテナンスのオーバーヘッドを最小限に抑えるために、開発者はビジネス要件を実装するためにどれを使用すべきでしょうか?

  • A. Apexトリガー
  • B. ロールアップサマリーフィールド
  • C. レコードトリガーフロー
  • D. 数式フィールド

正解:D


質問 # 60
開発者は、複数の Lightning Web コンポーネントを含むアプリを作成しています。
子コンポーネントの 1 つはナビゲーションの目的で使用されます。ユーザーが子コンポーネントの「次へ」というボタンをクリックすると、親コンポーネントに通知して次のページに移動できるようにする必要があります。
これをどのように達成すればよいでしょうか?

  • A. 親のプロパティを更新します。
  • B. 通知を送信します。
  • C. カスタムイベントを作成する。
  • D. Apex コントローラ内のメソッドを呼び出します。

正解:C

解説:
To notify the parent component from a child component when a button is clicked:
Option C: Create a custom event
Child Component:
// ChildComponent.js
handleClick() {
const nextEvent = new CustomEvent('next');
this.dispatchEvent(nextEvent);
}
Parent Component:
<!-- ParentComponent.html -->
<c-child-component onnext={handleNext}></c-child-component>
javascript
Copy code
// ParentComponent.js
handleNext() {
// Navigate to the next page
}
Reference:
"To communicate up the component containment hierarchy, fire a custom event in the child component."
- Lightning Web Components Developer Guide: Communicate with Events
Why Other Options Are Incorrect:
Option A: Updating a property on the parent directly is not possible from the child.
Option B: "Fire a notification" is vague and not a standard mechanism.
Option D: Calling a method in the Apex controller does not facilitate child-to-parent communication within components.


質問 # 61
次の頂点コードのデバッグ出力は何ですか? 10進数の値。 system.debug(thevalue);

  • A. 未定義
  • B. ヌル
  • C. 0
  • D. 0.0

正解:B


質問 # 62
開発者は、Sortable および Drawable インターフェースで定義された機能を提供する DrawList クラスを作成する必要があります。

正しい実装はどれですか?

  • A.
  • B.
  • C.
  • D.

正解:B


質問 # 63
開発者は、カスタム オブジェクト Project__c に次の 3 つのロールアップ サマリー項目を作成しました。

開発者は、特定のプロジェクトの拒否されたタイムシートと承認されたタイムシートの比率を示す新しいフィールドを作成するよう求められます。
開発者は、メンテナンスのオーバーヘッドを最小限に抑えるために、ビジネス要件を実装するためにどれを使用する必要がありますか?

  • A. 式フィールド
  • B. アペックストリガー
  • C. レコード トリガー フロー
  • D. フィールド更新アクション

正解:A


質問 # 64
トレース フラグを構成できる 3 つの項目はどれですか。
3つの回答を選択してください

  • A. ビジュアルフォース
  • B. ユーザー
  • C. Apex クラス
  • D. フロー
  • E. アペックストリガー

正解:B、C、E


質問 # 65
開発者は、変更セットに展開する前に、自動起動フローのテスト範囲をどのように確認できますか?

  • A. ApextestResult クラスを使用します。
  • B. SOQL と Tooling API を使用します。
  • C. フロー プロパティ ページを使用します。
  • D. コードカバレッジ設定ページを使用します。

正解:B

解説:
To check test coverage for autolaunched flows before deployment, developers need to use SOQL queries with the Tooling API. This provides detailed information about which flows are covered and their test results.


質問 # 66
orderHelper クラスは、注文を処理するためのビジネス ロジックを含むユーティリティ クラスです。次のコード スニペットを検討してください。

開発者は、値が 4.15 の delivery_multiplier という名前の定数を作成する必要があります。定数の値は、コード内で変更してはなりません。
ビジネス目標を達成するために、開発者は配信乗数定数をどのように宣言すればよいでしょうか?

  • A. 静的小数点DELIVERY_MULTIPLIER = 4.15;
  • B. 定数小数点 DELIVERY_MULTIPLIER = 4.15;
  • C. 小数点DELIVERY_MULTIPLIER = 4.15;
  • D. 静的最終小数点 DELIVERY_MULTIPLIER = 4.15;

正解:D


質問 # 67
SOQLステートメントから返すことができる3つのデータ型はどれですか?

  • A. オブジェクトのリスト
  • B. 整数
  • C. 単一のオブジェクト
  • D. ブール
  • E. 文字列

正解:A、B、C


質問 # 68
Universal Containersの営業チームは、アカウントの支払いが遅れているか、または回収プロセスに入ったときに営業担当者に警告するために、アカウントと商談の両方のページレイアウトに視覚的なインジケーターが表示されることを望んでいます。開発者は、カスタムコードを記述せずにこの要件を達成するために何を実装できますか?

  • A. ワークフロールール
  • B. 積み上げ集計フィールド
  • C. クイックアクション
  • D. 数式フィールド

正解:D


質問 # 69
質問のフィードバックをここに入力してください (オプション):

このコードに基づくと、x の値は何ですか?

  • A. 0
  • B. 1
  • C. 2
  • D. 3

正解:A


質問 # 70
開発者には、取引先レコードを保存するための Visualforce ページとカスタム コントローラがあります。開発者は、検証ルール違反をユーザーに表示したいと考えています。
開発者は検証ルール違反が表示されるようにするにはどうすればよいでしょうか?

  • A. database.unsert() メソッドを使用して DML を実行します。
  • B. メッセージを表示するためのカスタム コントローラー属性を追加します。
  • C. カスタム例外クラスで try/catch を使用します。
  • D. Visualforce ページに <apex:messages> を含めます。

正解:D

解説:
* Validation Rule Violations:
* Salesforce automatically throws exceptions for validation rule violations during DML operations.
* <apex:messages> is used to display these errors to the user.
* Why Not Other Options?
* A: Controller attributes alone cannot handle validation messages.
* B: A try/catch block does not address validation rule violations effectively.
* D: Database.upsert() method is not related to validation error handling.
* Apex Messages: https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages
/pages_compref_messages.htm
References:


質問 # 71
開発者は、新しい Apex クラスをテストするために、特定のフィールド値を持つレコードを持っている必要があります。
データがテストで利用できるようにするために、開発者は何をすべきでしょうか?

  • A. SOQL を使用して、組織に必要なデータを照会します。
  • B. Test.loadData() を使用して、Documents 内の JSON ファイルを参照します。
  • C. 匿名 Apex を使用して必要なデータを作成します。
  • D. Test.loadData() を使用して、静的リソース内の CSV ファイルを参照します。

正解:D

解説:
* Why Test.loadData()?
* Simplifies test data creation by loading data from a CSV file stored as a static resource.
* Ideal for testing specific field values in bulk.
* Why Not Other Options?
* A: Querying data from the org violates test isolation principles.
* C: Anonymous Apex cannot be used within test classes.
* D: JSON files in Documents are not supported by Test.loadData().
* Test.loadData(): https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode
/apex_testing_tools_load_data.htm
References:


質問 # 72
......

検証済み材料を使うならまずPDI日本語テストエンジンを試そう:https://jp.fast2test.com/PDI-JPN-premium-file.html

 


弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

我々の働いている時間: ( GMT 0:00-15:00 )
月曜日から土曜日まで

サポート: 現在連絡 

English Deutsch 繁体中文 한국어