こんにちは、アンダーソンです。
今回も引き続きSalesforce認定上級デベロッパーの資格取得に向けての試験問題集を
掲載していきます。
今回は81問目からです。
問81
開発者はVisualforceページを作成して、標準の新しい取引先責任者ボタンをオーバーライドする必要があります。
このページには、取引先責任者の昼間の優先電話番号を取得するためのフィールドが含まれています。
ユーザーは、4つの利用可能な電話タイプ(モバイル、自宅、職場、またはその他)のいずれかをプライマリ連絡先番号として選択するオプションがあります。 [その他]の[電話の種類]オプションが選択されている場合のみ、ページにユーザーが他の電話番号を入力するためのテキストボックスを表示する必要があります。
この要件をどのように満たすことができますか? 2つの答えを選んでください
A. [その他の電話入力]テキストフィールドでレンダリングされた属性を使用して、選択的な表示を制御します。
B. apex:renderedタグを使用して、その他の電話の入力テキストフィールドを囲み、選択表示を制御します。
C. [電話の種類]のrerender属性を使用して[Iistのapex:actionsupport]を選択し、[その他の電話]テキストフィールドを更新します。
D. apex:actionsupportタグを使用して電話タイプ選択リストを囲み、[その他の電話]テキストフィールドを更新します。
A. [その他の電話入力]テキストフィールドでレンダリングされた属性を使用して、選択的な表示を制御します。
C. [電話の種類]のrerender属性を使用して[Iistのapex:actionsupport]を選択し、[その他の電話]テキストフィールドを更新します。
問82
複合項目の制限とは何ですか?
A. LocationおよびAddress Apexクラスによってアクセスされない限り、読み取り専用です。
B.個々のフィールドコンポーネントを介してのみ更新できます。
C. Visualforceページからアクセスする場合、読み取り専用です。
D. Apexクラスを使用して照会することはできません。
B.個々のフィールドコンポーネントを介してのみ更新できます。
問83
大量のデータに対してエンドユーザーが定義したデータフィルターに基づいて情報を表示するVisualforceで最も効率的な方法は何ですか?
A. Apexコントローラーを使用して、データフィルターに基づいて生データを調整し、結果を一時変数に保存します。
B. Apexコントローラーを使用して、データフィルターに基づいて生データを調整し、結果を外部変数に保存します。
C. Visualforceでレンダリングされた条件を使用して、データフィルターに基づいてデータを制限します。
D. SOQLクエリでフィルター条件を使用して、データフィルターに基づいてデータを制限します。
D. SOQLクエリでフィルター条件を使用して、データフィルターに基づいてデータを制限します。
問84
Lightningプロセスからの呼び出しのためにApexクラスの機能をどのように公開できますか?
2つの答えを選んでください
A.クラスをカスタムREST APIとして公開します。
B. @InvocableMethodアノテーションを使用します。
C. ProcessInvocable基本クラスを拡張します。
D. Process.Pluginインターフェイスを実装します。
B. @InvocableMethodアノテーションを使用します。
D. Process.Pluginインターフェイスを実装します。
問85
開発者コンソールの実行概要で制限を確認するには、どのログカテゴリを使用する必要がありますか?
A.システム
B.プロファイリング
C. Apexコード
D.データベース
B.プロファイリング
問86
開発者は、注文情報を入力するためのLightningページを作成する必要があります。
注文の配送先住所の一部として入力された郵便番号が数字でない場合、エラーメッセージが表示されます。
エラーメッセージをエンドユーザーに表示するための推奨される方法は何ですか?
A. ui:outputTextタグを使用して、エラーを表示します。
B. apex:Messageタグを使用してエラーを表示します。
C. aura:componentタグを使用してエラーを表示します。
D. lightning:inputタグを使用してエラーを表示します。
D. lightning:inputタグを使用してエラーを表示します。
問87
会社がREST Webサービスを公開し、SalesforceとREST Webサービスの間に双方向SSLを確立したいと考えています。
適切な認証局によって署名された証明書が開発者に提供されています。
Salesforce側でどのような変更が必要ですか? 2つの答えを選んでください
A.証明書とキーの管理で証明書のエントリを作成します。
B.提供された証明書で2要素認証を構成します。
C. HttpRequest.setHeader()を使用してAuthorizationヘッダーを設定するようにコードを更新します。
D. HttpRequest.setClientCertificateNameを使用するようにコードを更新します
A.証明書とキーの管理で証明書のエントリを作成します。
D. HttpRequest.setClientCertificateNameを使用するようにコードを更新します
問88
開発者は、サードパーティのJavaScriptフレームワークを使用するVisualforceページを作成しました。
開発者は、JavaScript Remoting for Apex Controllersを使用してJavaScript関数にデータを提供することにしました。
Apexでリモートメソッドを宣言する正しい構文は何ですか? 2つの答えを選んでください
A. @RemoteAction public static String getTable()
B. @RemoteAction global string getTable()
C. @RemoteAction global static String getTable()
D. @Remoteobject global static String gettable()
A. @RemoteAction public static String getTable()
C. @RemoteAction global static String getTable()
問89
System.runAs()メソッドは、ターゲットユーザーに基づいて何を強制しますか?
A.オブジェクトCRUD許可
B.レコードの共有
C.フィールドレベルの権限
D.ライセンスの制限
B.レコードの共有
問90
スケジュールされたApexについて正しい記述はどれですか? 3つの答えを選んでください
A.アクティブなスケジュール済みApexクラスのスケジュールは、Salesforceユーザーインターフェースから更新できません。
B.スケジュールされたApexは、システムリソースが利用可能な場合にのみ実行されます。
C.スケジュールされたApexは、@ futureメソッドとApexバッチの使用による非同期コールアウトのみをサポートします。
D.スケジュールされたApexクラスは、スケジュール基本クラスを拡張することによってのみ定義できます。
E.スケジュールされたApexジョブは非同期で実行されるため、制限はありません
A.アクティブなスケジュール済みApexクラスのスケジュールは、Salesforceユーザーインターフェースから更新できません。
B.スケジュールされたApexは、システムリソースが利用可能な場合にのみ実行されます。
C.スケジュールされたApexは、@ futureメソッドとApexバッチの使用による非同期コールアウトのみをサポートします。
いや〜難しい!!!笑
初めからはこちらです。
次はこちらです。