Home > Salesforce Certification > Quizzes > DEV-501: Certified Force.com Advanced Developer - Practice Test 2
DEV-501: Certified Force.com Advanced Developer - Practice Test 2
Fast practice, instant feedback. Timer auto-submits when time’s up.
Avg score: 19% Most missed: “An HTML table that is defined by iterating over a set of data, displaying inform…”
DEV-501: Certified Force.com Advanced Developer - Practice Test 2
Time left 00:00
25 Questions

1. Which environments can developers write code? (Select all that apply.) Developer edition production org Enterprise edition production org Enterprise edition sandbox org Professional edition sandbox org
2. The system method, System.runAs(), lets you write test methods that change user contexts to either an existing user or a new user.
3. Which invocation method occurs when triggers are called by the Force.com platform during the save process? Explicit invocation Implicit invocation Explicit invocation using anonymous blocks External API invocation
4. A set of content that is grouped together, rendered with an HTML tag,
tag, or neither. Use an to group components together for AJAX refreshes.
5. Objects of this Apex class reference the pre-built Visualforce controllers provided by salesforce.com.
6. What are the three ways to run unit tests?
7. Defines an axis for a chart. Use this to set the units, scale, labeling, and other visual options for the axis. You can define up to four axes for a single chart, one for each edge. Note: This component must be enclosed within an component. This component is only applicable to bar and line charts.
8. A Visualforce chart. Defines general characteristics of the chart, including size and data binding.
9. A read-only display of a label and value for a field on a Salesforce object. An component respects the attributes of the associated field, including how it should be displayed to the user. For example, if the specified component is a currency field, the appropriate currency symbol is displayed. Likewise, if the component is a lookup field or URL, the value of the field is displayed as a link. Note that if custom help is defined for the field in Setup, the field must be a child of an or , and the Salesforce page header must be displayed for the custom help to appear on your Visualforce page. To override the display of custom help, use the in the body of an . The Rich Text Area data type can only be used with this component on pages running Salesforce.com API versions greater than 18.0.
10. A timer that sends an AJAX update request to the server according to a time interval that you specify. The update request can then result in a full or partial page update. You should avoid using this component with enhanced lists.
11. In a master-detail relationship, what happens to the child records if the parent record is deleted?
12. What is a Junction object?
13. Identify the differences between Apex and the other programming languages. (Select all that apply.) Apex runs in a multitenant environment. Apex performs uncontrolled program invocations. Apex is case-insensitive. Apex can be processed on any platform. (No Answer)
14. What is the default return type of a sosl statement?
15. This Apex class offers Ideas-specific functionality in addition to what is provided by the StandardController class.
16. A section of a Visualforce page that allows users to enter input and then submit it with an or . The body of the form determines the data that is displayed and the way it is processed. It's a best practice to verify that pages and custom components use at most one tag. As of API version 18.0, this tag can't be a child component of .
17. A Flash movie, rendered with the HTML object and embed tags.
18. A text area input element. Use this component to get user input for a controller method that does not correspond to a field on a Salesforce object, for a value that requires a text area.
19. A single column in a table. An component must always be a child of an or component. Note that if you specify an sObject field as the value attribute for an , the associated label for that field is used as the column header by default. To override this behavior, use the headerValue attribute on the column, or the column's header facet.
20. In what code is the webservice keyword not allowed to be used?
21. What statements are used to retrieve records from an sObject in the Force.com database?
22. Apex is available in which Salesforce Editions? (Select all that apply)
23. What components of apex are available to improve the processing of data in Salesforce?
24. An HTML input element of type text. Use this component to get user input for a controller method that does not correspond to a field on a Salesforce object. This component does not use Salesforce styling. Also, since it does not correspond to a field, or any other data on an object, custom code is required to use the value the user inputs.
25. The Log a Call publisher lets support agents who use Case Feed create logs for customer calls. This component can only be used in organizations that have Case Feed, Chatter, and feed tracking on cases enabled.