CRT-450 Exam - Salesforce Certified Platform Developer I (SU18)

certleader.com

We offers CRT-450 Study Guides. "Salesforce Certified Platform Developer I (SU18)", also known as CRT-450 exam, is a Salesforce Certification. This set of posts, Passing the CRT-450 exam with CRT-450 Free Practice Questions, will help you answer those questions. The CRT-450 Exam Dumps covers all the knowledge points of the real exam. 100% real CRT-450 Exam Questions and revised by experts!

Salesforce CRT-450 Free Dumps Questions Online, Read and Test Now.

NEW QUESTION 1
What is an important consideration when developing in a multi-tenant environment?

  • A. Governor limits prevent tenants from impacting performance in multiple orgs on the same instance.
  • B. Unique domain names take the place of namespaces for code developed for multiple orgs on multiple instances.
  • C. Polyglot persistence provides support for a global, multilingual user base in multiple orgs on multiple instances.
  • D. Org-wide data security determines whether other tenants can see data in multiple orgs on the same instanc

Answer: A

NEW QUESTION 2
Which approach should be used to provide test data for a test class?

  • A. Query for existing records in the database.
  • B. Execute anonymous code blocks that create data.
  • C. Use a test data factory class to create test data.
  • D. Access data in @TestVisible class variable

Answer: C

NEW QUESTION 3
What are two testing consideration when deploying code from a sandbox to production? Choose 2 answers

  • A. 75% of test must execute without failure
  • B. 100% of test must execute without failure
  • C. Apex code requires 75% coverage
  • D. Apex code requires 100% coverage

Answer: BC

NEW QUESTION 4
A developer creates an Apex helper class to handle complex trigger logic. How can the helper class warn users when the trigger exceeds DML governor limits?

  • A. By using PageReference.setRedirect() to redirect the user to a custom Visualforce page before the number of DML statements is exceeded.
  • B. By using Messaging.sendEmail() to continue toe transaction and send an alert to the user after the number of DML statements is exceeded.
  • C. By using AmexMessage.Messages() to display an error message after the number of DML statements is exceeded.
  • D. By using Limits.getDMLRows() and then displaying an error message before the number of DML statements is exceeded.

Answer: D

NEW QUESTION 5
Which actions can a developer perform using the Schema Builder?Choose 2 answers

  • A. Create a custom field and automatically add it to an existing page layout.
  • B. Create a view containing only standard and system objects.
  • C. Create a custom object and define a lookup relationship on that object
  • D. Create a view of objects and relationships without fields

Answer: BC

NEW QUESTION 6
Why would a developer use Test. startTest( ) and Test.stopTest( )?

  • A. To avoid Apex code coverage requirements for the code between these lines
  • B. To start and stop anonymous block execution when executing anonymous Apex code
  • C. To indicate test code so that it does not Impact Apex line count governor limits.
  • D. To create an additional set of governor limits during the execution of a single test clas

Answer: D

NEW QUESTION 7
What features are available when writing apex test classes?(Choose 2 Answers)

  • A. The ability to select error types to ignore in the developer console.
  • B. The ability to write assertions to test after a @future method.
  • C. The ability to set and modify the CreatedDate field in apex tests.
  • D. The ability to set breakpoints to freeze the execution at a given point.
  • E. The ability to select testing data using csv files stored in the syste

Answer: CE

NEW QUESTION 8
What is a benefit of the lightning component framework?

  • A. Better integration with Force.com sites
  • B. Better performance for custom Salesforce1 Mobile Apps
  • C. More Centralized control via server-side logic
  • D. More pre-built components to replicate the salesforce look and feel

Answer: D

NEW QUESTION 9
How can a developer avoid exceeding governor limits when using Apex Triggers? (Choose 2)

  • A. By using a helper class that can be invoked from multiple triggers
  • B. By using Maps to hold data from query results
  • C. By using the Database class to handle DML transactions
  • D. By performing DML transactions on a list of sObject

Answer: BD

NEW QUESTION 10
When would a developer use a custom controller instead of a controller extension? Choose 2 answers:

  • A. When a Visualforce page needs to replace the functionality of a standard controller.
  • B. When a Visualforce page does not reference a single primary object.
  • C. When a Visualforce page should not enforce permissions or field-level security.
  • D. When a Visualforce page needs to add new actions to a standard controlle

Answer: BC

NEW QUESTION 11
Which Apex collection is used to ensure that all values are unique?

  • A. A Set
  • B. An Enum
  • C. A List
  • D. An sObject

Answer: A

NEW QUESTION 12
What is a valid way of loading external JavaScript files into a Visualforce page? (Choose 2) A. Using an (apex:includeScript)* tag. >

  • A. Using an (apex:define)* tag.
  • B. Using a (link)* tag.
  • C. Using a (script)* ta

Answer: A

NEW QUESTION 13
A Visualforce page has a standard controller for an object that has a lookup relationship to a parent object. How can a developer display data from the parent record on the page?

  • A. By adding a second standard controller to the page for the parent record.
  • B. By using a roll-up formula field on the child record to include data from the parent record.
  • C. By using SOQL on the Visualforce page to query for data from the parent record.
  • D. By using merge field syntax to retrieve data from the parent record.

Answer: D

NEW QUESTION 14
A developer needs to confirm that an Account trigger is working correctly without changing the organization’s data.What would the developer do to test the Account trigger?

  • A. Use the Test menu on the developer Console to run all test classes for the account trigger.
  • B. Use the New button on the Salesforce Accounts Tab to create a new Account record.
  • C. Use the Open Execute Anonymous feature on the Developer Console to run an ‘insert Account’ DML statement.
  • D. Use Deply from the Force.com IDE to deploy an ‘insert Account’ Apex clas

Answer: A

NEW QUESTION 15
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 16
To which primitive data type in Apex is a currency field atomically assigned?

  • A. Integer
  • B. Decimal
  • C. Double
  • D. Currency

Answer: B

NEW QUESTION 17
Where can debug log filter settings be set?Choose 2 answers

  • A. The Filters link by the monitored user's name within the web UI.
  • B. The Show More link on the debug log's record.
  • C. On the monitored user's name.
  • D. The Log Filters tab on a class or trigger detail pag

Answer: AD

NEW QUESTION 18
What is an accurate constructor for a custom controller named "MyController"?

  • A. public MyController () { account = new Account () ; }
  • B. public MyController (sObject obj) { account = (Account) obj; }
  • C. public MyController (List objects) { accounts = (List ) objects; }
  • D. public MyController (ApexPages.StandardController stdController) { account = (Account) stdController.getRecord(); }

Answer: A

P.S. Dumpscollection now are offering 100% pass ensure CRT-450 dumps! All CRT-450 exam questions have been updated with correct answers: http://www.dumpscollection.net/dumps/CRT-450/ (211 New Questions)