DEV I Certification Flashcards
Describe the relationship between sObjects and Salesforce records.
A - The name of an sObject field in Apex is the label of the field in Salesforce.
B - A custom object’s API name and label are the same.
C - Every record in Salesforce is natively represented as an sObject in Apex.
C - Every record in Salesforce is natively represented as an sObject in Apex.
You can obtain an instance of an sObject, such as Account, in one of the following ways:
A - By creating the sObject only.
B - Either by creating the sObject or by retrieving a persistent record from Salesforce using SOQL.
C - By retrieving the sObject only.
B - Either by creating the sObject or by retrieving a persistent record from Salesforce using SOQL.
Which of the following is correct about a generic sObject variable?
A - A generic sObject variable can be assigned only to another generic sObject.
B - Generic sObjects can’t be created.
C - A generic sObject variable can be assigned to any specific sObject, standard or custom. Such as Account or Book__c.
C - A generic sObject variable can be assigned to any specific sObject, standard or custom. Such as Account or Book__c.
When identifying processes to bring into Salesforce, look for:
A - Manual processes with numerous steps
B - Email-driven processes
C - Teams using spreadsheets to run the business
D - Documents shared on local directories
E - All of the above
E - All of the Above
Three use cases for Finance on the platform are:
A - Help desk, Pricing, Facilities management
B - Vendor management, Transportation, Contract management
C - Budget management, Pricing, Contract management
D - Identify management, Billing management, Budget management
E - All of the above
C - Budget management, Pricing, Contract management
Our trusted, multitenant cloud means you get:
A - The benefits of the same core set of features for all customers
B - Upgrades three times a year
C - No software to install to access Salesforce
D - All of the above
D - All of the above
The Salesforce API is:
A - Like a contract between two pieces of software, allowing them to connect and exchange information
B - Not available for certain technologies such as wearables
C - The exact same thing as an API name
D - Only for programmers to use
A - Like a contract between two pieces of software, allowing them to connect and exchange information
Metadata refers to:
A - Everything in your Salesforce org, including your customer and user data
B - A representation of your standard functionality, without customizations
C - Data about data
D - Configuration-based modifications only
C - Data about data
The Company Information page is where you can find:
A - Your org ID
B - Licenses available and in use
C - Information on important limits such as data and file usage
D - All of the above
D - All of the above
What are the three main categories in the Setup menu?
A - Object Management, Preferences, Groups
B - User Management, Settings, Security
C - Administration, Platform Tools, Settings
D - AppExchange, Profiles, Customizations
C - Administration, Platform Tools, Settings
What is an easy way to find what you’re looking for in the Setup menu?
A - Type the first few letters of what you’re looking for in the Quick Find box.
B - Click headings and subheadings until you find what you’re looking for.
C - Memorize what’s in each category.
D - Click one of the main categories in the Setup menu, then look at the page to the right.
A - Type the first few letters of what you’re looking for in the Quick Find box.
When you’re getting started with AppExchange, a best practice is to:
A - Install apps of interest right away.
B - Request the top 3 apps from each department.
C - Develop a plan, including budget, timing, and key department use cases.
D - Install apps directly into production.
C - Develop a plan, including budget, timing, and key department use cases.
When you want to find an app after you install it, what should you enter in the Quick Find box in Setup?
A - Installed Apps B - Installed Packages C - Installed Components D - Installations E - Apps
B - Installed Packages
You can choose to use asynchronous processing when:
A - You need to make callouts to external web services.
B - You want to create a better and faster user experience.
C - You are processing a large number of records.
D - All of the above
D - All of the above
Which of the following is NOT a type of asynchronous processing?
A - Batch Apex
B - Queueable Apex
C - Future Methods
D - Back to the Future Apex
D - Back to the Future Apex
The primary source of debug information on the Force.com platform is the
A - Apex Verifier
B - Apex Error Reporting Log
C - Debug Log
D - Stack Log
C - Debug Log
Which of the following is true regarding checkpoints?
A - Execution is available only with production orgs.
B - You cannot use checkpoints with Asynchronous Apex.
C - You cannot use checkpoints with triggers.
D - Execution doesn’t stop on the line with the checkpoint.
D - Execution doesn’t stop on the line with the checkpoint.
Visualforce is:
A - A web-based suite of tools designed for administrators and developers to interact with Salesforce via the Force.com APIs.
B - A web development framework that lets you build custom user interfaces for apps that can be hosted on the Force.com platform.
C - An integrated development environment with a collection of tools to create, debug, and test applications in your Salesforce organization.
D - A dynamic environment for viewing and modifying all the objects and relationships in a Salesforce organization.
B - A web development framework that lets you build custom user interfaces for apps that can be hosted on the Force.com platform.
You can display Visualforce pages in all of the following places, except:
A - From standard buttons or links B - Within a standard page layout C - From a tab D - Within any Setup page E - In Salesforce1
D - Within any Setup page