質問 1:Cloud Kicks Fitness, an ISV Salesforce partner, is developing a managed package application. One of the application modules allows the user to calculate body fat using the Apex class, BodyFat, and its method, calculateBodyFat (). The product owner wants to ensure this method is accessible by the consumer of the application when developing customizations outside the ISV's package namespace.
Which approach should a developer take to ensure calculateBodyFat () is accessible outside the package namespace?
A. Declare the class as global and use the public access modifier on the method.
B. Declare the class and method using the public access modifier.
C. Declare the class as public and use the global access modifier on the method.
D. Declare the class and method using the global access modifier.
正解:D
解説: (Topexam メンバーにのみ表示されます)
質問 2:Universal Containers wants to assess the advantages of declarative development versus programmatic customization for specific use cases in its Salesforce implementation.
What are two characteristics of declarative development over programmatic customization?
Choose 2 answers
A. Declarative development has higher design limits and query limits.
B. Declarative development can be done using the Setup menu.
C. Declarative code logic does not require maintenance or review.
D. Declarative development does not require Apex test classes.
正解:B,D
解説: (Topexam メンバーにのみ表示されます)
質問 3:Universal Containers recently transitioned from Classic to Lightning Experience.
One of its business processes requires certain values from the Opportunity cbject to be sent via an HTTP REST callout to its external order management system when the user presses a custom button on the Opportunity detail page. Example values are as follows:
* Name
* Amount
* Account
Which two methods should the developer implement to fulfill the business requirement?
Choose 2 answers
A. Create an after update trigger on the Opportunity object that calls a helper method using @Future (Callour=true) to perform the HTTP REST callout.
B. Create a Lightning component quick action that performs the HTTP REST callout, and use a Lightning Action to expose the component on the Opportunity detail page.
C. Create a custom Visualforce quick action that performs the HTTP REST callout, and use a Visualforce quick action to expose the component on the Opportunity detail page.
D. Create a Remote Action on the Opportunity object that executes an Apex immediate action to perform the HTTP REST callout whenever the Opportunity Is updated.
正解:B,C
解説: (Topexam メンバーにのみ表示されます)
質問 4:A lead developer creates an Apex interface called Laptop.
Consider the following code snippet:
How can a developer use the Laptop Interface within the silverzaptop class?
A. Extends (class="Laptop") publiic claas Silverlaptcp
B. public class Silverlaptop extends Lapctop
C. public class Silverlaprop implementa Laptop
D. Interface (class="Laptop") public class Silverlaptop
正解:C
質問 5:What are two use cases for executing Anonymous Apex code?
Choose 2 answers
A. To add unit test code coverage to an org
B. To delete 15,000 inactive Accounts in a single transaction after a deployment
C. To schedule an Apex class to run periodically
D. To run a batch Apex class to update all Contacts
正解:C,D
解説: (Topexam メンバーにのみ表示されます)
質問 6:An Apex method, getAccounts, that returns a list of Accounts given a searchTerm, is available for Lightning Web Components to use.
What is the correct definition of a Lightning Web Component property that uses the getAccounts method?
A. B. C. D.
正解:D
質問 7:A developer is creating an app that contains multiple Lightning web components.
One of the child components is used for navigation purposes. When a user clicks a button called Next in the child component, the parent component must be alerted so it can navigate to the next page.
How should this be accomplished?
A. Call a method in the Apex controller.
B. Fire a notification.
C. Update a property on the parent.
D. Create a custom event,
正解:D
解説: (Topexam メンバーにのみ表示されます)
質問 8:A developer is tasked to perform a security review of the ContactSearch Apex class that exists in the system. Within the class, the developer identifies the following method as a security threat:
What are two ways the developer can update the method to prevent a SOQL injection attack?
Choose 2 answers
A. Use the escapeSingleQuotes method to sanitize the parameter before its use.
B. Use the @Readonly annotation and the with sharing keyword on the class
C. Use a regular expression expression on the parameter to remove special characters,
D. Use variable binding and replace the dynamic query with a static SOQL.
正解:A,D
質問 9:Universal Containers (UC) processes orders in Salesforce in a custom object, ord=xr <. They also allow sales reps to upload CSV files with thousands of orders at a time.
A developer is tasked with integrating orders placed in Salesforce with UC's enterprise resource planning (ERP) system.
After the status for an order__ c is first set to 'Placed', the order information must be sent to a REST endpoint in the ERP system that can process one order at a time.
What should the developer implement to accomplish this?
A. Callout from a Batchable class called from a scheduled job
B. Flow with a callout from an invocable method
C. Callout from a Queueable class called from a trigger
D. Callout from an Qfuture method called from a trigger
正解:C
解説: (Topexam メンバーにのみ表示されます)
Salesforce CRT-450 認定試験の出題範囲:
トピック | 出題範囲 |
---|
トピック 1 | - Working With Exceptions And Governor Limits
- Logic And Process Automation
- Working With Apex Classes
|
トピック 2 | - Working With Visualforce Controllers
- Working With The Lightning Component Framework Testing
|
トピック 3 | - Salesforce Fundamentals
- Database Modeling And Management
- Modeling Data, Managing Data
|
トピック 4 | - Logic And Process Automation
- Working With Formulas And Rollup Summary Fields
- Debug And Deployment Tools
|
トピック 5 | - Working With Apex Triggers
- Describing The Save Order Of Execution User Interface
- Working With Visualforce Pages
|
トピック 6 | - Describing The Testing Framework And Requirements
- Creating Test Data And Tests
- Executing A Test
- Testing Considerations
|
参照:https://trailheadacademy.salesforce.com/classes/crt450-prepare-for-your-platform-developer-i-certification-exam#
弊社は無料Salesforce CRT-450サンプルを提供します
お客様は問題集を購入する時、問題集の質量を心配するかもしれませんが、我々はこのことを解決するために、お客様に無料CRT-450サンプルを提供いたします。そうすると、お客様は購入する前にサンプルをダウンロードしてやってみることができます。君はこのCRT-450問題集は自分に適するかどうか判断して購入を決めることができます。
CRT-450試験ツール:あなたの訓練に便利をもたらすために、あなたは自分のペースによって複数のパソコンで設置できます。
TopExamは君にCRT-450の問題集を提供して、あなたの試験への復習にヘルプを提供して、君に難しい専門知識を楽に勉強させます。TopExamは君の試験への合格を期待しています。
弊社のSalesforce CRT-450を利用すれば試験に合格できます
弊社のSalesforce CRT-450は専門家たちが長年の経験を通して最新のシラバスに従って研究し出した勉強資料です。弊社はCRT-450問題集の質問と答えが間違いないのを保証いたします。
この問題集は過去のデータから分析して作成されて、カバー率が高くて、受験者としてのあなたを助けて時間とお金を節約して試験に合格する通過率を高めます。我々の問題集は的中率が高くて、100%の合格率を保証します。我々の高質量のSalesforce CRT-450を利用すれば、君は一回で試験に合格できます。
一年間の無料更新サービスを提供します
君が弊社のSalesforce CRT-450をご購入になってから、我々の承諾する一年間の更新サービスが無料で得られています。弊社の専門家たちは毎日更新状態を検査していますから、この一年間、更新されたら、弊社は更新されたSalesforce CRT-450をお客様のメールアドレスにお送りいたします。だから、お客様はいつもタイムリーに更新の通知を受けることができます。我々は購入した一年間でお客様がずっと最新版のSalesforce CRT-450を持っていることを保証します。
安全的な支払方式を利用しています
Credit Cardは今まで全世界の一番安全の支払方式です。少数の手続きの費用かかる必要がありますとはいえ、保障があります。お客様の利益を保障するために、弊社のCRT-450問題集は全部Credit Cardで支払われることができます。
領収書について:社名入りの領収書が必要な場合、メールで社名に記入していただき送信してください。弊社はPDF版の領収書を提供いたします。
弊社は失敗したら全額で返金することを承諾します
我々は弊社のCRT-450問題集に自信を持っていますから、試験に失敗したら返金する承諾をします。我々のSalesforce CRT-450を利用して君は試験に合格できると信じています。もし試験に失敗したら、我々は君の支払ったお金を君に全額で返して、君の試験の失敗する経済損失を減少します。