[2023年07月] 問題集簡単概要DEX-450日本語試験問題JPNTest
DEX-450日本語トレーニング認証最新版をゲットSalesforce Developer
質問 # 71
開発者は、PaymentProcessorインターフェイスで支払い用に定義されたものに準拠する小切手処理支払い機能を提供するCheckPaymentProcessorクラスを実装する必要があります。パブリックインターフェイスPaymentProcessor {void pay(Decimal amount); PaymentProcessorインターフェースクラスを使用するための正しい実装はどれですか?
- A. パブリッククラスCheckPaymentProcessorはPaymentProcessorを実装します{
public void pay(Decimal amount){}
} - B. パブリッククラスCheckPaymentProcessorはPaymentProcessorを拡張します{
public void pay(Decimal amount){}
} - C. パブリッククラスCheckPaymentProcessorはPaymentProcessorを拡張します{
public void pay(Decimal amount);
} - D. パブリッククラスCheckPaymentProcessorはPaymentProcessorを実装します{
public void pay(Decimal amount);
}
正解:A
質問 # 72
開発者は、組織のデータを変更せずに、連絡先トリガーが正しく機能することを確認する必要があります。連絡先トリガーをテストするには、開発者は何をする必要がありますか?
- A. DeveloperConsoleのOpenexecute Anonymous機能を使用して、「insertContact」DMLステートメントを実行します。
- B. 開発者コンソールの[テスト]メニューを使用して、連絡先トリガーのすべてのテストクラスを実行します
- C. VSCode IDEからDeployを使用して、「insertContact」Apexクラスを表示します。
- D. [Salesforceの連絡先]タブの[新規]ボタンを使用して、新しい連絡先レコードを作成します。
正解:B
質問 # 73
Universal Containers(UC)は、Vendorと呼ばれるカスタムオブジェクトを使用します。ベンダーカスタムオブジェクトには、標準のアカウントオブジェクトとのマスター/詳細関係があります。いくつかの内部の議論に基づいて、UC管理者はマスターと詳細の関係をルックアップの関係に変更しようとしましたが、変更できませんでした。この変更が許可されなかった理由として考えられるものは何ですか?
- A. ベンダーレコードのAccountオブジェクトには既存の値があります。
- B. アカウントレコードには、ベンダーのロールアップサマリーフィールドが含まれています。
- C. Accountオブジェクトは、Vendorオブジェクトのワークフローに含まれています。
- D. ベンダーオブジェクトは、レポートにマスター-詳細フィールドを使用する必要があります。
正解:B
質問 # 74
VisualforceページがApexコントローラーを呼び出し、そのコントローラーが別のApexクラスを呼び出した結果、ガバナーの制限に達した場合の結果はどうなりますか?
- A. エラーまでの変更はすべてロールバックされます。
- B. セーブポイントの前のすべての変更が保存されます。
- C. すべての変更は最初のApexクラスに保存されます。
- D. エラーまでの変更はすべて保存されます。
正解:A
質問 # 75
1つの親オブジェクトから1回のSOQLクエリで返される子レコードのレベル数
- A. 0
- B. 1
- C. 2
- D. 3
正解:A
質問 # 76
開発者は、ユーザーのサブネットが所有する新しいリードの選択リストフィールドを「監視」に設定するように求められます。
開発者はこのリクエストをどのように実装する必要がありますか?
- A. 挿入後のリードトリガーを作成します。
- B. リード式フィールドを作成します。
- C. リードワークフロールールフィールドの更新を作成します。
- D. 挿入前のリードトリガーを作成します。
正解:C
質問 # 77
AccountListという名前のコレクションリスト<Account>内の各アカウントを反復処理するための2つの有効なオプションは何ですか? 2つの答えを選択してください。
- A. For(Integer i = 0; i <AccountList。Size(); i ++){...}
- B. For(Account theAccount:AccountList){...}
- C. For(AccountList){...}
- D. For(List L:AccountList){...}
正解:A、B
質問 # 78
Lightningコンポーネントフレームワークは開発者に何を提供しますか?
- A. アプリケーションの拡張ガバナー制限
- B. 再利用可能なビルド済みコンポーネント。
- C. ClassicおよびLightningUISのサポート。
- D. カスタムコンポーネントを作成するためのテンプレート。
正解:B
質問 # 79
Auraコンポーネントイベントに当てはまる2つの特性はどれですか?2つの答えを選択してください
- A. コンテナコンポーネントがコンポーネントイベントを処理する必要がある場合は、そのハンドラにincludeFacets"true"属性を追加します。
- B. 現在の伝播フェーズに応じて、イベントを呼び出します。Stoppropagation()は、イベントの伝播を停止しない場合があります。
- C. デフォルトでは、コンテナーは、コンテナーに含まれるコンポーネントによってスローされたイベントを処理できます。
- D. イベントは包含階層内のすべての所有者に伝播します。
正解:B、D
質問 # 80
開発者は、以下に示すように、アカウントタイプフィールドを表示するためにVisualforceページとカスタムコントローラーを作成しました。カスタムコントローラーコード:public class customCtrlr {private Account theAccount; public String actType; public customCtrlr(){theAccount = [SELECT Id、Type FROM Account WHERE Id =:apexPages.currentPage()。getParameters()。get( 'id')]; actType = theAccount.Type; }} Visualforceページスニペット:アカウントタイプは{!actType}です。アカウントタイプフィールドの値がページに正しく表示されていません。カスタムコントローラーがVisualforceページで参照されているプロパティであるとすると、開発者は問題を修正するために何をする必要がありますか?
- A. カスタムコントローラーに共有して追加します。
- B. Account属性をpublicに変更します。
- C. actType属性のgetterメソッドを追加します。
- D. theAccount.Typeを文字列に変換します。
正解:C
解説:
https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/pages_controller_custom.htm
質問 # 81
Licensed_Professional__cカスタムオブジェクトがシステムに存在し、Certification__cとContactの2つのMaster-Detailフィールドがあります。 「CertificationRepresentative」ロールを持つユーザーは、所有するCertificationレコードにアクセスして、関連するLicensed Professionalsレコードを表示できますが、「Salesforce担当者」ロールを持つユーザーは、関連するContactレコードを所有していても、LicensedProfessionalレコードを表示できません。 「営業担当者」の役割のユーザーがLicensedProfessionalレコードにアクセスできない2つの考えられる原因は何ですか? 2つの答えを選択してください
- A. 組織にはCertification__cのプライベート共有モデルがあり、Certification__cはLicensed_Professional__cオブジェクトの主要な関係です。 (逃した)
- B. Licensed_Professional__cに関する組織の共有ルールは、再計算プロセスを完了していません。 (逃した)
- C. 組織は最近、営業担当者の役割を変更して、Licensed_Professional__cへの読み取り/書き込みアクセスを制限しました。
- D. 組織にはCertification__cのプライベート共有モデルがあり、ContactはLicensed_Professional__cオブジェクトの主要な関係です
正解:A、C
質問 # 82
SalesforceレコードIDを動的に参照するために使用できる2つのApexデータ型はどれですか? (2つ選択してください。)
- A. 外部ID
- B. 列挙型
- C. sObject
- D. 文字列
正解:B、D
質問 # 83
次の例では、myMethodが呼び出されたときにどの共有コンテキストが実行されますか?
- A. 共有ルールはインスタンス化クラスによって適用されます
- B. 実行中のユーザーには共有ルールは適用されません。
- C. 共有ルールは呼び出し元のコンテキストから継承されます。
- D. 実行中のユーザーに共有ルールMlを適用します。
正解:C
質問 # 84
force.comプラットフォームのMVCアーキテクチャのモデルを表すコードのタイプはどれですか?
- A. アカウントレコードのリストを処理するカスタムJavaScript
- B. soqlを使用してアカウントレコードのリストを照会するコントローラー拡張メソッド
- C. アカウントレコードのリストを保存するコントローラー拡張メソッド
- D. コントローラー拡張メソッドから返されたアカウントレコードのリスト
正解:D
質問 # 85
apexトランザクションのすべてのコードに適用されるガバナー制限はどれですか?
- A. 経過したSOQLクエリ時間
- B. CPU経過時間
- C. 呼び出されたクラスの数
- D. 作成された新しいレコードの数
正解:B
質問 # 86
サポートされていない言語の使用を許可する2つのプラットフォーム機能はどれですか? 2つの答えを選択してください
- A. Heroku Acm
- B. Docker
- C. App.json
- D. ビルドパック
正解:B、D
質問 # 87
次のApexコードを参照してください。
デバッグログに書き込まれるときのxの値は何ですか?
- A. 0
- B. 1
- C. 2
- D. 3
正解:C
質問 # 88
Apexクラスとインターフェイスに関する有効なステートメントは何ですか? 2つの答えを選択してください:
- A. クラスのデフォルトの修飾子はprivateです。
- B. インターフェースのデフォルトの修飾子はprivateです。
- C. 例外クラスは、exceptionという単語で終了する必要があります。
- D. クラスは複数レベルの内部クラスを持つことができます。
正解:B、C
質問 # 89
標準のVisualforceコンポーネントを使用する既存のVisualforceページを更新して、ページがLightning Experienceのルックアンドフィールと一致するようにするには、どのコードを使用する必要がありますか?
- A. <apex:page>
- B. <apex:page lightningStyleSheets = "true">
- C. apex:actionStatus
- D. <apex:commandButton styleClass = "slds-vf-button_brand" value="ページを更新">
正解:B
質問 # 90
......
認証トレーニングDEX-450日本語試験問題集テストエンジン:https://www.jpntest.com/shiken/DEX-450J-mondaishu