[2023年07月]更新のSalesforce DEX-450公式認定ガイドPDF
試験DEX-450 Programmatic Development using Apex and Visualforce in Lightning Experience
Salesforce DEX-450 試験は、120分で完了する60問の多肢選択問題で構成されています。試験はオンラインで実施され、どこからでも受験することができます。この認定試験の合格スコアは68%であり、候補者がこの試験を受験する前に、少なくとも3〜6ヶ月のプログラム開発の経験を持ち、Salesforce Certified Platform Developer I 認定資格を取得していることが推奨されています。
質問 # 13
A developer needs to implement a custom SOAP Web Service that is used by an external Web Application. The developer chooses to Include helper methods that are not used by the Web Application In the Implementation of the Web Service Class.
Which code segment shows the correct declaration of the class and methods?
A)
B)
C)
D)
- A. Option A
- B. Option D
- C. Option C
- D. Option B
正解:C
質問 # 14
Which scenario is valid for execution by unit tests?
- A. Execute anonymous Apex as a different user.
- B. Generate a Visualforce PDF with geccontentAsPDF ().
- C. Set the created date of a record using a system method.
- D. Load data from a remote site with a callout.
正解:C
質問 # 15
A visualforce interface is created for Case Management that includes both standard and custom functionality defined in an Apex class called myControllerExtension. The visualforce page should include which <apex:page> attribute(s) to correctly implement controller functionality?
- A. Extensions=" myControllerExtension"
- B. StandardController = "case" and extensions =" myControllerExtension"
- C. Controller = "case" and extensions =" myControllerExtension"
- D. Controller=" myControllerExtension"
正解:B
質問 # 16
A developer needs to join data received from an integration with an external system with parent records in Salesforce. The data set does not contain the Salesforce IDs of the parent records, but it does have a foreign key attribute that can be used to identify the parent.
Which action will allow the developer to relate records in the data model without knowing the Salesforce ID?
- A. Create a custom field on the child object of type Foreign Key.
- B. Create and populate a custom field on the parent object marked as Unique.
- C. Create a custom field on the child object of type External Relationship.
- D. Create and populate a custom field on the parent object marked as an External ID.
正解:A
質問 # 17
Which two SOSL searches will returns records matching search criteria contained in any of the searchable texts fields on an object? Choose 2 answers
- A. [FIND 'Acme*' RETURNING Account,Opportunity];
- B. [FIND 'Acme*' IN TEXT FIELDS RETURNING Account,Opportunity];
- C. [FIND 'Acme*' IN ANY FIELDS RETURNING Account,Opportunity];
- D. [FIND 'Acme*' IN ALL FIELDS RETURNING Account,Opportunity];
正解:A、D
質問 # 18
A company would like to send an offer letter to a candidate, have the candidate sign it electronically, and then send the letter back.What can a developer do to accomplish this?
- A. Create an assignment rule that will assign the offer letter to the candidate
- B. Create a visual workflow that will capture the candidate's signature electronically
- C. Develop a Process Builder that will send the offer letter and allow the candidate to sign it electronically.
- D. Install a managed package that will allow the candidate to sign documents electronically
正解:D
質問 # 19
A developer must write an Apex method that will be called from a Lightning component. The method may delete an account stored in the accountRec variable. Which method should a developer use to ensure only users that should be able to delete Accounts can succesfully perform deletions?
- A. Account.isDelketable()
- B. AccountRec.sObjectType.isDeleteable()
- C. Schema.sObjectType.Account.isDeletable()
- D. AccountRec.isdeletable()
正解:C
質問 # 20
The Review__c object has a lookup relationship up to the Job_Application__c object. The Job_Application__c object has a master-detail relationship up the Position__c object. The relationship field names are based on the auto-populated defaults. What is the recommended way to display field data from the related Review__c records on a Visualforce page for a single Position__c record?
- A. Utilize the Standard Controller for position__c and a Controller Extension to query for Review__c data.
- B. Utilize the Standard Controller for position__c and expression syntax in the page to display related Review__c data through the job_Application__c object
- C. Utilize the Standard Controller for Position__c and cross-object Formula fields on the Review__c object to display Review__c data.
- D. Utilize the Standard Controller for Position__c and cross-object Formula fields on the job_Application__c object to display Review__c data.
正解:A
質問 # 21
An org has an existing Visual Flow that creates an Opportunity with an Update records element. A developer must update the Visual Flow also created a Contact and store the created Contact's ID on the Opportunity.
- A. Add a new Update records element
- B. Add a new Quick Action (of type create) element.
- C. Add a new Get Records element.
- D. Add a new Create records element.
正解:D
質問 # 22
Which two characteristics are true for Aura component events?
- A. Only parent components that create subcomponents (either in their markup or programmatically) can handle events.
- B. Calling event, stopPropagation ( ) may or may not stop the event propagation based of the current propagation phase.
- C. If a container component needs to handle a component event, add a handleFacets='' attribute to Its handler.
- D. The event propagates to every owner In the containment hierarchy.
正解:B、D
質問 # 23
What will be the output in the debug log in the event of a QueryExeption during a call to the @query method in the following Example?
- A. Querying Accounts. Custom Exception Done.
- B. Querying Accounts. Query Exception.
- C. Querying Accounts. Query Exception. Done
- D. Querying Accounts. Custom Exception.
正解:C
質問 # 24
A developer needs to allow users to complete a form on an Account record that will create a record for a custom object. The form needs to display different fields depending on the user's job role. The functionality should only be available to a small group of users.
Which three things should the developer do to satisfy these requirements?
Choose 3 answers
- A. Add a dynamic action to the Account record page.
- B. Create a custom permission for the users.
- C. Create a Lightning web component.
- D. Add a dynamic action to the user's assigned page layouts.
- E. Create a dynamic form.
正解:A、B、E
質問 # 25
Managers at Universal Containers want to ensure that only decommissioned containers are able to be deleted in the system. To meet the business requirement a Salesforce developer adds ^Decommissioned" as a picklist value for the Status__: custom field within the Contact__c object.
Which tool should the developer use to enforce only Container records with a status of "Decommissioned" can be deleted?
- A. Apex trigger
- B. After record-triggered flow
- C. Before record-triggered flow
- D. Validation rule
正解:A
質問 # 26
A developer created a Lightning component to display a short text summary for an object and wants to use it with multiple Apex classes.
How should the developer design the Apex classes?
- A. Have each class define method getObject() that returns the sObject that is controlled by the Apex class.
- B. Extend each class from the same base class that has a method getTextSummary() that returns the summary.
- C. Have each class define method getTextSummary() that returns the summary.
- D. Have each class implement an interface that defines method getTextSummary() that returns the summary.
正解:D
質問 # 27
Which user can edit a record after it has been locked for approval? (Choose 2)
- A. An administrator
- B. A user who is assigned as the current approver
- C. Any user who approved the record previously
- D. Any user with a higher role in the hierarchy
正解:A、B
質問 # 28
Which two are best practices when it comes to component and application event handling? Choose 2 answers
- A. Use component events to communicate actions that should be handled at the application level.
- B. Reuse the event logic in a component bundle, by putting the logic in the helper. (Missed)
- C. Handle low-level events in the event handler and re-fire them as higher-level events. (Missed)
- D. Try to use application events as opposed to component events.
正解:B、C
質問 # 29
What does the Lightning Component framework provide to developers?
- A. Templates to create custom components.
- B. Extended governor limits for applications
- C. Prebuilt component that can be reused.
- D. Support for Classic and Lightning UIS.
正解:C
質問 # 30
The sales management team at Universal Container requires that the Lead Source field of the Lead record be populated when a.. converted.
What should be done to ensure that a user populates the Lead Source field prior to converting a Lead?
- A. Use Lead Conversation field mapping.
- B. Create an after trigger on Lead.
- C. Use a formula field.
- D. Use a validation rule.
正解:D
質問 # 31
What is considered the primary purpose for creating Apex tests?
- A. To ensure every use case of the application is covered by a test
- B. To confirm all classes and triggers compile successfully
- C. To confirm every trigger in executed at least once
- D. To guarantee at least 50% of code is covered by unit tests before it is deployed
正解:A
質問 # 32
A developer must modify the following code snippet to prevent the number of SOQL queries issued from exceeding the platform governor limit. public class without sharing OpportunityService( public static List<OpportunityLineItem> getOpportunityProducts(Set<Id> opportunityIds){ List<OpportunitylineItem> oppLineItems = new List<OpportunityLineItem>(); for(Id thisOppId : opportunityIds){ oppLineItems.addAll([Select Id FROM OpportunityLineItems WHERE OpportunityId = :thisOppId)]; } return oppLineItems; } } The above method might be called during a trigger execution via a Lightning component. Which technique should be implemented to avoid reaching the governor limit?
- A. Refactor the code above to perform only one SOQL query, filtering by the Set of opportunityIds.
- B. Use the System.Limits.getQueries() method to ensure the number of queries is less than 100.
- C. Refector the code above to perform the SOQL query only if the Set of opportunityIds contains less 100 Ids.
- D. Use the System.Limits.getlimitQueries() method to ensure the number of queries is less than 100.
正解:B
質問 # 33
......
Salesforce DEX-450: Programmatic Development using Apex and Visualforce in Lightning Experience 認定試験は、開発者がプログラム開発のスキルと専門知識を認定するための優れた方法です。この試験は、Lightning ExperienceでのApexおよびVisualforce開発に関連する幅広いトピックをカバーしており、Salesforceエコシステムでキャリアを進めたい開発者には必須です。この認定を取得することで、開発者はSalesforceでカスタムアプリケーションを開発し、ビジネスプロセスを自動化する能力を証明できます。これは、今日の競争の激しい求人市場で成功するために不可欠です。
無料DEX-450試験問題集試験点数を伸ばそう:https://www.passtest.jp/Salesforce/DEX-450-shiken.html
2023年最新の実際に出るDEX-450問題集には試験のコツがあるPDF試験材料:https://drive.google.com/open?id=1FcmlY2PvIVt8Nhhm-VhSY5haf7NAgN10