Vivid of CRT-450 test engine materials and testing bible for Salesforce certification for IT learners, Real Success Guaranteed with Updated CRT-450 pdf dumps vce Materials. 100% PASS Salesforce Certified Platform Developer I (SU18) exam Today!
Online CRT-450 free questions and answers of New Version:
NEW QUESTION 1
A developer has the controller class below.
Which code block will run successfully in an execute anonymous window?
- A. myFooController m = new myFooController();System.assert(m.prop !=null);
- B. myFooController m = new myFooController();System.assert(m.prop ==0);
- C. myFooController m = new myFooController();System.assert(m.prop ==null);
- D. myFooController m = new myFooController();System.assert(m.prop ==1);
Answer: C
NEW QUESTION 2
A reviewer is required to enter a reason in the comments field only when a candidate is recommended to be hired. Which action can a developer take to enforce this requirement?
- A. Create a required Visualforce component.
- B. Create a formula field.
- C. Create a required comments field.
- D. Create a validation rul
Answer: D
NEW QUESTION 3
A developer runs the following anonymous code block:
List<Account> acc = [SELECT Id FROM Account LIMIT 10];Delete acc;Database.emptyRecycleBin(acc);system.debug(Limits.getDMLStatements()+ ‘, ‘
+Limits.getLimitDMLStatements());What is the result?
- A. 11, 150
- B. 150, 2
- C. 150, 11
- D. 2, 150
Answer: D
NEW QUESTION 4
What is the result of the following code block ?
Integer x = 1;Integer Y = 0;While(x < 10){Y++;}
- A. An error occurs
- B. Y = 9
- C. Y = 10
- D. X = 0
Answer: A
NEW QUESTION 5
A company wants a recruiting app that models candidates and interviews; displays the total number of interviews on each candidate record; and defines security on interview records that is independent from the security on candidate records. What would a developer do to accomplish this task? Choose 2 answers
- A. Create a roll -up summary field on the Candidate object that counts Interview records.
- B. Create a master -detail relationship between the Candidate and Interview objects.
- C. Create a lookup relationship between the Candidate and Interview objects.
- D. Create a trigger on the Interview object that updates a field on the Candidate objec
Answer: CD
NEW QUESTION 6
A developer wrote a unit test to confirm that a custom exception works properly in a custom controller, but the test failed due to an exception being thrown.
Which step should the developer take to resolve the issue and properly test the exception?
- A. Use try/catch within the unit test to catch the exception.
- B. Use the finally bloc within the unit test to populate the exception.
- C. Use the database methods with all or none set to FALSE.
- D. Use Test.isRunningTest() within the custom controlle
Answer: A
NEW QUESTION 7
When is an Apex Trigger required instead of a Process Builder Process?
- A. When a record needs to be created
- B. When multiple records related to the triggering record need to be updated
- C. When a post to Chatter needs to be created
- D. When an action needs to be taken on a delete or undelete, or before a DML operation is executed.
Answer: D
NEW QUESTION 8
A company that uses a Custom object to track candidates would like to send candidate information
automatically to a third -party human resource system when a candidate is hired. What can a developer do to accomplish this task?
- A. Create an escalation rule to the hiring manager.
- B. Create an auto response rule to the candidate.
- C. Create a Process Builder with an outbound message action.
- D. Create a workflow rule with an outbound message action.
Answer: D
NEW QUESTION 9
What is the preferred way to reference web content such as images, style sheets, JavaScript, and other libraries that is used in Visualforce pages?
- A. By accessing the content from Chatter Files.
- B. By uploading the content in the Documents tab.
- C. By accessing the content from a third -party CON.
- D. By uploading the content as a Static Resourc
Answer: D
NEW QUESTION 10
Which statement should a developer avoid using inside procedural loops? (Choose 2)
- A. System.debug('Amount of CPU time (in ms) used so far: ' + Limits.getCpuTime() );
- B. List contacts = [SELECT Id, Salutation, FirstName, LastName, Email FROM Contact WHERE AccountId = :a.Id];
- C. If(o.accountId == a.id)
- D. Update contactList;
Answer: BD
NEW QUESTION 11
What is a capability of a StandardSetController?Choose 2 answers
- A. It allows pages to perform mass updates of records
- B. It allows pages to perform pagination with large record sets
- C. It enforces field-level security when reading large record sets
- D. It extends the functionality of a standard or custom controller
Answer: AB
NEW QUESTION 12
A developer has a single custom controller class that works with a Visualforce Wizard to support creating and editing multiple sObjects. The wizard accepts data from user inputs across multiple Visualforce pages and from a parameter on
the initial URLWhich statement is unnecessary inside the unit test for the custom controller?
- A. Public ExtendedController (ApexPages.StandardController cntrl) { }
- B. ApexPages.currentPage().getParameters().put('input', 'TestValue')
- C. Test.setCurrentPage(pageRef),
- D. String nextPage = controller.save().getUrl();
Answer: AD
NEW QUESTION 13
A Visualforce page is required for displaying and editing Case records 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. controller=“Case” and extensions=“myControllerExtension”
- B. extensions=“myControllerExtension”
- C. controller=“myControllerExtension”
- D. standardController=“Case” and extensions=“myControllerExtension”
Answer: D
NEW QUESTION 14
Which three options can be accomplished with formula fields? (Choose three.)
- A. Generate a link using the HYPERLINK function to a specific record.
- B. Display the previous value for a field using the PRIORVALUE function.
- C. Determine if a datetime field value has passed using the NOW function.
- D. Return and display a field value from another object using the VLOOKUP function.
- E. Determine which of three different images to display using the IF functio
Answer: ACE
NEW QUESTION 15
What is the result when a Visualforce page calls an Apex controller, which calls another Apex class, which then results in hitting a governor limit?
- A. Any changes up to the error are saved.
- B. Any changes up to the error are rolled back.
- C. All changes before a savepoint are saved.
- D. All changes are saved in the first Apex clas
Answer: B
NEW QUESTION 16
Which action can a developer perform in a before update trigger? (Choose 2)
- A. Display a custom error message in the application interface.
- B. Change field values using the Trigger.new context variable.
- C. Delete the original object using a delete DML operation.
- D. Update the original object using an update DML operatio
Answer: AB
NEW QUESTION 17
Where can a developer identify the time taken by each process in a transaction using Developer Console log inspector?
- A. Performance Tree tab under Stack Tree panel
- B. Execution Tree tab under Stack Tree panel
- C. Timeline tab under Execution Overview panel
- D. Save Order tab under Execution Overview panel
Answer: C
NEW QUESTION 18
A candidate may apply to multiple jobs at the company Universal Containers by submtting a single application per job posting. Once an application is submitted for a job posting, that application cannot be modified to be resubmitted to a different job posting.What can the administrator do to associate an application with each job posting in the schema for the organization?
- A. Create a master-detail relationship in the Job Postings custom object to the Applications custom object.
- B. Create a master-detail relationship in the Application custom object to the Job Postings custom object.
- C. Create a lookup relationship on both objects to a junction object called Job Posting Applications.
- D. Create a lookup relationship in the Applications custom object to the Job Postings custom object
Answer: A
NEW QUESTION 19
Before putting an app into production, which step should be taken?
- A. Run the production check feature via the web interface
- B. Switch to a production database
- C. Insure that you have installed a performance introspection add-on
- D. Scale your dynos
Answer: A
NEW QUESTION 20
While writing a test class that covers an OpportunityLineItem trigger, a Developer is unable to create a standard PriceBook since one already exists in the org.
How should the Developer overcome this problem?
- A. Use Test.getStandardPricebookId() to get the standard PriceBook ID.
- B. Use @IsTest(SeeAllData=true) and delete the existing standard PriceBook.
- C. Use Test.loadData() and a Static Resource to load a standard Pricebook.
- D. Use @TestVisible to allow the test method to see the standard PriceBoo
Answer: A
NEW QUESTION 21
A developer writes the following code:
What is the result of the debug statement? A. 1, 100
- A. 1, 150
- B. 2, 150
- C. 2, 200
Answer: C
NEW QUESTION 22
A developer wants to list all of the Tasks for each Account on the Account detail page. When a task is created for a Contact, what does the developer need to do to display the Task on the related Account record?
- A. Nothin
- B. The task is automatically displayed on the Account page.
- C. Nothin
- D. The Task cannot be related to an Account and a Contact.
- E. Create a Workflow rule to relate the Task to the Contact's Account.
- F. Create an Account formula field that displays the Task informatio
Answer: A
NEW QUESTION 23
What is the proper process for an Apex Unit Test
- A. Query for test data using SeeAllData = tru
- B. Call the method being teste
- C. Verify that the results are correct.
- D. Query for test data using SeeAllData = tru
- E. Execute runAllTests(). Verify that the results are correct.
- F. Create data for testin
- G. Execute runAllTests(). Verify that the results are correct.
- H. Create data for testin
- I. Call the method being teste
- J. Verify that the results are correc
Answer: D
NEW QUESTION 24
How should a developer prevent a recursive trigger?
- A. Use a “one trigger per object” pattern.
- B. Use a static Boolean variable.
- C. Use a trigger handler.
- D. Use a private Boolean variabl
Answer: D
NEW QUESTION 25
What is the value of x after the code segment executes?
String x = 'A';Integer i = 10;if ( i < 15 ) {i = 15;x = 'B';} else if ( i < 20 ) {x = 'C';} else {x = 'D'; }
- A. D
- B. A
- C. B
- D. C
Answer: C
NEW QUESTION 26
What is the easiest way to verify a user before showing them sensitive content?
- 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 ape
Answer: B
NEW QUESTION 27
Which two number expressions evaluate correctly? (Choose two.)
- A. Double d = 3.14159;
- B. Integer I = 3.14159;
- C. Decimal d = 3.14159;
- D. Long l = 3.14159;
Answer: AC
NEW QUESTION 28
Which trigger event allows a developer to update fields in the Trigger.new list without using an additional DML statement?Choose 2 answers
- A. Before insert
- B. Before update
- C. After update
- D. After insert
Answer: AB
NEW QUESTION 29
Developer needs to automatically populate the Reports To field in a Contact record based on the values of the related Account and Department fields in the Contact record. Which type of trigger would the developer create? Choose 2 answers
- A. Before update
- B. After insert
- C. Before insert
- D. After update
Answer: AC
NEW QUESTION 30
......
Recommend!! Get the Full CRT-450 dumps in VCE and PDF From DumpSolutions.com, Welcome to Download: https://www.dumpsolutions.com/CRT-450-dumps/ (New 211 Q&As Version)