Labour Day Limited Time 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 2493360325

Good News !!! DEV-501 Certified Force.com Advanced Developer is now Stable and With Pass Result

DEV-501 Practice Exam Questions and Answers

Certified Force.com Advanced Developer

Last Update 5 days ago
Total Questions : 239

Certified Force.com Advanced Developer is stable now with all latest exam questions are added 5 days ago. Incorporating DEV-501 practice exam questions into your study plan is more than just a preparation strategy.

By familiarizing yourself with the Certified Force.com Advanced Developer exam format, identifying knowledge gaps, applying theoretical knowledge in Salesforce practical scenarios, you are setting yourself up for success. DEV-501 exam dumps provide a realistic preview, helping you to adapt your preparation strategy accordingly.

DEV-501 exam questions often include scenarios and problem-solving exercises that mirror real-world challenges. Working through DEV-501 dumps allows you to practice pacing yourself, ensuring that you can complete all Certified Force.com Advanced Developer exam questions within the allotted time frame without sacrificing accuracy.

DEV-501 PDF

DEV-501 PDF (Printable)
$48
$119.99

DEV-501 Testing Engine

DEV-501 PDF (Printable)
$56
$139.99

DEV-501 PDF + Testing Engine

DEV-501 PDF (Printable)
$70.8
$176.99
Question # 1

What is the default return type of a sosl statement?

Options:

A.  

Apex process classes

B.  

Apex classes

C.  

List of List Objects

D.  

SOQL for loops

Discussion 0
Question # 2

Match the Force.com platform aspects with their corresponding descriptions.

Question # 2

Options:

Discussion 0
Question # 3

What two ways are available to customize and create applications in salesforce? (No Answer)

Options:

A.  

declaratively, programmatically

B.  

Encapsulation principles

C.  

static and final

D.  

plural name plus__r

Discussion 0
Question # 4

The system method, ___________, lets you write test methods that change user contexts to either an existing user or a new user.

Options:

A.  

System.testAs()

B.  

System.testAsUser

C.  

System.runAsUser()

D.  

System.impersonateUser()

E.  

System.runAs()

F.  

None of these

Discussion 0
Question # 5

What is a class? (No Answer)

Options:

A.  

Apex, Visualforce, and APIs

B.  

Database class method

C.  

A template from which objects are created

D.  

Ajax toolkit, client program

Discussion 0
Question # 6

A Flash movie, rendered with the HTML object and embed tags.

Options:

A.  

apex:actionStatus

B.  

apex:flash

C.  

apex:inputField

D.  

apex:pageBlockSectionItem

Discussion 0
Question # 7

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

Options:

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.

Discussion 0
Question # 8

A single Visualforce page. All pages must be wrapped inside a single page component tag.

Options:

A.  

apex:insert

B.  

apex:page

C.  

apex:axis

D.  

apex:outputLabel

Discussion 0
Question # 9

Universal Containers tracks Positions as a custom object in a recruiting application. All positions with a priority of critical should NOT be open for more than two weeks. If a position remains open for more than 14 days, the priority should be re-examined.

How would a developer automate this process?

Options:

A.  

Create a workflow action to clone the position, assigned to the owner of the position record, that is due 14 days after record creation

B.  

Create a validation rule that compares today's date and the record's creation date to determine if the difference is greater than 14 days

C.  

Recreate a time-dependent workflow action that sends an email to the recruiter if the position is still open 14 days after record creation

D.  

Create a time-dependent workflow action that updates the position status to Closed 14 days after record creation

Discussion 0
Question # 10

Which standard profile has the "View Encrypted Data" permission by default?

Options:

A.  

System Administrator Profile

B.  

Solution Manager Profile

C.  

Standard User Profile

D.  

No profile has the permission active by default

Discussion 0
Question # 11

____________ is a placeholder for content that is rendered in a specific part of the parent component, such as the header or footer of an .

Options:

A.  

B.  

C.  

D.  

E.  

F.  

None of these

Discussion 0
Question # 12

What does each email service have for which users can send messages? (No Answer)

Options:

A.  

Code contained in a trigger

B.  

Salesforce-generated email address

C.  

Schema Explorer

D.  

Apex process classes

Discussion 0
Question # 13

Objects of this Apex class specify one of the possible values for a Visualforce selectCheckboxes, selectList, or selectRadio component.

Options:

A.  

Select Class

B.  

SelectOption Class

C.  

OptionSelection Class

D.  

InputSelection Class

E.  

InputOption Class

F.  

None of the above

Discussion 0
Question # 14

This component provides inline editing support to and various container components. In order to support inline editing, this component must also be within an tag.

The component can only be a descendant of the following tags:

See also: the inlineEdit attribute of

Options:

A.  

apex:inlineEditSupport

B.  

apex:chartLabel

C.  

apex:page

D.  

apex:outputPanel

Discussion 0
Question # 15

A template component that declares a named area that must be defined by an component in another Visualforce page. Use this component with the and components to share data between multiple pages.

Options:

A.  

apex:outputText

B.  

apex:barSeries

C.  

apex:insert

D.  

apex:inputFile

Discussion 0
Question # 16

One of the best ways to build Visualforce pages and code is by enabling ___________.

Options:

A.  

Visualforce development mode

B.  

Apex development mode

C.  

Force.com IDE access

D.  

Show viewstate

E.  

Visualforce system mode

F.  

None of these

Discussion 0
Question # 17

In a recruiting application, all users should be able to see positions with a status of Open. If the status is anything other than Open, the position should be visible only to the record owner.

How would a developer accomplish this? Choose 2 answers

Options:

A.  

Set the organization-wide default for positions to public read-only, then use a sharing rule to restrict access to closed positions.

B.  

Specify view only access for open positions on users' profiles.

C.  

Set the organization-wide default for positions to private, then use a criteria-based sharing rule to automatically share open positions.

D.  

Set the organization-wide default for positions to private, allowing owners to use manual sharing to add or remove access as positions change status.

Discussion 0
Question # 18

By referring to a page in this way, the platform recognizes that this controller or controller extension is dependent on the existence of the specified page and will prevent the page from being deleted while the controller or extension exists.

Options:

A.  

True

B.  

False

Discussion 0
Question # 19

Which action is available to a developer when two objects are connected by a lookup relationship? Choose 2 answers

Options:

A.  

create a roll-up summary field on the parent object to count child records

B.  

create a custom report type that allows customization of fields displayed from both parent and child objects

C.  

create a cross-object formula field on the child object to reference fields on the parent object

D.  

create a cross-object formula field on the parent object to reference fields on the child object

Discussion 0
Question # 20

A developer can use optional catch statements for any exception type in a try-catch block. However, the general exception type, 'Exception', must only be used by the last catch() block.

EXAMPLE:

try{

// Some risky code.

}

catch(SomeExceptionType e){

// Handle one exception type.

}

catch(SomeOtherExceptionType e){

// Handle another exception type.

}

catch(Exception e){

// This must be the last catch block.

}

~|~

(Select all that apply)

Options:

A.  

Make calls to methods using both valid and invalid inputs.

B.  

In the case of conditional logic (including ternary operators), execute each branch of code logic.

C.  

Only test code using the System Administrator profile.

D.  

Focus solely on test coverage percentage score.

E.  

Complete successfully without throwing any exceptions, unless those errors are expected and caught in a try...catch block.

F.  

None of these

Discussion 0
Question # 21

An HTML table that is defined by iterating over a set of data, displaying information about one item of data per row. The body of the contains one or more column components that specify what information should be displayed for each item of data. The data set can include up to 1,000 items.

Options:

A.  

apex:listViews

B.  

apex:dataTable

C.  

apex:define

D.  

apex:inputHidden

Discussion 0
Question # 22

Why might a reporting snapshot fail during a scheduled run? Choose 3 answers

Options:

A.  

The target object is a custom object.

B.  

The target object contains an Apex trigger.

C.  

The running user has been made inactive.

D.  

The source report has been resaved as a matrix report.

E.  

The source report was not created by an Administrator.

Discussion 0
Question # 23

A section of data within an component, similar to a section in a standard Salesforce page layout definition.

An component consists of one or more columns, each of which spans two cells: one for a field's label, and one for its value. Each component found in the body of an is placed into the next cell in a row until the number of columns is reached. At that point, the next component wraps to the next row and is placed in the first cell.

To add a field from a Salesforce object to an , use an or component. Each of these components automatically displays with the field's associated label. To add fields for variables or methods that are not based on Salesforce object fields, or to customize the format of Salesforce object field labels, use an component. Each , , or component spans both cells of a single column.

Options:

A.  

apex:outputLabel

B.  

apex:actionPoller

C.  

apex:pageblockSection

D.  

apex:facet

Discussion 0
Question # 24

Which of the following guidelines are used for creating custom Web Services? (Select all that apply.)

  • webservice methods must be static.
  • webservice methods cannot be overloaded.
  • A system-defined enum can be used anywhere in a webservice method.
  • All classes that contain methods defined with the webService keyword must be declared as private.

Options:

A.  

FALSE, they must be static

B.  

Developer edition production org, Enterprise edition sandbox org

C.  

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

D.  

webservice methods must be static, webservice methods cannot be overloaded

Discussion 0
Question # 25

How are static methods and attributes access?

Options:

A.  

Map, List, Set

B.  

Class, trigger

C.  

Apex classes

D.  

Through class itself

Discussion 0
Question # 26

The markup defines the user interface components that should be included on the page, and the way they should appear.

Options:

A.  

True

B.  

False

Discussion 0
Question # 27

Which feature is available for custom objects? Choose 3 answers

Options:

A.  

Queues

B.  

Field history tracking

C.  

Assignment rules

D.  

Criteria-based sharing

Discussion 0
Question # 28

Universal Containers requires that all job applications have a unique code that is auto-populated when records are created. The code must be different from the record I

D.  

What would a developer use to accomplish this declaratively?

Options:

A.  

Custom auto number field

B.  

Custom master-detail field

C.  

Custom read-only number field

D.  

Custom lookup relationship field

Discussion 0
Question # 29

This Apex class lets a developer create an action method that can be used in a Visualforce custom controller or controller extension.

Options:

A.  

Apex.Action Class

B.  

ApexPages.Action Class

C.  

Action Class

D.  

Visualforce.Action Class

E.  

Component.Action Class

F.  

None of the above

Discussion 0
Question # 30

In what code is the webservice keyword not allowed to be used?

Options:

A.  

Class, trigger

B.  

Implicit invocation

C.  

Code contained in a trigger

D.  

Queues, time triggers

Discussion 0
Question # 31

How are Apex triggers stored?

Options:

A.  

As static resources.

B.  

As metadata in the application, under the object with which they are associated.

C.  

As .trigger files in the /code directory of your organization's public files.

D.  

As compiled bytecode in the Salesforce platform Apex app server.

E.  

As resource files in the Developer Console.

F.  

None of these

Discussion 0
Question # 32

The email publisher lets support agents who use Case Feed compose and send email messages to customers. You can customize this publisher to support email templates and attachments. This component can only be used in organizations that have Case Feed and Email-to-Case enabled. Ext JS versions less than 3 should not be included on pages that use this component.

Options:

A.  

apex:pageBlock

B.  

apex:define

C.  

apex:component

D.  

apex:emailPublisher

Discussion 0
Question # 33

What two ways can classes be created in salesforce? (No Answer)

Options:

A.  

isSuccess, sendEmailError

B.  

Apex, Visualforce, and APIs

C.  

Through UI, Force.com IDE project

D.  

Bounced, discarded, queued

Discussion 0
Question # 34

Which of the following statements are used to repeatedly execute a block of code until the exit condition is met?

  • do-while loops
  • if statements
  • for loops
  • if—Lhen statements

Options:

A.  

For loops

B.  

FALSE

C.  

Exceptions

D.  

SOQL for loops

Discussion 0
Question # 35

Which property of a field can be edited within the page layout editor? Choose 2 answers

Options:

A.  

Read-only

B.  

Controller

C.  

Always Displayed

D.  

Field Dependency

E.  

Required

Discussion 0
Get DEV-501 dumps and pass your exam in 24 hours!

Free Exams Sample Questions