Académique Documents
Professionnel Documents
Culture Documents
Name: ____________________________________
Role: ____________________________________
Date: ______________
Score: _____________
I. Multiple Choice (30 pts.). Circle the letter that best completes the statement or answers the question.
1.)
2.)
Which two (2) items most closely relate to the View layer of the Model View Controller paradigm?
a.
b.
c.
d.
Page Layout
Validation Rule
Custom Tab
Custom Field
3.)
Time-dependent workflow will not work with which type of workflow evaluation criteria?
a. Only when a Record is created
b. Every time a Record is created or edited
c. When a Record is created, and any time its edited to subsequently meet criteria
4.)
A developer has created a junction object what is the significance of the first master-detail (primary) relationship?
a. Look and feel, the junction object's detail and edit pages use the color and any associated icon of the
primary master object.
b. You cannot delete the primary relationship.
c. You cannot rename the primary relationship.
d. There is no significance
5.)
6.)
7.)
All of the following actions may take place on a Workflow Rule except:
a. Create an Event
b. Outbound API message
c. Update a Field
d. Create a Task
8.)
Select the best component to use if you want to list the top five sales performers on a dashboard:
a. Chart
b. Table
c. Metric
d. Gauge
9.)
Which of the following can be used to mass insert a list of account records?
a. Running Scheduled Reports
b. Salesforce Connect to Outlook
c. Import Wizard
d. Content Management
10.) If a parent object has a lookup relationship defined with a child object. Which of the following can happen when you
delete a record from the parent? Choose 2.
a. The child record is deleted
b. Nothing
c. The parent record cannot be deleted
d. The child record cannot be deleted
11.) In a recruiting application, Salary is a child object to parent Position object via master-detail relationship. The min
pay and max pay fields of salary object cannot be modified when Position status on the parent is Approved.
How would a developer design this?
a) Create a Visualforce component on Position detail page
b) Rollup-Summary Field
c)
d)
e)
12.) Which of the following is not an Optional Feature when creating a Custom Object?
a. Allow Reports
b. Auto Deploy
c. Allow Activities
d. Track Field History
13.) Using a formula field how would a developer calculate the number of days since a record has been created. The
Createddate field is a DateTime type field.
a.
b.
c.
d.
TODAY() DATEVALUE(CreatedDate)
NOW() DATEVALUE(CreatedDate)
TODAY() CreatedDate
CreatedDate TODAY()
19.) An organization wants to leverage the import wizards to import different types of data. What type of data cannot be
imported through the wizard?
a.
b.
c.
d.
20.) A customer has a requirement to filter on columns in the related list. As a developer how will you accomplish
a.
b.
c.
d.
Use the filter option in the related list section of the Page Layout
Use the filter option in the related list section of the Mini Page Layout
Use the filter option in the detail page layout of the related list object
Build a visual force component with filter to replace the related list section of the Page Layout
21.) Universal Containers require that some employees are able to view and edit records of a custom object called
positions, but no users can delete them. How can Universal Containers accomplish this goal?
a.
b.
c.
d.
22.) When performing an update with the Data Loader, the comma delimited file must contain a column with which
values?
a.
b.
c.
d.
23.) This is a Salesforce collaboration application that helps you connect with people and share business information
securely and in real time.
a. Group Activities
b. Chatter
c. App
d. Partner Portal
24.) Universal Containers built a recruiting application on the Force.com platform, and want to track how the number and
status of candidates in the pipeline changes month over month. Which feature enables this kind of analysis?
a.
b.
c.
d.
26.) Universal Containers tracks offers as an object on a recruiting application. Once an offer has been accepted, there
should be a value in the currency field called actual salary. How would a developer meet this requirement?
a.
b.
c.
d.
Create a validation rule that will make Actual Salary required whenever an offer is saved.
Create workflow field update that will update the Actual Salary field when offer has been accepted.
Create a field dependency between the offer status and the actual salary field.
Create a validation rule that will check if actual salary is not null whenever an offer has been accepted.
27.) Which of the following field properties can be edited within the page layout editor? Choose 2.
a.
b.
c.
d.
Required
Editable
Read Only
Always Displayed
28.) Position is a custom object in the recruiting application built on the Force.com platform. Department is a field on the
position object. Which type of report should a developer create to show hiring managers the number of position
grouped by department?
a.
b.
c.
d.
Tabular
Joint
Summary
Matrix
29.) Which of the following can NOT be done when setting up an approval process?
a.
b.
c.
d.
III. Modified TRUE or FALSE (20 pts.). Indicate whether the statement is TRUE or FALSE. If false, underline the word/s that
make it false, and write the correct word/s that will make it true.
1
2
TRUE
Tab
6
7
Gauge
TRUE
Validation Rules closely relate to the View layer of the Model View Controller
paradigm
Custom picklist fields can be either controlling or dependent fields.
The types of tabs that can be created are Custom Object, Web and Visual
Force.
A profile can have many users but a user can have only one profile.
A custom object is a user interface component you create to display custom
object data or other web content embedded in the application.
Long Text Area field allows users to enter formatted text, add images and
links.
When determining how close you are from achieving a specified target, the
best dashboard component to use is a Metric dashboard component.
Related lists display the many side of a one-to-many relationship.
You can control the access your users have to objects with user roles.
List Views display records tied to the current record being viewed.
10
Related List
IV. Enumeration (20 pts.). Use back sheet of paper if space is not sufficient.
1.)
2.)
Aside from creating custom fields in a custom object, what other functionalities can be customized in an object? (5
pts.)
3.)
4.)
Provide 5 different formula functions and provide a brief description on how theyre used (5 pts.)
V. Essay (20 pts.). Use back sheet of paper if space is not sufficient.
1.)
2.)
What is the difference between a Lead and an Opportunity? Can a Lead be automatically converted to an
Opportunity? (5 pts.)
3.)
4.)