検証済みのPDI日本語テスト問題集と解答で正確な151問
Salesforce PDI日本語テストエンジンPDFで全問無料問題集
質問 # 70
Lightningコンポーネントフレームワークは、開発者がソリューションをより速く実装するのにどのように役立ちますか?
- A. モバイルとデスクトップにデバイス認識を提供する
- B. 変更履歴とバージョン管理を提供する
- C. コードレビューの標準とプロセスを提供する
- D. アジャイルプロセスにデフォルトのステップを提供する
正解:A
質問 # 71
Universal Container(UC)は、配送プロセスをより効率的にする一方で、配送コストを下げたいと考えています。
配布担当者は、複数のアカウントがデフォルトのピックアップアドレスを共有できるようにグローバルアドレスを実装するようにUCに助言します。開発者は、このビジネス要件のサポートオブジェクトと関係を作成し、セットアップメニューを使用して「グローバルアドレス」と呼ばれるカスタムオブジェクトを作成します。ビジネスニーズをサポートする最も効率的なモデルを作成するために、開発者広告はどのフィールドを使用する必要がありますか?
- A. グローバルアドレスオブジェクトのルックアップフィールドをアカウントオブジェクトに追加します
- B. アカウントオブジェクトのルックアップフィールドをグローバルアドレスオブジェクトに追加します。
- C. アカウントオブジェクトのマスター/詳細フィールドをグローバルアドレスオブジェクトに追加します
- D. グローバルアドレスオブジェクトのマスター/詳細フィールドをアカウントオブジェクトに追加します。
正解:B
質問 # 72
変更セットの配置に関するどの記述が正確ですか? (3つ選択)
- A. カスタム設定データを展開するために使用できます。
- B. 関連組織間でのみ使用できます。
- C. すべてまたはなしの展開モデルを使用します。
- D. 連絡先レコードの転送に使用できます。
- E. デプロイメント接続が必要です。
正解:B、C、E
質問 # 73
Universal Containers(UC)は、アカウンティングシステムと統合されており、Salesforce内で夜間バッチで数万の注文を作成します。 UCは、挿入の[電子メールアドレス]フィールドを使用して、リードと連絡先をこれらの注文に一致させることができるオートマトンを追加したいと考えています。 UCは、大量のデータによる自動化のパフォーマンスを懸念しています。このプロセスを自動化するためにUCが使用するツールはどれですか?
- A. ワークフロールール
- B. 頂点
- C. プロセスビルダー
- D. 自動起動フローを備えたプロセスビルダー
正解:B
質問 # 74
テクノロジー業界に属する200を超えるアカウントがある環境については、次のコードスニペットを参照してください。
コードの実行時に、Apexトランザクションの結果として発生する2つのイベントはどれですか?
コードが実行されると、Apexトランザクションの結果として発生する2つのイベントはどれですか?
2つの答えを選択してください
- A. Apexトランザクションは、キャッチされなかった例外に関係なく成功し、処理されたすべてのアカウントが更新されます。
- B. Apexトランザクションは次のメッセージで失敗します。 「SObject行は、要求されたフィールドAccount.Is.Tech__cを照会せずにSOQLを介して取得されました」。
- C. 同期コンテキストで実行された場合、Apexトランザクションは、DHLガバナーの制限を超えて低下する可能性があります。
- D. 非同期コンテキストで実行された場合、頂点トランザクションはDMLガバナー制限を超えて低下する可能性があります
正解:A、B
質問 # 75
開発者は、テストメソッドでガバナ制限に達しないようにする方法を教えてください。
- A. Test.loadData()を使用して、静的リソースからデータをロードします。
- B. @IsTest(SeeAllData = true)を使用して、既存のデータを使用します。
- C. Test.startTest()を使用して、ガバナ制限をリセットします。
- D. レコードを作成するメソッドで@TestVisibleを使用します。
正解:C
質問 # 76
開発者には、アカウントレコードを保存するためのVisualforceページとカスタムコントローラがあります。開発者は、ユーザーに検証ルール違反を表示したいと考えています。開発者は、検証ルール違反が表示されていることをどのように確認できますか?
- A. メッセージを表示するためのcuatomコントローラー属性を追加します。
- B. Database.upsert()メソッドを使用してDMLを実行します。
- C. カスタム例外クラスでtry / catchを使用します。
- D. Visualforceページに<apex:message>を含めます。
正解:D
質問 # 77
開発者は、請求システム統合をテストする必要があります。テストに必要なトランザクションの数を確認した後、開発者は、テストデータの合計が約2 GBのデータストレージになると見積もっています。統合テストには実稼働データは必要ありません。
どの2つの環境がテストの要件を満たしていますか? (2つ選択してください。)
- A. 部分的なサンドボックス
- B. Developer Pro Sandbox
- C. 開発者サンドボックス
- D. 完全なサンドボックス
- E. Developer Edition
正解:A、D
質問 # 78
次の匿名ブロックがあるとします。
あなたはどれが好きですか?
10,000件を超えるケースレコードがある環境では、開発者は何を考慮すべきですか?
- A. ガバナ制限を超えるため、トランザクションは失敗します。
- B. トランザクションは成功し、変更がコミットされます。
- C. try / catchブロックは、スローされたDML例外を処理します。
- D. try / catchブロックは、ガバナ制限によってスローされた例外を処理します。
正解:A
質問 # 79
検索用語を指定してアカウントのリストを返すApexメソッドgetAccountsは、LightingWebコンポーネントで使用できます。 getAccountsメソッドを使用するLightingWebコンポーネントプロパティの正しい定義は何ですか?
- A. @ AuraEnabled(getAccounts、 '$ searchTerm')
accountList; - B. @ wire(getAccounts、{searchTerm: '$ searchTerm'})
accountList; - C. @ wire(getAccounts、 '$ searchTerm')
accountList; - D. @ AuraEnabled(getAccounts、{searchTerm: '$ searchTerm'})
accountList;
正解:B
解説:
Reference:
https://developer.salesforce.com/docs/component-library/documentation/en/48.0/lwc/lwc.data_wire_service_about
質問 # 80
Licensed_Professional__cカスタムオブジェクトがシステムに存在し、Certification__cとContactの2つのマスター詳細フィールドがあります。 「認定担当者」の役割を持つユーザーは、自分が所有する認定レコードにアクセスして、関連するライセンス専門家レコードを表示できますが、
「Salesforce担当者」の役割レポートは、関連付けられた連絡先レコードを所有していても、ライセンスされた専門家レコードを表示できません。 「営業担当者」の役割のユーザーがLicensed Professionalレコードにアクセスできない原因として考えられる2つは何ですか? 2つの答えを選んでください
- A. Licensed_Professional__cに関する組織の共有ルールは、再計算プロセスを完了していません。 (欠落)
- B. 組織にはCertification__cのプライベート共有モデルがあり、Certification__cはLicensed_Professional__cオブジェクトの主要な関係です。 (欠落)
- C. 組織は最近、営業担当者の役割を変更して、読み取り/書き込みアクセスをLicensed_Professional__cに制限しました
- D. 組織にはCertification__cのプライベート共有モデルがあり、ContactはLicensed_Professional__cオブジェクトの主要な関係です
正解:B、C
質問 # 81
開発者は、オブジェクトで使用可能なすべてのフィールドを表示する必要があります。
変数myObjectがオブジェクトの名前を表す場合、開発者は利用可能なフィールドをどのように取得できますか? (2つ選択してください。)
- A. Use mySObject.myObject.fields.getMap() to return a map of fields.
- B. Use getGlobalDescribe().get(myObject).getDescribe().fields.getMap() to return a map of fields.
- C. Use myObject.sObjectType.getDescribe().fieldSet() to return a set of fields.
- D. Use Schema.describeSObjects(new String[]{myObject})[0].fields.getMap() to return a map of fields.
正解:A、D
質問 # 82
開発者はExpense_cオブジェクトで以下のトリガーを識別します。
* DeleteExpense、
* applyDefaultstoexpense
* validateexpenseupdate;
トリガーは、削除前、挿入前、および更新前のイベントをそれぞれ処理します。
トリガーのベストプラクティスに従うために、開発者が実装する必要がある2つの手法はどれですか。
- A. Expense__cオブジェクトの3つのトリガーをすべて維持しますが、トリガー定義のApexロジックを移動します。
- B. すべてのイベントを含むExpense__cオブジェクトの1つのトリガーで3つのトリガーすべてを統合します。
- C. 挿入前と更新前のトリガーを統合し、削除アクションにプロセスビルダーを使用します。
- D. レコードが保存されるときに適切なロジックを実行するヘルパークラスを作成します。 (欠落)
正解:B、D
質問 # 83
ユーザーレコードに関連する階層関係について正しい説明はどれですか。
- A. Junctionオブジェクトと主従関係を使用して、多くのユーザーレコードを他の多くのユーザーレコードに関連付けることができます。
- B. マスター詳細関係を使用して、1つのユーザーレコードを別のユーザーレコードに関連付けることができます。
- C. 特別な検索関係を使用して、あるユーザーレコードを別のユーザーレコードに関連付けることができます。
- D. ジャンクションオブジェクトと参照関係を使用して、多くのユーザーレコードを他の多くのユーザーレコードに関連付けることができます。
正解:C
質問 # 84
上記の2つの例でシステムを使用しています。 SOQL集計クエリの結果を正しく表示するためのデバッグステートメント? 2つの答えを選択してください
- A. 例4
- B. 例2
- C. 例1
- D. 例3
正解:B、D
質問 # 85
SalesforceDXを使用する場合、開発者はスクラッチ組織を作成および管理するために何を有効にする必要がありますか?
- A. 生産
- B. 開発ハブ
- C. 環境ハブ
- D. サンドボックス
正解:B
解説:
Explanation
https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_scratch_orgs.htm
質問 # 86
開発者は、オブジェクトProperty__cのレコードを作成する必要があります。開発者は次のコードブロックを作成します。ListpropertiesToCreate = helperClass.createProperties(); try {// 3行目} catch(Exception exp){
//例外
一部のレコードにエラーがあり、作成に失敗した場合でも、少なくともいくつかのレコードが作成されるようにするには、開発者が3行目に挿入するコード行はどれですか。
- A. propertiesToCreateを挿入します。
- B. Database.insert(propertiesToCreate);
- C. Database.insert(propertiesToCreate、System.ALLOW_PARTIAL);
- D. Database.insert(propertiesToCreate、false);
正解:D
質問 # 87
開発者が、SandboxでApexテストメソッドが失敗することを確認しました。問題を特定するために、開発者はテストメソッド内のコードをコピーし、開発者コンソールの匿名実行ツールを使用してコードを実行します。その後、コードは例外やエラーなしで実行されます。サンドボックスでテストメソッドが失敗し、開発者コンソールで合格したのはなぜですか?
- A. テスト方法は、サンドボックス内の既存のデータに依存しています。
- B. テストメソッドは、特定のユーザーとして実行するためにSystem.runAsを使用しません。
- C. テストメソッドが@futureメソッドを呼び出しています。
- D. テストメソッドのコードに構文エラーがあります。
正解:A
質問 # 88
本番組織にデプロイする場合、どの2つのイベントが発生する必要がありますか? 2つの答えを選択してください
- A. すべてのトリガーには、少なくとも75%のテストカバレッジが必要です。
- B. すべてのApexコードには、少なくとも75%のテストカバレッジが必要です。
- C. すべてのトリガーには、少なくとも1%のテストカバレッジが必要です。
- D. すべてのテストとトリガーには、少なくとも75%のテストカバレッジを組み合わせる必要があります
正解:B、C
質問 # 89
開発者は、アカウントオブジェクトのカスタムボタンを作成する必要があります。このボタンをクリックすると、一連の計算が実行され、ユーザーがカスタムのvisualforceページにリダイレクトされます。
これを実現するには、<apex:page>タグの値で定義する必要がある3つの属性はどれですか?
3つの答えを選択してください
- A. renderAs
- B. 読み取り専用
- C. 拡張機能
- D. アクション
- E. 標準コントローラー
正解:A、C、E
質問 # 90
開発者は、夜間に多数のアカウントレコードを更新するためにApexコードを作成する必要があります。システム管理者は、必要に応じて、営業時間後にクラスを実行するようにスケジュールできる必要があります。
この要件を正常に実装するには、どのクラス定義を使用する必要がありますか?
- A. グローバルに継承された共有クラスProcessAccountProcessorは実装します
データベース。 Batchable <sObject> - B. グローバルに継承された共有クラスProcessAccountProcessはQueueableを実装します
- C. グローバルに継承された共有クラスProcessAccountProcessはQueueableを実装します
- D. Gloabalの継承された共有クラスprocessAccount Processorは、Database> Bachable <sObject> Schedulableを実装します。
正解:B
質問 # 91
開発者は JavaScript Remoting から Lightning Web コンポーネントに機能を移行し、既存の getOpportunities() メソッドを使用してデータを提供したいと考えています。
今何をする?
- A. メソッドは、シリアル化された JSON 配列の文字列を返す必要があります。
- B. メソッドは @AuraEnabled で装飾する必要があります。
- C. メソッドは JSON オブジェクトを返す必要があります。
- D. メソッドは (cacheable=true) で装飾する必要があります。
正解:D
質問 # 92
外部JavaScriptファイルをVisualforceページにロードする有効な方法は何ですか? (2つ選択)
- A. Using a (script)* tag.
- B. Using an (apex:define)* tag.
- C. Using an (apex:includeScript)* tag. \>
- D. Using a (link)* tag.
正解:A、C
質問 # 93
サードパーティベンダーが、管理されていないLightningWebコンポーネントを作成しました。Salesforce管理者は、レコードページレイアウトでのみコンポーネントを公開したいと考えています。
このビジネス目標を達成するために開発者が取るべき2つのアクションはどれですか?
2つの答えを選択してください
- A. XMLファイルでisExposedがtrueに設定されていることを確認します。
- B. XMLファイルのターゲットとしてlightningCommunity_Page_Layoutを指定します。
- C. XMLファイルのターゲットとしてlightningCommunity_Pageを指定します。
- D. XMLファイルのターゲットとしてlightning_RecordPageを指定します。
正解:A、D
質問 # 94
......
100%合格率保証付きの素晴らしいPDI日本語試験問題PDF:https://jp.fast2test.com/PDI-JPN-premium-file.html