時間限定無料ダウンロード 最新のPDII問題集で2023年最新のPDII試験問題
最新のSalesforce PDII認定の練習テスト問題
Salesforce PDII認定試験は、Salesforce開発の基礎をカバーするSalesforce Certified Platform Developer I認定試験を修了した開発者を対象としています。PDII認定試験は高度なトピックに焦点を当て、Salesforceプラットフォームを使用して複雑なソリューションを設計および実装できる開発者の能力をテストするように設計されています。
質問 # 31
The Contact object has a custom field called "Zone." Its data type is "Text" and field length is 3. What is the outcome after executing the following code snippet in the org? List<Contact> contactsToBeInserted=new List<Contact>(); Contact contactInstance= new Contact(LastName='Smith', Department='Tech', Zone__c='IAD'); contactsToBeInserted.add(contactlnstance); contactInstance= new Contact(LastName='Sm1th', Department='Tech', Zone__c='PITT'); contactsToBeInserted.add(contactlnstance); Database.insert(contactsToBeInserted,true);
- A. A partial insert succeeds and the contact record that has the Zone value 'IAD' is inserted.
- B. Both inserts succeed and the contact record that has the Zone value of 'PITT" is truncated.
- C. Both inserts succeed and the contact record that has the Zone value of 'PI'I'I" is set to NULL.
- D. An unhandled DML exception is thrown and no contact records are inserted.
正解:D
質問 # 32
A developer has written the following method:
static void processList(List<sobject> input){
Which code block can be used to call the method?
- A. for Account acc : [SELECT Id, Name FROM Account])
- B. processList (acc)
- C. processList([SELECT Id, Name FROM sObject WHERE Type = 'Account'])
- D. processList ([FIND 'Acme" 'RETURNING Account])
正解:C
質問 # 33
Customer billing data must be added and updated into Salesforce from a remote system on a weekly basis.
Additionally, customer activity information must be extracted from Salesforce and put it into an on-premises data warehouse on a weekly basis.
Which approach should be used to import data into Salesforce and export data out of Salesforce, taking into consideration that these imports and exports can interfere with end-user operations during business hours and involve large amounts of data?
- A. Salesforce Connect to push data to and pull data from the remote systems
- B. Call-in directly from each remote system to Salesforce APIs to push and pull the data
- C. Batch Apex, where Salesforce pushes data to and pulls data from the remote systems
- D. Replication via third-party ETL to push data into Salesforce and pull data out in batches
正解:D
質問 # 34
Universal Containers decided to use Salesforce to manage a new hire interview process. A custom object called candidate as created with organization-wide default set to Private. A lookup on the Candidate object sets an employee as an the viewer user
- A. The record can be shared using a sharing rule.
- B. The record cannot be shared with the current setup
- C. The record can be shared using a permission set.
- D. The record can be shared an Apex class.
正解:D
質問 # 35
A company has the Lightning Component above that allows users to dick a button to save their changes and redirects them to a different page. Currently, when the user hits the Save button the records are getting saved, but they are not redirected.
Which three techniques can a developer use to debug the JavaScript? Choose 3 answers
- A. Use the browser's dev tools to debug the JavaScript.
- B. Use Developer Console to view checkpoints.
- C. Use Developer Console to view the debug log.
- D. Use consde.log() messages in the JavaScript.
- E. Enable Debug Mode for Lightning components for the user.
正解:A、D、E
質問 # 36
Choose the correct definition for <apex:actionFunction>.
- A. Adds AJAX support to another component (e.g. onClick, onMouseUp, onFocus, etc.)
- B. Allows for controller methods to be called directly from Javascript. Must be| encapsulated in <apex:form> tags. Unlike actionSupport, these function<apex:actionPoller>s can be called directly from Javascript code
B Sends an AJAX request according to the time interval you specify. If this ever gets re-rendered, it resets - C. Can be associated with an AJAX request (actionFunction/actionSupport/actionPoller) and shows content conditionally depending on the status of the request (in progress/complete). Use the "id" field to specify name; use "status" field on related components to connect them
- D. Signifies which components should be processed by the server when an AJAX request is generated
正解:C
質問 # 37
Refer to the markup below:
A Lightning web component displays the Account name and two custom fields out of 275 that exist on the object. The developer receives complaints that the component performs slowly.
What can the developer do to improve the performance?
A)
B)
C)
D)
- A. Option B
- B. Option D
- C. Option C
- D. Option A
正解:C
質問 # 38
Universal Containers implements a private sharing model for the Convention_Attendee_ _ccustom object. As part of a new quality assurance effort, the company created an Event_Reviewer_ _cuser lookup field on the object. Management wants the event reviewer to automatically gain Read/Write access to every record they are assigned to.
What is the best approach to ensure the assigned reviewer obtains Read/Write access to the record?
- A. Create a criteria-based sharing rule on the Convention Attendee custom object to share the records to a group of Event Reviewers.
- B. Create criteria-based sharing rules on the Convention Attendee custom object to share the records with the Event Reviewers.
- C. Create a Before Insert trigger on the Convention Attendee custom object, and use Apex Sharing Reasons and Apex Managed Sharing.
- D. Create an After Insert trigger on the Convention Attendee custom object, and use Apex Sharing Reasons and Apex Managed Sharing.
正解:C
解説:
Explanation/Reference: https://help.salesforce.com/articleView?id=security_apex_sharing_reasons.htm&type=5
質問 # 39
A developer migrated functionality from JavaScript demoting to a Lightning web component and wants to use the existing getOpportunities() method to provide data.
Which modification to the method is necessary?
- A. The method must return a JSON Object.
- B. The method must be decorated with (cacheable=true).
- C. A The method must be decorated with AuraEnabled.
- D. The method must return a String of a serialized JSON Array.
正解:C
質問 # 40
What is the correct order of execution for Visualforce Page "get" requests (initial page visit)
- A. 1: Evaluate constructors on controller and extensions
2: Evaluate constructors, extensions, and expression on attribute definitions on any custom components present
3: Evaluate expressions, attribute actions, and other method calls (getters/setters) on main page
4: If there's a element, create the view state
5: Send HTML to Browser - B. 1: Evaluate constructors, extensions, and expression on attribute definitions on any custom components present
2: Evaluate constructors on controller and extensions
3: Evaluate expressions, attribute actions, and other method calls (getters/setters) on main page
4: If there's a element, create the view state
5: Send HTML to Browser - C. 1: Evaluate constructors on controller and extensions
2: If there's a element, create the view state
3: Evaluate expressions, attribute actions, and other method calls (getters/setters) on main page
4: Evaluate constructors, extensions, and expression on attribute definitions on any custom components present
5: Send HTML to Browser
正解:A
質問 # 41
A developer creates an application event that has triggered an infinite loop. What may have caused this problem?
- A. An event is fired ontouchend" and is unhandled.
- B. The event Is fired from a custom renderer.
- C. The event has multiple handlers registered in the project.
- D. The event handler calls a trigger.
正解:B
質問 # 42
Universal Containers wants to use a Customer Community with Customer Community Plus licenses so their customers can track how many of containers they are renting and when they are due back. Many of their customers are global companies with complex Account hierarchies, representing various departments within the same organization. One of the requirements is that certain community users within the same Account hierarchy be able to see several departments' containers, based on a junction object that relates the Contact to the various Account records that represent the departments. Which solution solves these requirements?
- A. A Custom Report Type and a report Lightning Component on the Community Home Page
- B. An Apex Trigger that creates Apex Managed Sharing records based on the junction object's relationships
- C. A Custom List View on the junction object with filters that will show the proper records based on owner
- D. A Visualforce page that uses a Custom Controller that specifies without sharing to expose the records
正解:B
質問 # 43
The use of the transient keyword In Visualforce Page Controllers helps with which common performance issued?
- A. Reduces Load Times
- B. Improves Page Transfers
- C. Reduces View State
- D. Improves Query Performance
正解:C
質問 # 44
How could a developer create a Visualforce page for a Multilanguage organization? Choose 2 answers
- A. Use custom labels to display validation rule errors in the current user's language.
- B. Use by default to support translation workbench.
- C. Use the language attribute of to support translation workbench.
- D. Use custom labels to display text in the current user's language.
正解:C、D
質問 # 45
How should a developer verify that a specific Account record is being tested in a test class for a visualforce controller?
- A. Instantiate the page reference in the test class, insert the Account in the test class, then use System.setParentRecordld().get() to set the Account ID.
- B. Instantiate the page reference in the test class, insert the Account in the test class, then use seeAHData-true to view the Account.
- C. Insert the Account into Salesforce, instantiate the page reference in the test class, then use System.setParentRecordId().get() to set the Account ID.
- D. Insert the Account in the test class, instantiate the page reference in the test class, then use System.currentPageReference().getParameters{}.put() to set the Account ID.
正解:A
質問 # 46
Which of the following about Dynamic Apex is incorrect?
- A. You can retrieve the sObject type from an Id by calling .getSObjectTypeQ
- B. getDescribe() can get you a variety of info on a particular object/field
- C. Schema.getGlobalDescribeQ gives you a map of all sObject
- D. In dynamic SOQL, you can use bind variables and bind variable fields
正解:D
解説:
Reference:
While you can use simple bind variables in dynamic SOQL, you cann|ot use bind variable fields
(e.g. :myVariable.field1_c)
Use escapeSingleQuotes to prevent SOQL injection
質問 # 47
A developer is building a Lightning web component that retrieves data from Salesforce and assigns it to the record property.
What must be done in the component to get the data from Salesforce?
A)
B)
C)
D)
- A. Option D
- B. Option B
- C. Option C
- D. Option A
正解:B
質問 # 48
Which API can b|e used to execute unit tests? (Choose three.)
- A. Metadata API
- B. SOAP API
- C. Tooling API
- D. Test API
- E. Streaming AP
正解:A、B、C
質問 # 49
......
Salesforce PDII認定試験は、Salesforceプラットフォームにカスタムアプリケーションの構築と展開を専門とする経験豊富なSalesforce開発者にとって、高度に認められた認定です。この認定は、Salesforceクライアントのビジネス要件を満たすスケーラブルなソリューションの構築に関する候補者の技術的知識と専門知識をテストするように設計されています。 Salesforce PDII認定は、さまざまなSalesforceテクノロジーと統合できるカスタムアプリケーションを設計、開発、テスト、展開する候補者の能力を示しています。
PDII認定は、Salesforceエコシステムで高く評価されており、Salesforceプラットフォーム上で複雑なアプリケーションを開発するための高度な技術的な専門知識と経験を示しています。さらに、Salesforce Technical Architect認定など、より高度なSalesforce認定のいくつかの前提条件でもあります。
検証済みのPDII問題集と解答で一年間無料最速更新:https://jp.fast2test.com/PDII-premium-file.html
今すぐ試そう2023年最新の無料更新されたSalesforce PDII試験問題と解答:https://drive.google.com/open?id=1ngJ6NHXFIRw9yarLe62415wPjx57iti-