2023年05月本日更新されたPDII日本語試験問題集PDF試験エンジン無料!
こちらには最新版のPDII日本語リアル試験解答!
質問 # 31
開発者は、さまざまなデバイスに対応する Lightning Web コンポーネントの作成を任されています。
この目標を達成するのに役立つ 2 つのコンポーネントはどれですか?
2つの答えを選択してください
- A. 稲妻レイアウト
- B. ライトニング ナビゲーション
- C. 雷入力位置
- D. ライトニング レイアウト アイテム
正解:A、D
質問 # 32
非同期 Apex を使用しないと実行できないユースケースはどれですか?
- A. 大量のレコードの処理
- B. バッチ プロセスを後で完了するようにスケジュールする
- C. Apex トリガから Web サービスを呼び出す
- D. 挿入完了後のレコードの更新
正解:C
質問 # 33
開発者は、何百回も呼び出されるクラス内に Debug メソッドを持っています。
メソッドの呼び出し回数をカウントするための開発者コンソールの最適な機能は何ですか?
- A. 「実行ログ」パネル
- B. 実行概要パネルの「実行済みユニット」タブ
- C. スタック ツリー パネルの [実行ツリー] タブ
- D. 「実行スタック」パネル
正解:B
質問 # 34
Cloud Kicks の Salesforce 管理者は、Region__c というカスタム オブジェクトを作成して、米国とクラウドのすべての郵便番号を保存しました。
郵便番号が属する販売地域をキックします。
Cloud Kicks は、リードの郵便番号に基づいてリージョンを設定するために、リードのトリガーを必要としています。
A)
B)

D)
- A. オプション A
- B. オプション C
- C. オプション B
- D. オプション D
正解:A
質問 # 35
開発者は、連絡先をすばやく入力できるように Lightning Web コンポーネントを作成しますが、エラー メッセージは表示されません。
エラー メッセージを表示するために開発者がフォームに追加する必要のあるコンポーネントはどれですか?
- A. 頂点: メッセージ
- B. ライトニング メッセージ
- C. 雷エラー
- D. オーラ:メッセージ
正解:B
質問 # 36
ある開発者が、フィルタ機能を備えた Lightning Web コンポーネントにカスタム データ テーブルを実装しました。ただし、フィルターが変更されたときの長い読み込み時間に関するサポート チケットがユーザーに送信されます。コンポーネントは、選択されたフィルタのレコードをクエリするために呼び出される Apex メソッドを使用します。
コンポーネントのパフォーマンスを改善するために、開発者は何をすべきですか?
- A. Apex メソッドで setStorable( ) を使用して、クライアント側のキャッシュに応答を保存します。
- B. カスタム インデックスで選択的 SOQL クエリを使用します。
- C. SOSL を使用して、フィルターの変更時にレコードをクエリします。
- D. コンポーネントが作成されたときにすべてのレコードをリストに戻し、JavaScript で配列をフィルター処理します
正解:A
質問 # 37
次のクエリを検討してください。これらのクエリでは、200,000 を超える取引先レコードがあると想定しています。これらのレコードには、論理的に削除されたレコードが含まれます。つまり、まだごみ箱にある削除済みレコードです。アカウントには、外部 ID としてマークされている 2 つのフィールドがあることに注意してください。これらのフィールドは Customer_Number__c と ERP_Key__c です。
大量のデータに対して最適化されている 2 つのクエリはどれですか? 2つの答えを選択してください
- A. SELECT Id FROM Account WHERE Id IN : aListVariable
- B. SELECT Id FROM Account WHERE Name != NULL
- C. SELECT Id FROM Account WHERE Name != ' ' AND Customer Number c = 'ValueA'
- D. SELECT Id FROM Account WHERE Name != ' ' AND IsDeleted = false
正解:A、C
質問 # 38
アカウント オブジェクトにはフィールド Audit_Code__ があり、アカウントに必要な監査の種類を指定するために使用され、ユーザーへのルックアップ、割り当てられた監査人である Auditor__ があります。
アカウントが最初に作成されるとき、ユーザーは Audit_Code__ を指定します。組織内の各ユーザーには固有のテキスト フィールドがあり、これを使用して正しいユーザーが Account Auditor__ フィールドに自動的に割り当てられます。
コードの効率を最大限に最適化するには、何を変更する必要がありますか?
2つの答えを選択してください
- A. 監査コードへのアカウント ID のマップ <Id, List<String>> を作成します。
- B. 最初の SOQL クエリを追加して、個別の監査コードをすべて取得します。
- C. SOQL クエリに WHERE 句を追加して、監査コードでフィルタリングします。
- D. 監査コードからアカウントへの Map<String, List<Account>> を作成します。
正解:C、D
質問 # 39
開発者は次の Apex トリガを記述して、ケースがクローズされたときにそのケースに対して 1 つの調査レコードが作成されるようにします。問題は、ケースごとに複数の Survey_c レコードが作成されていることです。
この問題の原因は何ですか?
- A. フィールド更新アクションでワークフロー ルールが起動しています
- B. ユーザーがクローズとしてレコードを作成しています
- C. ユーザーがレコードを複数回編集しています
- D. タスクの作成アクションでワークフロー ルールが起動しています。
正解:C
質問 # 40
バルク API__________。
- A. 組織のカスタマイズを取得、リリース、作成、更新、または削除するために使用されます。最も一般的な用途は、変更を Sandbox またはテスト組織から本番環境に移行することです。
- B. アカウント、見込み客、カスタム オブジェクトなどのレコードを作成、取得、更新、または削除するために使用され、パスワードの維持、検索の実行などを可能にします。
- C. REST 原則に基づいており、大量のデータ セットの読み込みまたは削除用に最適化されています。これを使用して、バッチを送信することにより、多くのレコードを非同期でクエリ、queryAII、挿入、更新、アップサート、または削除できます
- D. Salesforce と対話するための、強力で便利でシンプルな REST ベースの Web サービス インターフェイスを提供します。その利点には、統合と開発の容易さが含まれ、モバイル アプリケーションや Web プロジェクトで使用するための優れたテクノロジの選択肢です。
正解:C
質問 # 41
開発者は、スケジュールされた Apex が DML 制限に達している問題を調査するよう求められます。開発者が調査したところ、スケジュールされた Apex によって処理されたレコード数が最近 10,000 を超えていることがわかりました。
制限例外エラーを解消するために、開発者は何をすべきですか?
- A. Bathable インターフェースを実装します。
- B. @future アノテーションを使用します。
- C. プラットフォーム イベントを使用します。
- D. Queueable インターフェースを実装します。
正解:A
質問 # 42
組織には、取引先企業が常にプライマリとしてリストされている連絡先を 1 つだけ持つ必要があるという要件があります。そのため、1 つの連絡先を選択すると、他の連絡先の選択が解除されます。クライアントは、この機能を制御するために、連絡先に「Is Primary」というチェックボックスを必要としています。また、クライアントは、すべての連絡先の姓がすべて大文字で格納されるようにしたいと考えています。これらの要件を実装する最適な方法は何ですか?
- A. Is Primary ロジックの Contact に Validation Rule を記述し、姓ロジックの Contact に before update トリガーを記述します。
- B. Is Primary ロジックの Contact に after update トリガーを記述し、姓ロジックの Contact に別の before update トリガーを記述します。
- C. Is Primary ロジックの Account に after update トリガーを記述し、姓ロジックの Contact に before update トリガーを記述します。
- D. 更新後と更新前の両方に対して Contact に単一のトリガーを記述し、各ロジック セットを処理するヘルパー クラスへの呼び出しを行います。
正解:D
質問 # 43
Apex トリガーは、Opportunity レコードが Closed および Won としてマークされるたびに、Contract レコードを作成します。このトリガーはうまく機能していますが、(最近の買収により) 過去の商談レコードを Salesforce インスタンスにロードする必要があります。レコードのテスト バッチが読み込まれると、Apex トリガーによって契約レコードが作成されます。開発者は、商談を大量にロードするときに契約レコードが作成されないようにする必要がありますが、毎日のユーザーは引き続き契約レコードを作成する必要があります。これを達成するために Apex トリガーを更新する最も拡張可能な方法は何ですか?
- A. 階層カスタム設定を使用して、データ読み込みを行うユーザーのトリガーを無効にします。
- B. コントラクトに検証ルールを追加して、データの読み込みを行うユーザーによるコントラクトの作成を防止します。
- C. リストのカスタム設定を使用して、データ読み込みを行うユーザーのトリガーを無効にします。
- D. データの読み込みを行うユーザーのプロファイル ID をトリガーに追加して、このユーザーに対してトリガーが起動しないようにします。
正解:A
質問 # 44
例 1: AggregateResult[] groupedResults = [SELECT Campaignid, AVG(Amount) FROM Opportunity GROUP BY CampaignId]; for (AggregateResult ar : groupedResuits) { System.debug ('キャンペーン ID' + ar.get('CampaignId'-); System.debug ('平均金額' + ar.get('exprd')); } 例 2: AggregateResult[] groupedResults = [SELECT Campaignid, AVG(Amount) theAverage FROM Opportunity GROUP BY Campaignid]; for (AggregateResult ar : groupedResuits) { System.debug(*Campaign ID' + ar.get('CampaignId')); System. debug ('Average amount' + ar.get('theAverage')); } 例 3: AggregateResult[] groupedResults = [SELECT CampaignId, AVG(Amount) FROM Opportunity GROUP BY CampaignId]; for (AggregateResult ar : groupedResuits) システム。 debug(*キャンペーンID' + ar.get('キャンペーンID')); System.debug(' 平均額' + ar.get.AVG(-); 例 4:AggregateResult[] groupedResults = [SELECT CampaigniId, AVG(Amount) theAverage FROM Opportunity GROUP BY Campaignid]; for (AggregateResult ar : groupedResults) { System.debug('キャンペーン ID' + ar.get('CampaignId')); System.debug ('Average amount' + ar.theAverage-; } 上記の例のうち、System.debug ステートメントが正しいものを 2 つ選択してください。
- A. 例 2
- B. 例 4
- C. 例 1
- D. 例 3
正解:A、C
質問 # 45
(ソース オブジェクトのデータを使用して) 別のレコードを更新した後にレコードを作成する場合、最もカスタマイズしやすい方法はどれですか?
- A. 更新トリガー後
- B. ワークフロー ルール
- C. フロー
- D. プロセスビルダー
正解:D
質問 # 46
Azure コンポーネントを表す次のコード スニペットを検討してください。
コンポーネントをクイック アクションとして使用できるようにするために、開発者が実装できる 2 つのインターフェイスはどれですか?
2つの答えを選択してください
- A. ライトニング QuickActionAPI
- B. hasObjectName を強制する
- C. Force:lightningQuickActionWithoutHeader
- D. 強制:hasRecordId
- E. Force:lightningQuicAction
正解:C、E
質問 # 47
開発者は、ホームページに個別に追加できるカスタム Aura コンポーネントのセットに取り組んでいます。コンポーネントの 1 つである c:searchAccounts を使用すると、ユーザーはアカウントを検索し、見つかった特定のアカウントを選択できます。選択したら、他のコンポーネント。
選択した取引先に関連するその他の情報を取得して表示する c: 2eazchRccounta コンポーネントは、取引先が選択されたことを知らせるためにどのイベントを起動する必要がありますか?
- A. リフレスティビューイベント
- B. 公開イベント
- C. コンポーネントイベント
- D. アプリケーション イベント
正解:C
質問 # 48
以下のコード スニペットを参照してください。
統合開発作業の一環として、開発者は Apex メソッド マットを作成する任務を負います。このマットは、新しい取引先責任者レコードを Salesforce の既存の取引先に関連付けるために、外部識別子の使用のみに依存します。アカウント オブジェクトには、外部 ID としてマークされたフィールドが含まれています。このフィールドの API 名は Legacy_Id_c です。
新しく作成された連絡先がアカウントに適切に関連付けられるように、行 02 で parentAccount: 変数をインスタンス化する最も効率的な方法は何ですか?
A)
B)
C)
D)
- A. オプション A
- B. オプション C
- C. オプション B
- D. オプション D
正解:A
質問 # 49
開発者はサンドボックスでテストの失敗を確認できますが、本番環境では確認できません。サンドボックスが作成されて以来、コードまたはメタデータの変更がいずれの環境に対しても積極的に行われていません。
問題を解決するために確認する必要がある考慮事項はどれですか?
- A. ワークフロー ルールが非アクティブであることを確認します。
- B. Apex クラスが同じ API バージョンであることを確認します。
- C. サンドボックスが本番環境と同じリリースであることを確認してください。
- D. Process Builder プロセスが非アクティブであることを確認します。
正解:C
質問 # 50
環境には 2 つの Apex トリガーがあります。取引先の更新後トリガーと取引先担当者の更新後トリガーです。Account after-update トリガーは、Account の住所が更新されるたびに起動し、その住所に関連付けられているすべての Contact を更新します。Contact after-update トリガーは編集ごとに起動し、連絡先に関連するすべての Campaign Member レコードを連絡先の状態で更新します。
次のことを考慮してください: 200 個の取引先レコードのアドレスの一括更新。各取引先には 50 の連絡先があります。各連絡先には 1 人のキャンペーン メンバーがいます。これは、アカウント全体で 10,000 の連絡先レコードがあり、連絡先全体で 10,000 のキャンペーン メンバー レコードがあることを意味します。
大量更新が発生するとどうなりますか?
- A. DML ステートメントで処理されるレコード数の制限が 50,000 であるため、エラーは発生しません。
- B. 2 つのトリガーが同じコンテキストで起動され、DML ステートメントによって処理されるレコード数を超えるため、一括更新は失敗します。
- C. 各トリガーは独自のコンテキスト内で起動し、各トリガーは DML によって処理されるレコード数の制限を超えないため、エラーは発生しません。ステートメント。
- D. 取引先住所の一括更新は成功しますが、DML ステートメントによって処理されるレコード数が超過するため、連絡先住所の更新は失敗します。
正解:C
質問 # 51
Visualforce Remote Objects に対する JavaScript Remoting の利点は何ですか?
- A. Apex コードは必要ありません
- B. 複雑なサーバー側のアプリケーション ロジックをサポートします。
- C. JavaScript コードは必要ありません
- D. 指定された再レンダリング ターゲットを許可します。
正解:B
質問 # 52
Universal Containers には、Container_ c が与えられたアカウントによってレンタルされているすべてのテーブルを表示する Visualforce ページがあります.. 一部の顧客が 100,000 を超えるコンテナをレンタルしているため、失敗しています。
ページ読み込みエラーを解決するために、開発者は Visualforce ページについて何を変更する必要がありますか?
- A. OffsetController を使用してページネーションを実装します。
- B. SOQL オフセットで JavaScript Remoting を使用します。
- C. StandardSetController でページネーションを実装します。
- D. 遅延読み込みと一時的な List 変数を使用します。
正解:C
質問 # 53
......
材料 From:
- 2023年最新の PDII日本語試験問題集で(PDFとテストエンジン)無料提供:https://www.passtest.jp/Salesforce/PDII-JPN-shiken.html
- 2023年最新のPDII日本語のPDF試験問題集で無料提供:https://drive.google.com/open?id=1d4BNT49Bk4WG2VMSp8rUW8jiTJWSP8Da
無料材料を提供しております!お客様の全試験合格を助けます!