Font size
WorksheetsApp Builder Sesión 6
Total questions: 60
Worksheet time: 15hrs 0mins
Which of the following are standard Lightning components?
Choose 2 answers
List View
Related List
Calendar
Calculator
Custom tabs allow custom object data or other web content to be displayed in Salesforce. What kind of custom tabs can be created in Lightning Experience?
Choose 3 answers
Lightning Page Tab
HTML Tab
Standard Object Tab
Visualforce Tab
Custom Object Tab
Sam, a Salesforce Developer, has made the 'Type' field Read-Only on the Account page layout, which is used only by the 'Europe Sales' Profile. The field is not set as read-only in field-level security settings for all profiles. Which of the following choices are true?
Choose 2 answers
All Users will see the Type field as Read Only
The Type field can be made required on the same Layout
Users assigned to the Europe Sales profile will see the Type field as Read Only
Users assigned to the Europe Sales profile can update the Type field via the API
A new custom tab has been created for the Conference object. This tab should be included in the Sales App as well as the Conference App. How can this requirement be met?
The custom tab can be included in multiple apps if they are all custom apps
An additional custom tab based on the Conference object will need to be created
The custom tab can be included in both apps
A custom tab can only be included in one app
When creating a Lightning page in App Builder, which type of page requires an object to be selected?
App Page
List Page
Home Page
Record Page
Creative Matchmakers has many clients who include middle names and/or suffixes as part of the name on their records. Their staff would like to have these portions of their client's names stored separated from the first and last name fields. How can this be accomplished?
Enable Middle Names and Name Suffixes for Person Names
Create custom text fields to store the middle names and suffixes
Create a flow for users to go through when entering a client name
Store the full client name in one field and create formulas to pull out individual parts of the name
Which of the following supports custom buttons in Salesforce?
Choose 2 answers
Web-to-Lead
Activity
Opportunity
User
When a Lightning Component is added to a page, what can be configured in the App Builder?
The component size
The component events
The component behaviour
The component properties
What statements about Productivity Actions are true?
Choose 2 answers
All productivity actions can be edited or deleted.
Productivity actions appear on the Account, Contact, and Lead objects.
Productivity actions include the Send Email, Call, and Map actions.
Productivity actions are only available in the Salesforce mobile app.
There is a requirement to allow users to visit the Facebook page of a contact directly from its record detail page. It is learned that the Facebook page URL of a user follows the format https://www.facebook.com/FB_USER_ID, where FB_USER_ID represents the unique ID of the user in their social platform. A custom field on the Contact object can be created to store this value. After which, what then can be used to meet this requirement?
Choose 2 answers
Detail Page Link
Quick Action
Detail Page Button
List Button
A custom tab was created in a sandbox org for a new custom object to allow users to access its records from the navigation menu. However, profiles were not included in the change set when the custom tab was deployed to their Enterprise Edition org. How will this affect the custom tab?
The visibility settings of the tab will be set to 'Default Off' for all profiles
The visibility settings of the tab will be set to 'Tab Shown' for all profiles
The visibility settings of the tab will be set to 'Tab Hidden' for all profiles
The visibility settings of the tab will be set to 'Default On' for all profiles
A Salesforce developer is building an application for a client using a Developer Edition org and is required to regularly deploy updates to their production org. What tools can the developer use to perform the deployment?
Choose 2 answers
Change Sets
Ant Migration Tool
Visual Studio Code
Developer Console
A Salesforce Administrator is designing a metadata deployment plan using change sets that will be implemented for an upcoming project. Which of the following are valid change set migration paths?
Choose 2 answers
Developer sandbox to a Developer Edition org
Developer Edition org to a Developer Pro sandbox
Developer sandbox to a Production org
Production org to a Developer sandbox
Change Sets can be used to do all of the following, EXCEPT?
Deploy changes to rename a Custom Object in production
Deploy profile level settings for a component being deployed
Validate Dependencies that exist for a Custom Object
Deploy changes to create a new Apex Class in production
What is true regarding change sets?
Change sets are always created in a sandbox organization and deployed in production
If a change set deployment fails, the entire transaction is rolled back
Validating a change set must be done before deploying
If a change set deployment is successful, it can be rolled back if required
Which of the following is true in regards to adding a custom object to an unmanaged package?
Its custom fields are also added to the package
Its page layouts are also added to the package
Its related triggers are also added to the package
All of these
A Salesforce Administrator has created a custom object in a sandbox, and is defining a change set to move it to the production instance. In the change set, the Salesforce Administrator added only the custom object component. What would be the result of the deployment in the production instance?
The custom object will be created without any custom fields
The custom object, and associated fields will be created
It will result in an error
The custom object, associated fields, and page layouts will be created
Worldwide Containers is planning a production release. Which steps would be part of the deployment plan?
Choose 2 answers
Ask users to avoid logging in during the scheduled release time
Manually configure metadata that is not supported by the metadata API
Update code in production if test coverage is not sufficient
Create change sets to migrate metadata
Which of the following below are valid statements about sandbox refreshes?
Choose 3 answers
The refresh interval controls the duration of a sandbox refresh
Refreshes are executed immediately after a refresh request
Sandbox refreshes may take hours, days, or more than a week
A sandbox is refreshed to update the metadata and/or data from its source org
Sandboxes should be refreshed prior to the development of a project
Which of the following components will be renamed if a naming conflict occurs when installing an unmanaged package?
Choose 2 answers
Apex Trigger
Apex Class
Report
List View
Which of the following are declarative options available for incorporating Lightning Components in an application?
Choose 3 answers
Adding a standard Salesforce component to a Lightning page
Adding a 3rd party managed component to a Lightning page
Adding a custom component to a Lightning page
Adding a Javascript component to a Lightning page
Which of the following is true in regards to how Lightning components are incorporated into an application?
A Lightning page can have multiple components but only 1 region
A Lightning page is composed of only one component
A Lightning page is composed of regions that contain one or more components
Each type of component can be included in a Lightning Page only once
When viewing the Account page, the Sales team has requested that the highest value Opportunities are displayed first in the related list. How can a developer meet this requirement?
Specify the sort field and direction in the Opportunity related list properties
Create an inline Visualforce page that queries the Opportunities and sorts them
It is not possible to sort related lists
Create a custom Visualforce page that includes a sorted Opportunities related list
Which of the following action types can be used to define quick actions in a Salesforce object?
Choose 3 answers
Delete a Record
Create a Record
Log a Call
Submit Approval Request
Update a Record
There is a requirement to show only the accounts that the current user owns in the Account lookup field of the Opportunity detail page. What feature is used to implement this customization?
Feed Filter
Lookup Filter
Validation Rule
Workflow Rule
A developer wants to open a report from the campaign page and filter the report by the name of the campaign. What is the most efficient way to accomplish this?
Create a custom action using the URL of the report
Use a custom link using the URL of the report
Create a URL field and populate it with the report link
Create a formula field that uses hyperlinks
If a standard Lightning Component is not available to meet business requirements, what should be the first action?
Create a Visualforce component
Develop a custom component
Look on the AppExchange for a third party component
Modify an existing component
Universal Containers would like to improve the usability of their current lookup fields. When looking up a Contact record, they would like to view the Account, Phone, and Email fields as well as the name. Universal Containers would also like to globally search for contacts by the account name. What feature would you suggest to help them with this need?
Tab Layout
List View
Page Layout
Search Layout
Sam only works with Accounts that are in the Education industry. How can Sam quickly and repeatedly access an up-to-date list of Accounts that belong to the Education industry?
Create a Mini Page Layout
Create a Custom List View
Create a Custom Page Layout
Create a Visualforce page
What properties can be set on a field in a page layout?
Read Only or Required
Hide in Reports and Search
Editable and Numeric
Editable and Text
What is the proper sequence of tasks included in a typical enterprise deployment plan?
Announce Maintenance Window, Validate Change Sets, Lock Out Users, Deploy Change Sets, Perform Manual Changes, Verify Functional Changes, Unlock Users
Announce Maintenance Window, Lock Out Users, Unlock Users, Validate Change Sets, Deploy Change Sets, Perform Manual Changes, Verify Functional Changes
Announce Maintenance Window, Validate Change Sets, Unlock Users, Deploy Change Sets, Perform Manual Changes, Verify Functional Changes, Lock Out Users
Lock Out Users, Announce Maintenance Window, Deploy Change Sets, Validate Change Sets, Perform Manual Changes, Verify Functional Changes, Unlock Users
Global Containers has 50 user profiles. When performing a production deployment, which of the options are most suitable in order to lockout and prevent users from logging in during deployment?
Choose 2 answers
At the beginning of the deployment, change the login hours on each profile. At the end of the deployment, reset the login hours.
At the beginning of the deployment, use Data Loader to freeze each user record except the System Administrator. At the end of the deployment, unfreeze the user records back.
At the beginning of the deployment, manually change the profile of each user to a maintenance profile. At the end of the deployment, reset each user's profile.
At the beginning of the deployment, use Data Loader to change the profile of each user except the System Administrator to a maintenance profile. At the end of the deployment, update all user records with their original profiles.
You are running a training session for a group of new Salesforce developers. Each developer is provided with their own Salesforce developer edition org. As part of this training session you are required to distribute an Expense Manager application to the trainees, and allow them to work further on it. What would be the best way to do this?
Bundle the app as a Managed Package
Bundle the app as an Unmanaged Package
Create Trainee Users on your Salesforce org
Share code for the Expense Manager via email
Which activities are performed during the test release step in the application lifecycle?
Choose 3 answers
Test deployment in a staging environment
Final regression testing in a staging environment
Development based on design specifications
Stress and performance testing in a staging environment
Integration testing
A change set can be moved between which types of orgs?
Choose 2 answers
Any Developer edition organization to any Sandbox organization
Any sandbox to any production organization
Any 2 Sandboxes that belong to the same Production organization
A Sandbox and the associated Production organization
Which of the following statements about unmanaged packages are true?
Choose 2 answers
Unmanaged packages can be distributed without 75% code coverage.
Unmanaged packages can be used to distribute open-source projects.
Unmanaged packages are used to migrate components from sandbox to production.
Unmanaged packages can be created in a Developer Edition org.
An administrator is trying to send emails to certain users from a sandbox using a workflow email alert but has found that emails are not being received. What action should be taken?
Choose 3 answers
Check the email addresses
Check the Workflow Logs
Check the System Logs
Check the Email Logs
Check email deliverability settings
What are the differences between the Salesforce application lifecycle for a small company and an enterprise application lifecycle?
Choose 2 answers
A small company may complete development and testing in one sandbox
A small company is able to make programmatic customizations in production
A small company may only have a production and one sandbox
All companies need a full copy sandbox for staging
What is the purpose of the integration testing step in the application lifecycle?
Choose 3 answers
The test is performed to determine how well end-users adopt a new business process or feature
The integration testing step is used to verify that sandbox metadata is in sync with production
The test is done to ensure that there are no conflicts between changes made by different developers
Integration testing can be performed with other systems
If development is done in multiple sandboxes, the integration environment is used to bring all changes together
Which of the following are best practices for change sets?
Choose 3 answers
Deploy all dependent components
Add permissions and access settings to outbound change sets
Validate change sets before deployment
Rename components using change sets
A new list view has been created by a user for displaying customers with gold membership status. Which of the statements are true regarding this list view?
Choose 3 answers
The fields that are available as columns in the list view can be customized
The list view can be made available only to the user, groups of users, or to all users
Other users may not be able to see all the fields that are included in the list view
Only system administrators have permissions to delete the custom list view
The list view can be imported and displayed as a report in a dashboard
You would like to add a formatted textual description to your Lightning Page. What type of component would you use?
Description
Text
Rich Text
Visualforce
A user wants to use inline editing from a list view to quickly edit records. Which settings must be enabled?
Choose 2 answers
Enable list editing
Enable enhanced lists
Enable dynamic lists
Enable inline editing
Which of the following actions can be invoked by a custom button?
Choose 3 answers
Trigger a workflow rule
Redirect to a web page
Open a Visualforce page
Prepopulate fields for a new record
Invoke a process made using Process Builder
Which of the following are configurable through a Salesforce object detail page layout?
Choose 2 answers
Field Layouts
List Views
Related List Layouts
Sidebar Layout
Which page layout elements are visible on a Lightning Experience Record Page in both Lightning Experience and the Salesforce mobile app?
Choose 3 answers
Actions
Mobile Cards
Expanded Lookups
Related Lists
Custom Links
There is a requirement to define an 'Update Payment' feature for a custom object, which users can access in the Salesforce mobile app. Clicking 'Update Payment' must allow the user to update the 'Status' field on the custom object, as well as enter comments. Which of the following should be recommended for this use case?
Detail Page Link
Quick Action
Visualforce page
Detail Page Button
Acme Appliances has a number of Knowledge articles that should be exposed on the company's customer service site. The articles cover four areas, namely, New Products, Customer Service, Resources, and Best Practices. What features need to be set up to allow the articles to be separated into their respective areas and viewed on the site?
Choose 2 answers
Chatter
Components
Data categories
Topics
When a Lightning Component has been added to a page, what configuration options are available in Lightning App Builder?
Choose 3 answers
Change the layout and position of components on the page
Remove a component
Change the size of the component
Move the component to another column
Change the component style
A Salesforce developer is asked to include the Birthdate field in the Contact hover details layout. What is the best way to achieve this requirement so that it displays both in Classic and in Lightning Experience?
Choose 2 answers
Modify the Contact compact page layout properties
Modify the Search Layout
Modify the properties of the Contact Mini Page layout
Design a Visualforce page with a Standard Controller
You have created a new Sandbox for your production instance of Salesforce. You want to be able to push metadata from the new Sandbox to Production. While setting up the deployment connections, what change would you make, and in which environment?
Specify Allow Outbound Changes in Production
Specify Allow Outbound Changes in Sandbox
Specify Allow Deployment in Environment Hub
Specify Allow Inbound Changes in Sandbox
Specify Allow Inbound Changes in Production
Which of the following can be performed by change sets?
Choose 2 answers
Adding a component
Deleting a component
Renaming a component
Updating a component
Which types of sandbox would be the most appropriate for user training?
Choose 2 answers
Partial Copy Sandbox
Developer Sandbox
Full Sandbox
Developer Pro Sandbox
When using Change Sets, which one of the following can NOT be transferred from one Salesforce Org to another?
Account records
Apex Class
Workflow Rule
Contact fields sets
Sharing Rules
Which of the following statements are true with regard to User Acceptance Testing (UAT) in Application Lifecycle Management (ALM)?
Choose 2 answers
UAT can be used after aggregating all the assets that are created or modified during development
UAT is performed with continuous integration after the development is complete.
UAT involves testing the release with a small set of experienced people who provide feedback.
UAT is typically the only step that is required before deploying a release to the production environment.
Cosmic Innovation would like to deploy changes from their full copy sandbox to their production org. The deployment in production will require a considerable amount of time due to the large number of Apex tests that need to be executed. Work disruption must be minimized as much as possible, and the developer is concerned about the delayed deployment time. Which of the following options can be utilized to reduce the time to perform a deployment in production?
Choose 2 answers
Choose the 'Skip Test Execution' option
Perform a Quick Deployment
Choose the 'Run Specified Tests' option
Choose the 'Run Local Tests' option
A developer working for Cosmic Solutions has created a full copy sandbox named 'sandbox'. If a Salesforce user of the company uses the username 'mark@cosmicsolutions.com' to access the production environment, which login URL and username would be required by the user to access the sandbox environment?
https://login.salesforce.com, mark@cosmicsolutions.com
https://test.salesforce.com, mark@cosmicsolutions.com.sandbox
https://sandbox.salesforce.com, mark@cosmicsolutions.com
https://login.salesforce.com, mark@cosmicsolutions.com.sandbox
What role does a staging environment play in a deployment plan?
Choose 2 answers
A staging environment will always have the exact same configuration and data as production, so it is the best environment to test a deployment
A staging environment requires 75% test coverage, so test coverage can be confirmed
A staging environment will usually have a full set of production data, so business processes can be tested thoroughly
A staging environment allows a test deployment to be done in an environment similar to production
A Salesforce developer created an application which he wants to distribute as open source. What kind of package should he create?
Managed Package
Open source Package
None of these.
Unmanaged Package
Which of the following sequences of milestones would represent a typical application lifecycle?
Development, User Acceptance Testing, Integration Testing, Staging, Production Migration
Development, Training, User Acceptance Testing, Staging, Production Migration
Development, User Acceptance Testing, Training, Production Migration
Development, Integration Testing, User Acceptance Testing, Staging, Production Migration
