【模擬問題】Salesforce 認定 Platform デベロッパー #71〜80

資格対策

問71

Visualforce ページの内容を PDF として表示するコードはどれですか?

  1. <apex:page contentType=”pdf”>
  2. <apex:page contentType=”application/pdf”>
  3. <apex:page renderAs=”pdf”>
  4. <apex:page renderAs=”application/pdf”>

問72

Salesforce にデータをインポート・エクスポートする場合の正しいステートメントはどれですか?(2つ選択)

  1. Bulk API はストレージ制限を回避することはできませんが、一度に大量のデータをインポートできます。
  2. Bulk APIを使用すると、開発環境で大量のデータをインポートするときに、ストレージ制限を回避できます。
  3. Developer Sandboxと Developer Pro Sandboxでは、ストレージ制限が異なります。
  4. データインポートウィザードは、Salesforce が提供するクライアントアプリケーションです。

A、C

問73

開発者はVisualforceのカスタムコントローラーのテストクラスを作成します。
カスタムコントローラーを効果的にテストするために、テストクラス内で役立つ 3 つのステートメントはどれですか(3つ選択)

  1. public ExtendedController(ApexPages StandardController cntrl) { }
  2. ApexPages.CurrentPage().getParameters().put(‘input’, ‘TestValue’);
  3. insert pageRef;
  4. String nextPage = controller.save().getUrl();
  5. Test.setCurrentPage(pageRef);

問74

取引先オブジェクトには、次の自動化がすでに存在します。
・特定の条件が満たされたときに項目を更新するワークフロールール
・カスタム入力規則
・関連する取引先責任者を更新するフロー
開発者が取引先オブジェクトにApexトリガーを作成しました。
Apexトリガーのコードをテストする際に開発者が考慮すべきことは何でしょうか?

  1. ワークフロールールが項目を更新すると、カスタム入力規則が再度実行されます。
  2. Apexトリガーはトランザクション中に複数回起動される可能性があります。
  3. ワークフロールールは、トリガーがすべてのDML操作をデータベースにコミットした後にのみ実行されます。
  4. フローは複数回起動される場合があります。

問75

開発者はごみ箱に送信されたレコードの監査証跡を作成する必要があります。
どのタイプのApexトリガーを作成するのが最も適切でしょうか?

  1. after delete
  2. after undelete
  3. before undelete
  4. before delete

A

問76

マルチテナント環境で開発する際、ガバナ制限に達するのを避けるために、開発者が考慮するべきことは何ですか?(2つ選択)

  1. 最低限必要な項目だけでなく、すべての項目を保存します。
  2. Limits クラスのメソッドを使用して、ガバナ制限を監視します。
  3. 多数のレコードを返すクエリから取得したデータを反復処理する場合は、SOQL for ループを使用します。
  4. 大量のデータを保存するには、Apex クラス内で変数を使用します。

B、C

問77

開発者は複数のテストクラスで同じテストデータを使用したいと考えています。
テストデータをどのように作成すればよいでしょうか?

  1. 各テストクラスでseealldata=trueアノテーションを使用する。
  2. 各テストクラスでテストレコード用の変数を定義する。
  3. 各テストクラスにテスト設定メソッドを作成する。
  4. 各テストクラスでテストユーティリティクラスを参照する。

問78

Lightning Experience で Lightning コンポーネントを使用できる 3 つの領域はどれですか? (3 つ選択)

  1. Lightning Report page
  2. Lightning Connect page
  3. Lightning Record Page
  4. Lightning Community Page
  5. Lightning Home page

C、D、E

問79

商談の標準の[表示]ボタンを上書きするために、Visulforce ページのコントローラーに必要なステートメントは何ですか?

  1. ページネーションの関連リストをサポートするStandardSetController
  2. プライベート 変数を初期化するコンストラクター
  3. StandardControllerを参照するためのコールバックコンストラクタ
  4. 商談のStandardController

問80

プロジェクトに新しく参画した開発者は、ケース オブジェクトに複数のトリガーがあることを発見しました。
開発者は、トリガーを開発する際に何を考慮すべきでしょうか?

  1. トリガーの実行順序は作成日時に基づきます。
  2. 単体テストでは、テスト対象のトリガーを指定する必要があります。
  3. 開発者はトリガーの実行順序を指定する必要があります。
  4. 同じ sObject に対してトリガーの実行順序は保証されません。