Salesforce DEV401 - Design & Code Flashcards
Salesforce Dev 401 Certification
Which of the following is related to View layer in MVC Model? A. Workflow Rules B. Validation Rules C. Visual force Pages D. Custom Objects E. Apex Class
C. Visual force Pages
Which of the following represents controller in Model - View - Controller Model? A. Tabs B. Page Layouts C. Custom Fields D. Visual Force Pages E. Apex Classes
E. Apex Classes
What layer of model-view-controller paradigm does a standard or custom object associated with? A. View B. Model C. Controller D. View and Controller
B. Model
In the statement below, controller refers to what type of controller? apex:page controller="AccountController" A. Standard Controller B. Custom Controller C. Controller Extension D. Specific Controller
B. Custom Controller
Custom Tabs are part of ______ in (Model – View – Controller) Relationship?
A. Model
B. View
C. Controller
B. View
Which two (2) items most closely relate to the View layer of the Model View Controller paradigm? A. Page Layout B. Validation Rule C. Custom Tab D. Custom Field
A. Page Layout
C. Custom Tab
What components belong to the Model of the Model-View-Controller design paradigm? Please select three (3) choices. A. Custom Relationship B. Custom Page Layout C. Custom Object D. Custom Field E. Workflow Rules
A. Custom Relationship
C. Custom Object
D. Custom Field
To deploy a piece of code from sandbox to Production, What percentage of test coverage is necessary?
A. 25
B. 50
C. 75
C. 75
Which of the following cannot be translated via Translation Workbench? A. Custom Report Type B. Standard Field Help C. Validation Error Message D. Report Name
D. Report Name
What is the formula for calculating the date/time difference between today and created date? A. Today() – datevalue(created date) B. Created date – Now() C. Now() – created date D. DateValue(created date) – today()
A. Today() – datevalue(created date)
The Size Limit of Attachments in SFDC is A. 5MB B. 10MB C. 15MB D. 20MB E. No Such Limit
A. 5MB
How do you enable the multi-currency feature in Salesforce.com?
A. Enable it from the Sidebar component of Setup
B. Enable it from the profiles
C. Enable it from going in to the Currency Tab
D. Enable it by raising a case with salesforce.com
D. Enable it by raising a case with salesforce.com
Which function records the database operations, system processes, and errors that occur when executing a transaction or while running unit tests? A. System Log B. Debug Log C. Monitoring D. Setup Audit Trail
B. Debug Log
Which of the following can be done in the Page Layout editor? A. Make a Field Mandatory B. Make a Field Read-Only C. Both A & B D. None of Above
D. None of Above
Which of the following is not a correct statement?
A. Tags can be enabled by enabling Tags permission for the Organization
B. Tags can be enabled by enabling Tags permission for the Profiles
C. Tags can be added on the Records
D. Tags can be accessed from the Sidebar component
B. Tags can be enabled by enabling Tags permission for the Profiles
Standard fiscal years can start on the first day of any month of the year?
A. True
B. False
A. True
Person accounts count against both account and contact storage because the API considers each person account to consist of one account as well as one contact.
A. True
B. False
A. True
Can users create their own Tab Style while creating the Custom Tabs?
A. Yes
B. No
A. Yes
Fields marked Always Displayed on Page Layouts are automatically included on the Mini Page layout and cannot be removed unless they are removed from the page layout.
A. True
B. False
A. True
Is it possible to stop the Rollup of Role Hierarchy for Custom Objects?
A. Yes
B. No
A. Yes
Enabling Visualforce Development Mode provides you with
A. A special development footer on every Visualforce page
B. The ability to define new Visualforce pages just by entering a unique URL
C. Error messages that include more detailed stack traces than what standard users receive
D. All Of Above
D. All Of Above
On the Candidate object, there is a hover on candidate experience which shows some information. The user wants additional information to that page. What needs to be done? A. Change the Mini page layout B. Change the Candidate page layout C. Change the Hover record type D. Change the Hover Layout
A. Change the Mini page layout
You cannot define Mini Page layouts for A. Case Layout B. Solution Layout C. Close Case Layout D. Account Layout E. User layout
C. Close Case Layout
Hover Layouts are based on the \_\_\_\_\_\_\_? A. Page Layout B. Mini Page Layout C. Console D. Hover Layout
B. Mini Page Layout
Can the Opportunity stage related list be customized to show changes to specific fields on the opportunity?
A. Yes
B. No
B. No
How can a developer get a Custom Object added to the quick create list
A. Add the object through home page component settings
B. It is added automatically
C. Expose a custom tab for the custom object
D. Enable the quick create on the user profile
C. Expose a custom tab for the custom object
In Page Layout can you add inline visual force page?
A. True
B. False
A. True
A Record Type may determine the default value of a picklist field.
A. True
B. False
A. True
Which of the following cannot be used to customize your Home Page? A. Company logo (Image) B. Dashboard Snapshot C. Custom Links D. Custom Formula Field
D. Custom Formula Field
What is not possible with User object page layout? A. Add a custom button B. Add a custom Link C. Add a custom Field D. Add an Inline Visual Force Page
A. Add a custom button
Which statement is true about a custom tab?
A. It can only be included in one application
B. It can be included in as many applications as desired
C. It can only be included in standard applications
D. It can only be included in custom applications
B. It can be included in as many applications as desired
It is possible for a Page layout to be associated with a Record Type?
A. True
B. False
A. True
Which of the following is not a type of the Custom Setting? A. Grid Custom Setting B. List Custom Setting C. Hierarchy Custom Setting D. None of the Above
A. Grid Custom Setting
Unit tests are class methods that verify whether a particular piece of code is working properly.
A. True
B. False
A. True
\_\_\_ data is exposed in the application cache, which enables efficient access without the cost of repeated queries to the database. A. Object B. Custom Setting C. Apex D. Junction Object E. Change Set
B. Custom Setting
Which of the following are tracked in the debug Logs? A. Workflow rules B. Assignment rules C. Approval processes D. Validation rules E. All of the above
E. All of the above
Owner of the Custom Settings can be changed
A. True
B. False
B. False
Which layout needs to be changed, to change the buttons that display on list views? A. Page Layout B. Search Layout C. List View Layout D. Mini Page Layout E. Record Type Layout
B. Search Layout
Create \_\_\_\_\_\_\_\_\_ for opportunities to differentiate your regular sales deals from your professional services engagements and offer different picklist values for each. A. Page Layout B. Record Type C. Workflow Rule D. Validation Rule
B. Record Type
If your test calls another class or causes a trigger to execute, that Apex is included in the total amount used for calculating the percentage of code covered.
A. True
B. False
A. True
Salesforce recommends that you have \_\_\_\_ of your code covered by unit tests, where possible. A. 75% B. 85% C. 95% D. 100%
D. 100%