問題整理(DEV I)
----------1----------
ユーザーが生成したデバッグステートメントを表示するために必要な最小ログレベルはどれくらいですか?
A.デバッグ
B.ファイン
C.情報
D.警告
----------2----------
開発者はどの2つの組織タイプで新しいApexクラスを作成できますか?
2つの答えを選んでください
A. 無制限版 A. Unlimited Edition
B. エンタープライズ版 B. Enterprise Edition
( 回答 ) C. 開発者エディション C. Developer Edition
( 回答 ) D. サンドボックス D. Sandbox
----------3-----
開発者がトリガーでAPEXヒープ制限エラーに遭遇しました。このエラーを回避するために開発者はどちらの方法を使用するべきですか?2つの答えを選んでください
A.使用後にコレクションを削除するか、またはnullに設定してください。
B.
大きなクエリの結果を単一のコレクションに割り当てて-----コレクションをループする代わりに、SOQLをループに使用します。 ( 回答 )
C.
変数を宣言するときはtransientキーワードを使用してください。 ( 回答 )
D.
関連オブジェクトを更新するときに、コレクション内の関連オブジェクトからフィールドを照会して保管します。
----------4----------------------------------------------------------------
Herokuの Apache Kafkaに関して正しいのはどちら ですか。
2つの答えを選んでください
A. サービス 間の通信用の分散コミットログです 。 ( 回答 )
B. 長期データ ストア を作成するアドオン です。
C. 分散 アプリケーション を構築するためのメッセージングバックボーン です。 ( 回答 )
D. 少量の一時データを移動するように設計されています。
----------5--------------------------------------------------------------------------
静的メソッドの3つの特徴は何ですか?
3つの答えを選んでください
A. クラスがロードされたときにのみ初期化されます ( 回答 )
B. 静的変数は、Apexトランザクションの範囲外で使用できます。
C. 外部クラスでのみ許可されています。 ( 回答 )
D. 内部クラスでのみ許可されています。
E. Visualforceページのビューステートの一部として送信されません。 ( 回答 )
----------6--------------------------------------------------------------------------
開発者が組織内でテストを実行するための3つの方法は何ですか? 3つの答えを選んでください
A. Tooling API ( Ans )
B. Setup Menu ( Ans )
C. Developer Console ( Ans )
D. Bulk API
E. Metadata API
----------7--------------------------------------------------------------------------
開発者はクラスのテストカバレッジを作成しており、機能を検証するためにレコードを挿入する必要があります。
テストクラスのすべてのメソッドのレコードを作成するためにどのメソッドアノテーションを使用する必要がありますか?
A. @ isTest ( SeeAllDate = true)
B. @ PreTest
C. @ TestSetup ( 回答 )
D. @ BeforeTest
----------8--------------------------------------------------------------------------
Which two queries can a developer use in a visualforce controller to protect against SOQL injection Vulnerabilities? Choose 2 answers
A. String qryName = ‘%’ + String.enforceSecurityChecks(name)+ ‘%’;
String qryString = ‘SELECT Id FROM Contact WHERE Name LIKE :qryNAme’;
List<Contact> queryResults = Database.query(qryString); ( Ans )
B. String qryName = ‘%’ + name‘%’;
String qryString = ‘SELECT Id FROM Contact WHERE Name LIKE :qryNAme’;
List<Contact> queryResults = Database.query(qryString);
C. String qryName = ‘%’ + String.escpaeSingleQuotes(name)+ ‘%’;
String qryString = ‘SELECT Id FROM Contact WHERE Name LIKE :qryNAme’;
List<Contact> queryResults = Database.query(qryString); ( Ans )
D. String qryString = ‘SELECT Id FROM Contact WHERE Name LIKE :qryNAme’;
List<Contact> queryResults = Database.query(qryString);
----------9--------------------------------------------------------------------------
開発者は、CustomObject__cレコードがApexの現在のユーザーと手動で共有されているかどうかをどのように判断しますか?
a。現在のユーザーのプロファイル設定を呼び出すことにより
b。レコードのisShared()メソッドを呼び出すことにより
c。 CustomObject__shareを照会することにより
d。ロール階層を照会することにより。
----------10--------------------------------------------------------------------------
Lightningコンポーネントフレームワークでは、どのリソースを使用してイベントを起動できますか? 2つの答えを選んでください a。サードパーティのJavascriptコード b。 Visualforceコントローラーのアクション c。サードパーティのWebサービスコード d。 JavaScriptコントローラアクション
a. Third-Party Javascript code
d. Javascript controller actions
----------11--------------------------------------------------------------------------
レコードを保存すると、Salesforceはどの順序でイベントを実行しますか?
a。検証ルール。トリガーの前;トリガー後;ワークフロールール、割り当てルール、コミット
b。トリガーの前;検証ルール;トリガー後;割り当てルール;ワークフロールール;コミット
c。トリガーの前;検証ルール;トリガー後;ワークフロールール、割り当てルール、コミット
d。検証ルール。トリガーの前;トリガー後;割り当てルール。ワークフロールール。コミット
https://developer.salesforce.com/docs/atlas.ja-jp.220.0.apexcode.meta/apexcode/apex_triggers_order_of_execution.htm
フィールド更新の制限を特定します。 (3つ選択)
A.数式や自動採番フィールドなどの読み取り専用フィールドは、フィールドの更新には使用できません。
B.フィールド更新の結果は、検証、割り当て、自動応答、エスカレーションルールなどの追加ルールをトリガーできません。
C.バッチ更新では、変更があるすべてのエンティティでワークフローが再トリガーされます
D.承認アクションとして実行されるフィールド更新は、ワークフロールールをトリガーしません。
----------12--------------------------------------------------------------------------
StandardSetControllerの機能とは何ですか?
2つの答えを選んでください
a。ページでレコードの一括更新を実行できます
b。ページが大きなレコードセットでページネーションを実行できるようにします
c。大きなレコードセットを読み取るときにフィールドレベルのセキュリティを適用します。
d。標準またはカスタムコントローラの機能を拡張します
----------13--------------------------------------------------------------------------
次のデバッグステートメントを使用して、AccountオブジェクトのListViewを返すコードブロックはどれですか?
System.debug(Controller.getListViewOptions());
a。 ApexPages.StandardSetController controller = new ApexPages.StandardSetController([SELECT Id FROM Account LIMIT 1]);
b。 ApexPages.StandardController controller = new ApexPages.StandardController(Database.getQueryLocator( 'select Id from Account Limit 1'));
c。 ApexPages.StandardSetController controller = new ApexPages.StandardSetController(Database.getQueryLocator( 'select Id from Account Limit 1'))
d。 ApexPages.StandardController controller = new ApexPages.StandardController([SELECT Id FROM Account LIMIT 1]);
https://developer.salesforce.com/docs/atlas.en-us.pages.meta/pages/apex_pages_standardsetcontroller.htm
----------14--------------------------------------------------------------------------
開発者は、セールスサイクル中にユーザーが製品固有の詳細を入力できるVisualforceページを提供する必要があります。
どうすればこれを達成できますか?
2つの答えを選んでください
a。標準ページをコピーしてから、製品データ入力用の新しいVisualforceページを作成します。
b。変更するカスタムVisualforceページを提供するAppExchangeから管理パッケージをダウンロードします。
c。変更するカスタムVisualforceページを提供する管理されていないパッケージをAppExchangeからダウンロードします。
d。新しいVisualforceページとApexコントローラーを作成して、データ入力を提供します。
----------15--------------------------------------------------------------------------
数式フィールドの機能とは何ですか?
3つの答えを選んでください
a。 HIPERLINK関数を使用して、レガシーシステムの特定のレコードへのリンクを生成します
b。 NOW関数を使用して日時フィールドが渡されたかどうかを判別
c。 VLOOKUP関数を使用して、別のオブジェクトからフィールド値を返して表示する
d。 PRIORVALUE関数を使用して、フィールドの以前の値を表示します
e。 IF関数を使用して、3つの異なる画像のどれを表示するかを決定します
https://help.salesforce.com/articleView?id=customize_functions_i_z.htm&type=5
----------16--------------------------------------------------------------------------
製品や価格表のテスト データを作成する際に、開発者が使用するステートメントはどれですか。
A.List objList = Test.loadData(Account.sObjectType,'myResource');
B.Pricebook pb= new Pricebook();
C.Id pricebookId=Test.getStandardPricebookId();
D.IsTest(SeeAllData=false);
----------17--------------------------------------------------------------------------
開発者は、現在のユーザーが作成できるかどうかをDescribeSObjectResultからどのように判断できますか
A By using the hasAccess() Method.
B. By using the isCreatable() method.
c. By using the isInsertable() method.
D. By using the canCreate() method.
----------18--------------------------------------------------------------------------
カスタムボタンとリンクでサポートされているコンテンツソースは何ですか?
(2つの回答を選択)
A. VisualForce Page.
B. Static Resource.
C. URL.
D. Chatter File.
E. Lightning Page.
----------19--------------------------------------------------------------------------
機密性の高いコンテンツを表示する前にユーザーを確認する最も簡単な方法は何ですか。
A. Sending the user a SMS message with a passcode.
B. Calling the generateVerificationUrl method in apex.
C. Sending the user an Email message with a passcode.
D. Calling the Session.forcedLoginUrl method in apex.
----------20--------------------------------------------------------------------------
Apexテストクラスを書くときに利用できる機能は何ですか?(2つの回答を選択)
A.
開発者コンソールで無視するエラーの種類を選択する機能。
b.
@futureメソッドの後にテストするアサーションを記述する機能。
C. Apexテストで CreatedDate フィールドを設定および変更する機能。
D.
特定のポイントで実行をフリーズするようにブレークポイントを設定する機能。
E.
システムに保存されている csv ファイルを使用してテスト データを選択する機能。
----------21--------------------------------------------------------------------------
SOQL クエリの where 句で有効なのは何ですか。2 つの回答を選択します。
A. 地理位置情報フィールド.
B.
暗号化されたフィールド。
C.
集計関数。
D.
エイリアス表記。
----------22--------------------------------------------------------------------------
ユニバーサル コンテナーには、すべてのコンフィギュレーションと一部のデータを使用して 5 日ごとに更新できる開発用の組織が必要です。どの組織を選択しますか?
A. 開発者サンドボックス
B.
開発者プロサンドボックス
C.
部分コピーサンドボックス (Partial copy sandbox)
D.
フルサンドボックス
----------23--------------------------------------------------------------------------
ユニバーサル コンテナーは、外局番を格納し、検索でそのコードを検索できるようにしたいと考えています。データを格納するフィールドはどれですか。(2 を選択)
A. Phone
B. Email
C. Text
D. Multi Picklist
----------24--------------------------------------------------------------------------
取引先担当者までの標準関係の名前は何ですか?
A. Accounts
B. Contacts
C. Account
D. Contact
----------25--------------------------------------------------------------------------
データモデルの作成に使用できない API はどれですか。
A. Force.com Single Sign-on API
B. Force.com Metadata API
C. AJAX Tookit for Force.com
D. Force.com API
----------26--------------------------------------------------------------------------
Salesforce AppExchange からパッケージをインストールおよびアンインストールするには、どの権限が必要ですか。
A.
パッケージライセンスの管理
B.
AppExchange パッケージのアップロード
C.
AppExchange パッケージのダウンロード
D.
AppExchange パッケージの作成
----------27--------------------------------------------------------------------------
Lightning ExperienceとSalesforce1で利用できるソーシャルネットワークはどれですか?
A. Klout
B. Facebook
C. LinkedIn
D. Twitter
----------28--------------------------------------------------------------------------
グローバル アクションを作成して、ユーザーが次のレコードを作成できるようにすることはできますか。(3つ選ぶ)
A. Question (質問)
B. Chatter Posts
C. Event (without invitees)
D. Opportunity
E. Users
----------29--------------------------------------------------------------------------
開発者は、オブジェクトのフィールドを更新するワークフロー ルールを宣言的に作成します。そのオブジェクトに対して Apex 更新トリガが存在します。ユーザーがレコードを更新するとどうなりますか。
A.
データに変更はありません。
B.
Apex トリガーとワークフロー
ルールの両方が 1
回だけ起動されます。
C.
ワークフロー
ルールは複数回起動されます。
D.
Apex トリガーは複数回起動されます。
----------30--------------------------------------------------------------------------
変更セットを送受信できる有効な送信元と宛先のペアとは何ですか。
A. Sandbox to production.
B. Developer edition to sandbox.
C. Developer edition to production.
D. Sandbox to sandbox.
※ production to sandbox, sandbox to sandbox, and sandbox to production
----------31--------------------------------------------------------------------------
開発者がForce.com アプリケーションでカスタム Visualforce ページを使用できるのはいつですか。
2 つの回答を選択する
A.
ダッシュボードとレイアウト用のコンポーネントを作成します。
B.
2 つの組織間でコンポーネントを展開する。
C.
アプリケーション
データを含む
PDF ドキュメントを生成します。
D.
カスタム
オブジェクトのページ レイアウト設定を変更するには。
----------32--------------------------------------------------------------------------
取引先レコードのフィールドの値が更新されると、関連する営業案件でカスタム フィールドの値を更新する方法はどれですか。2 つの回答を選択する
A.
アカウント
オブジェクトの
Apex トリガ。
B.
取引先オブジェクトのプロセスビルダー。
C.
取引先オブジェクトのクロスオブジェクト数式フィールド。
D.
アカウント
オブジェクトのワークフロー ルール。
----------33--------------------------------------------------------------------------
複数の通貨を有効にしている組織では、開発者は、CampaignでTotal_estimated_value__cと呼ばれる積み上げ集計フィールドを使用して、CampaignMemberオブジェクトからEstimated_value__c通貨フィールドの合計を集計する必要があります。
Total_estimated_value__c積み上げ集計項目の通貨はどのように決定されますか?
A. Campaignmember.Estimated_value__cの値は、キャンペーンレコードの通貨に変換され、合計はキャンペーンレコードの通貨を使用して表示されます。
B. CampaignMember.Estimated_value__cの値は、CampaignMemberレコードの大半で通貨に変換され、その通貨を使用して合計が表示されます。
C. CampaignMember.Estimated_value__cの値が合計され、結果のTotal_estimated_value__cフィールドがキャンペーンレコードの数値フィールドとして表示されます。
D. CampaignMember.Estimated_value__cの値は現在のユーザーの通貨に変換され、合計はキャンペーンレコードの通貨を使用して表示されます。
----------34--------------------------------------------------------------------------
求職者は、求人ごとに1つの申請書を提出することにより、Universal Containersの複数の求人に応募することができます。その応募を変更して別の求人に再投稿することはできません。
管理者は、組織のスキーマ内の各求人にアプリケーションを関連付けるために何ができますか?
A.両方のオブジェクトに、求人掲載アプリケーションと呼ばれるジャンクションオブジェクトへの参照関係を作成します。 B.求人のカスタムオブジェクトとアプリケーションのカスタムオブジェクトで、主従関係を作成します。 C.アプリケーションのカスタムオブジェクトと求人のカスタムオブジェクトで、主従関係を作成します。
D.アプリケーションのカスタムオブジェクトに、求人のカスタムオブジェクトへの参照関係を作成します。
----------35--------------------------------------------------------------------------
Lightning コンポーネントフレームワークの特徴は何ですか?2つの回答を選択してください:
A.イベント駆動型アーキテクチャを採用しています。
B.既存のVisualforceページで機能します。
C.レスポンシブコンポーネントが含まれています。
D.データ形式としてXMLを使用します。
----------36--------------------------------------------------------------------------
オブジェクト間数式フィールドの機能とは何ですか?3つの回答を選択する
A.数式フィールドは、マスター詳細またはルックアップ親関係からフィールドを参照できます。
B.数式フィールドは、ユーザーがレコード内でアクセスできないデータを公開できます。
C.数式フィールドは、オブジェクトごとに3つの積み上げ集計で使用できます。
D.式フィールドは、子関係からのレコードのコレクション内のフィールドを参照できます。
E.数式フィールドは、最大10個の関係にあるオブジェクトのフィールドを参照できます。
----------37--------------------------------------------------------------------------
サンドボックスで作業する開発者は、そのテスト運用を展開する前に、新しいテスト クラスを使用して新しいテスト クラスを使用する必要がありますか。2 つの回答を選択する
A. REST API とアペックステストランメソッド
B. Salesforce セットアップの Apex テスト実行ページ。
C. 開発者コンソールの [テスト] メニュー。
D. Salesforce セットアップの [テストの実行] ページ。
----------38--------------------------------------------------------------------------
次のタイプのアプリをアップグレードできます。
a。管理パッケージ
b。管理されていないパッケージ
c。一度公開されたアプリはアップグレードできません
d。インストール済みパッケージ
----------39--------------------------------------------------------------------------
開発者は、Force.comプラットフォームでアプリケーションを構築したいと考えています。
データモデル、ビジネスロジック、および要件が考慮されています。
ユーザーアクセス要件は考慮されていません。
利用可能な情報を与えられたアプリケーションを構築することの意味は何ですか?
a。データモデルは必要なセキュリティ制御をサポートしていない可能性があります
b。セキュリティコントロールが考慮されていない場合、開発者はレポートやダッシュボードを作成できません。
c。セキュリティ管理策は、承認プロセスの要件をサポートしていない場合があります
d。開発者は、初期セットアップで完了しないとセキュリティ管理を確立できません。
----------40--------------------------------------------------------------------------
開発者は、Force.comプラットフォームでアプリケーションを構築したいと考えています。
データモデル、ビジネスロジック、レポート、ダッシュボードの要件が考慮されています。
ユーザーアクセス要件は考慮されていません。利用可能な情報を与えられたアプリケーションを構築することの意味は何ですか?
2つの答えを選択してください:
A.開発者は、初期設定時に完了していない場合、セキュリティ管理策を確立できません。
B.承認プロセスのセキュリティ管理は要件をサポートしない場合があります
C.セキュリティコントロールが確立されていない場合、開発者はレポートやダッシュボードを作成できません。
D.データモデルは、必要なセキュリティ制御をサポートしていない場合があります。
----------41--------------------------------------------------------------------------
開発者は、force.comプラットフォームでアプリケーションを構築したいと考えています。
ユーザーがアプリケーションにアクセスする必要がある
データモデル、およびアプリケーションのビジネスロジックが考慮されています。
レポートとダッシュボードの要件は考慮されていませんが、本当ですか?
A.データモデルがビジネスロジックをサポートしていない可能性があります
B.ダッシュボードが管理ユーザーに表示されない場合があります
C.開発者はデータをロードできません
D.データモデルは必要なレポートをサポートしていない可能性があります
----------42--------------------------------------------------------------------------
外部IDが複数のレコードで一致した場合、アップサート操作で何が起こりますか?
a。エラーが報告されます b。一致する外部IDで重複レコードが作成されます c。アップサート操作が失敗する d。最初に一致したレコードのみが更新されます
----------43--------------------------------------------------------------------------
アカウントの組織全体のデフォルト設定はプライベートです。マネージャーは、ロールのチームの上に常駐し、アカウントデータの一部をチームと共有します。
チームの表示権限を拡張して、最後のデータを見ることができる機能はどれですか?
2つの回答を選択します
a。レポートフォルダーの設定
b。ダッシュボード実行ユーザー
c。実行中のユーザーのレポート
d。ダッシュボードフォルダーの設定
----------44----------
ユニバーサルコンテナーは、オブジェクトが「承 済み」状態の場合、オブジェクトのすべてのレコードをすべてのユーチューブーザーに表示する必要があります。
レコードは「新規 」ステータスで作成され、選択したユーザーセットのみに表示されます。開発者はこれをどのように実装しますか?
a)オブジェクトレベルの共有をプライベートに設定し、ワークフロールールを追加して、ステータスが変化したときに共有ルールを更新します。
b)オブジェクトレベルの共有をパブリック読み取り専用に設定し、ステータスが「新規」の場合は共有を制限します。
c)オブジェクトレベル共有をプライベートに設定し、適切なユーザーとパブリックグループ作成し、ステータスに基づいてパブリックグループへの手動共有を変更します
d)ロール階層を作成し、ステータスが変化したときにユーザープロファイルを変更します
----------45----------
6.アプリケーションは、オブジェクト、検証ルール、承認プロセス、レポート、ダッシュボード。ただし、可視性の設定は含まれません。次のうち、正しいものはどれですか?
a)データモデルは、共有セキュリティを備えたレポートやダッシュボードなど、アプリケーションのすべての要件をサポートします。
b)レポートとダッシュボードは、ユーザーが見ることができなくなります
c)共有セキュリティは、定義されていないため、後で完了できません。
D)作成された承認 ロセスは、共有設定なしで処理されます
----------46----------
採用申請では、すべてのユーザーがステータスが「オープン」の職位を表示できる必要があります。ステータスがOpen以外の場合、位置はレコード所有者のみに表示されます。
開発者はこれをどのように達成しますか?2つの回答を選択します
A)ポジションの組織全体のデフォルトをプライベートに設定し、基準ベースの共有ルールを使用してオープンポジションを自動的に共有します
B)ポジションの組織全体のデフフォルトを公開読みお取のり専用に設定し、共有ルール使用してクローズドポジションへのアクセスを制限する
C)ポジショ ンの組織全体のデフォルトをプライベートに設定し、所有者が手動共有を使用してポジションの変更ステータスとしてアクセスを追加または削除できるようにする
d)ユーザープロファイルでオープンポジションの表示のみのアクセスを指定する
----------47----------
組織は、インポートウィザードを利用してさまざまな種類のデータをインポートしたいと考えていますが、ウィザードではどの種類のデータをインポートできませんか?正しい答えを選択してください
A.アカウントと連絡先
B.リード
C.カスタムオブジェクト
D.ユーザー
----------48----------
承認プロセスでは、最初の提出者のリストを構成するために何を使用できますか? (2つの答え)
a)パブリックグループ b)承認チームメンバー approval team members c)プロファイル d)役割と部下 Roles and subordinates
----------49----------
プロファイルについて正しい記述はどれですか?
a)共有によって許可されたアクセスを取り消すことができます b)オブジェクトレベルの権限を有効にし、すべてのデータへのアクセスを許可します c)レコードタイプを使用してレコードへのアクセスを許可できます。 d)パスワード設定の使用を制御します
----------50----------
組織がユーザー オブジェクトにマネージャ データを格納するフィールドを作成する必要があります。マネージャ フィールドは、別のユーザー レコードへの参照です。どのような種類のリレーションシップを使用する必要がありますか。
正しい答えを選択する
A.
マスター詳細
B.
階層
C.
ルックアップ
D.
多対多
「ユーザー」オブジェクトは、「マスター/ディテール」または「ルックアップ」関係を持つことはできません。
----------51----------
1.数式フィールドを使用して、レコードが作成されてからの開発者はどのように日数を計算しますか?CreatedDateフィールドは、DateTime型のフィールドです。
a。TODAY()– DATEVALUE(CreatedDate)
b。NOW()– DATEVALUE(CreatedDate)
c。TODAY()– CreatedDate
d。CreatedDate – TODAY()
----------52----------
カスタマイズ可能な関連リストに表示できるフィールド(列)の数はいくつですか?
10
----------53----------
カスタムオブジェクトのLightningアプリケーションに追加できるコンポーネントはどれですか? 3を選択 A.標準のLightningコンポーネント B.カスタムLightningコンポーネント
C.カスタムオブジェクトのオブジェクト固有のアクション
D.グローバルアクション
E. Visualforce
----------54----------
次のフィールドのうち、レコードタイプに使用できないものはどれですか?
A.機会の段階
B.ケースステータス
C.ソリューションのステータス
D.リードステータス
E.上記のすべて
----------55----------
ページレイアウトのパブリッシャーアクション領域を有効にするには、次の場所に移動します。
A. Setup | Customize | Feeds | Settings
B. Setup | Customize | Chatter | Settings
C. Setup | Customize | Actions | Settings
D. Setup | Customize | <Objects> | Settings
----------56----------
標準のLightningコンポーネントを特定します。 (3つ選択)
A.リストビュー
B.ダッシュボード
C.リッチテキスト
D. Visualforceページ
E.レポート
----------57----------
ワークフロールールを再評価するようにフィールドの更新が設定されている場合はどうなりますか? (3つ選択)
A.最初のフィールド更新と同じオブジェクトのワークフロールールのみが再評価され、トリガーされます。
B.以前に実行されなかったワークフロールールのみが再トリガーされます。
C.ワークフロールールの再評価とトリガーのカスケードは、それを開始した最初のフィールド更新後、最大10回発生する可能性があります。
D.フィールドの更新の結果として基準が満たされるワークフロールールは無視されます。
E.バッチ更新では、変更があるエンティティでのみワークフローが再トリガーされます。
----------58----------
ある組織から別の組織にメタデータを展開するためにどの展開ツールを使用しますか?
A.設定の変更
B. Force.com IDE
C.管理されていないパッケージ