Weekend Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

Salesforce DEV-501 - Certified Force.com Advanced Developer

Page: 5 / 8
Total 239 questions

Which statement is true about an Apex class?

    A class cannot be disabled for profiles.

    An inner class can be nested at multiple levels.

    Static methods can only be declared in a top-level class definition.

    The default access modifier for methods in a class is public.

A.

Salesforce-generated email address

B.

Manual sharing, apex sharing

C.

Static methods can only be declared in a top-level class definition.

D.

Make calls to methods using both valid and invalid inputs.

A developer would like to enable end users to filter the data displayed on the related list of an object detail page. How could a developer accomplish this?

A.

Enable Advanced Search on the object's related list

B.

Customize the search filter fields layout for that object

C.

Create a Visualforce page to replace the object detail view

D.

Configure the object's related list to add a filter

What are access modifiers used to implement? (No Answer)

A.

Traditional for loops

B.

Encapsulation principles

C.

Class, trigger

D.

Static and final

Objects of this Apex class allow developers to create list controllers similar to, or as extensions of, the pre-built Visualforce list controllers provided by Salesforce.

A.

StandardSetController Class

B.

StandardController Class

C.

Controller Class

D.

VisualforceSetController Class

E.

VisualforceControllerClass

F.

None of the above

What components of apex are available to improve the processing of data in Salesforce?

A.

Database class method

B.

GET, POST, PUT, DELETE

C.

Batch apex, apex scheduler.

D.

Internal and external

What must a developer consider when inserting records using an API-based tool? Choose 2 answers

A.

Required fields on page layouts are enforced.

B.

Universally required field settings are respected.

C.

Apex triggers are ignored.

D.

Invalidation rules are respected.

An area of a Visualforce page that demarcates which components should be processed by the Force.com server when an AJAX request is generated. Only the components in the body of the are processed by the server, thereby increasing the performance of the page.

A.

apex:outputLabel

B.

apex:actionRegion

C.

apex:facet

D.

apex:emailPublisher

What are some RESTful service callout HTTP verbs? (No Answer)

A.

GET, POST, PUT, DELETE

B.

System, debug

C.

List of List Objects

D.

Setup menu

Which type of custom field can be an external ID?

A.

Custom field of any type

B.

Phone Number, Email, URL and Text-based fields

C.

Text, Number, or Formula fields only

D.

Text, Email, or Number fields only

A developer needs to support multiple currencies for a custom object in an application. The multi-currency feature has been enabled for the organization.

What does the developer need to know in order to successfully support this application? Choose 2 answers

A.

Administrators can add additional currencies after the application has been built.

B.

Roll-up summary fields on a parent record will calculate incorrectly if the child records have multiple currencies.

C.

The multi-currency feature will automatically track historical exchange rates.

D.

Currency ISO code will need to be supplied when inserting records in different currencies.