Study HIGH Quality CAD Free Study Guides and Exams Tutorials [Q152-Q169]

Share

Study HIGH Quality CAD  Free Study Guides and Exams Tutorials

Download ServiceNow CAD Exam Dumps to Pass Exam Easily


ServiceNow CAD (Certified Application Developer-ServiceNow) Exam is a certification exam that measures the knowledge, skills, and abilities of developers who build and maintain applications on the ServiceNow platform. CAD exam is designed for professionals who have a solid understanding of ServiceNow and are interested in becoming certified developers on the platform. CAD exam covers a range of topics related to development on the ServiceNow platform, including application design, scripting, and integrations.

 

NEW QUESTION # 152
Here is the Business Rule script template:

This type of JavaScript function is known as:

  • A. Anonymous
  • B. Self-invoking
  • C. Constructor
  • D. Scoped

Answer: B

Explanation:
Self-invoking. Learn JavaScript!
This type of JavaScript function is known as self-invoking or immediately-invoked function expression (IIFE). It is a function that is defined and executed at the same time, without being assigned to a variable or being called by another function. It is often used to create a local scope for variables and avoid polluting the global namespace. Reference: [W3Schools - JavaScript Function Definitions], [MDN Web Docs - Immediately-invoked function expressions]


NEW QUESTION # 153
What field type would you select if you want to query records from another table on a form?

  • A. Use the String field type.
  • B. Use the Phone Number field type.
  • C. Use the Reference field type.
  • D. Use the Date field type.

Answer: C

Explanation:
A). Use the Date field type: This is incorrect. The Date field type is designed to store date values and does not facilitate referencing records from other tables.
B). Use the Phone Number field type: This is incorrect. The Phone Number field type is intended for storing phone number data and does not support referencing other table records.
C). Use the String field type: This is incorrect. The String field type stores text data and does not inherently provide functionality to reference records from other tables.
D). Use the Reference field type: This is correct. The Reference field type is specifically designed to create a link to a record in another table, enabling the incorporation of related data into the form.
For example, in the Incident table, the "Caller" field is a reference to the User [sys_user] table, allowing the selection of a user as the caller for the incident. This setup ensures data consistency and leverages existing records without data duplication.
For more detailed information, refer to the official ServiceNow documentation on Reference Fields.
Explanation:
In ServiceNow, to include data from another table within a form, the Reference field type is utilized. A Reference field creates a relationship between the current table and another table by storing a reference to a record in the target table. This allows users to select a record from the referenced table and display related information seamlessly within the form.


NEW QUESTION # 154
In a Business Rule, which one of the following returns true if the currently logged in user has the admin role?

  • A. g_form.hasRoleExactly('admin')
  • B. gs.hasRole('admin')
  • C. g_form.hasRole('admin')
  • D. gs.hasRoleExactly('admin')

Answer: B

Explanation:
Business Rule is server-side, so it uses GlideSystem API. gs.hasRoleExactly doesn't exist In a Business Rule, the following returns true if the currently logged in user has the admin role:
* gs.hasRole('admin'). This is the correct answer because gs is the GlideSystem object, which provides methods for performing system operations, and hasRole is a method that checks if the current user has the specified role. For example, gs.hasRole('admin') will return true if the current user has the admin role, and false otherwise.
The following do not return true if the currently logged in user has the admin role in a Business Rule:
* g_form.hasRoleExactly('admin'). This is not correct because g_form is the GlideForm object, which provides methods for manipulating forms, and hasRoleExactly is a method that checks if the current user has exactly the specified role and no other roles. For example, g_form.hasRoleExactly('admin') will return true if the current user has only the admin role, and false if the current user has the admin role and any other role.
* g_form.hasRole('admin'). This is not correct because g_form is the GlideForm object, which provides methods for manipulating forms, and hasRole is a method that checks if the current user has the specified role or any role that contains the specified role. For example, g_form.hasRole('admin') will return true if the current user has the admin role or any role that contains the admin role, such as admin_ui or admin_script.
* gs.hasRoleExactly('admin'). This is not correct because gs is the GlideSystem object, which provides methods for performing system operations, and hasRoleExactly is not a valid method of the gs object.
There is no method that checks if the current user has exactly the specified role and no other roles in the gs object. References: Business Rules, GlideSystem, GlideForm


NEW QUESTION # 155
Which of the following statements is true about Guided Application Creator?

  • A. The welcome screen appears every time a new application is created
  • B. Default access controls are automatically created
  • C. The global scope option is turned on by default
  • D. A scope application user role is automatically created

Answer: A

Explanation:
The welcome screen appears every time a new application is created through the Guided Application Creator. The welcome screen provides an overview of the steps involved in creating an application, such as defining the app name, scope, and tables, configuring the app user interface, and publishing the app. The other options are not true about the Guided Application Creator. The global scope option is turned off by default, as it is recommended to create applications in their own scope for better security and performance. A scope application user role is not automatically created, as the user can choose to create one or use an existing role for the app access control. Default access controls are not automatically created, as the user can define the read, write, create, and delete permissions for each table in the app. Reference: Guided App Creator


NEW QUESTION # 156
Modules must have a Link type. Which one of the following is a list of Link types?

  • A. List of Records, Content Page, Order, URL (from arguments:)
  • B. Assessment, List of Records, Separator, Timeline Page
  • C. List of Records, Separator, Catalog Type, Roles
  • D. Assessment, List of Records, Content Page, Roles

Answer: B

Explanation:
Reference:
A module is a navigation item that provides access to a feature or functionality in ServiceNow. Modules must have a link type, which determines how the module behaves when clicked. The following is a list of link types:
Assessment. This is a link type that opens an assessment, which is a survey or questionnaire that measures the effectiveness of a process or service.
List of Records. This is a link type that opens a list of records from a table or a saved filter.
Separator. This is a link type that creates a horizontal line to separate modules in the application menu.
Timeline Page. This is a link type that opens a timeline page, which is a graphical representation of the duration and sequence of events or tasks.
The following are not link types, but other module attributes or field types:
List of Records, Separator, Catalog Type, Roles. These are not link types, but a combination of a link type (List of Records), a module attribute (Separator), a field type (Catalog Type), and a user attribute (Roles).
List of Records, Content Page, Order, URL (from arguments:). These are not link types, but a combination of a link type (List of Records), a module attribute (Content Page), a field name (Order), and a link type argument (URL).
Assessment, List of Records, Content Page, Roles. These are not link types, but a combination of a link type (Assessment), a link type (List of Records), a module attribute (Content Page), and a user attribute (Roles). Reference: Modules, Create a Module


NEW QUESTION # 157
Which of the following is NOT a trigger type in Flow Designer?

  • A. Schedule
  • B. Outbound Email
  • C. Application
  • D. Record

Answer: B

Explanation:
See list of triggers on right hand side of this webpage: https://docs.servicenow.com/en-US/bundle/tokyo-application-development/page/administer/flow-designer/reference/flow-triggers.html


NEW QUESTION # 158
How must Application Access be configured to prevent all other private application scopes from creating configuration records on an application's data tables?

  • A. Set the Accessible from field value to This application scope only
  • B. You must create Access Controls to prevent all other application scopes from creating configuration records on an application's data tables rather than using Application Access
  • C. Set the Accessible from field value to All application scopes and de-select the Can create option
  • D. Set the Accessible from field value to This application scope only and de-select the Allow access to this table via web services option

Answer: A

Explanation:
Application Access is a feature that allows you to control the access level of other application scopes to your application's data tables. By setting the Accessible from field value to This application scope only, you can restrict the access to your data tables to only your application scope. This means that other application scopes cannot create, read, write, or delete records on your data tables, unless they have explicit permissions through Access Controls or other means.
References:
Application Access
[Application scope]
https://developer.servicenow.com/dev.do#!/learn/learning-plans/rome/new_to_servicenow/app_store_learnv2_securingapps_rome_application_access
https://docs.servicenow.com/bundle/rome-application-development/page/build/applications/concept/c_ExampleDenyingAllDesignAccess.html


NEW QUESTION # 159
Which of the following are configured in an Email Notification?
a)Who will receive the notification.
b)What content will be in the notification.
c)When to send the notification.
d)How to send the notification.

  • A. b, c and d
  • B. a, b and c
  • C. a, b, and d
  • D. a, c and d

Answer: B


NEW QUESTION # 160
Which one of the following is NOT a debugging strategy for client-side scripts?

  • A. gs.log()
  • B. Field Watcher
  • C. jslog()
  • D. g_form.addInfoMessage()

Answer: A

Explanation:
https://developer.servicenow.com/dev.do#!/learn/learning-plans/rome/new_to_servicenow/app_store_learnv2_scripting_rome_debugging_client_scripts The following are debugging strategies for client-side scripts, which run in the web browser and manipulate the user interface:
g_form.addInfoMessage(). This is a client-side API that displays an information message at the top of the form.
Field Watcher. This is a debugging tool that displays the current and previous values of one or more fields on a form.
jslog(). This is a client-side API that writes a message to the browser console.
The following is not a debugging strategy for client-side scripts, but for server-side scripts, which run on the ServiceNow platform and manipulate the database:
gs.log(). This is a server-side API that writes a message to the system log. References: Client-Side Scripting APIs, Debugging Client Scripts


NEW QUESTION # 161
Which of the following features are available to Global applications? (Choose two.)

  • A. Delegated Development
  • B. Source Control
  • C. Flow Designer
  • D. Automated Test Framework

Answer: C,D

Explanation:
Global applications can use Automated Test Framework and Flow Designer features, but not Source Control and Delegated Development features. Source Control and Delegated Development features are only available to scoped applications . References: [Global vs Scoped Applications], [Delegated Development]


NEW QUESTION # 162
When creating an application through the Guided Application Creator, what are the options for creating a table?
Choose 3 answers

  • A. Create a table from scratch
  • B. Create a table from a template
  • C. Use APIs
  • D. Extend a table
  • E. Run import jobs
  • F. Upload a spreadsheet
  • G. Link to external tables

Answer: A,D,F

Explanation:
The Guided Application Creator in ServiceNow provides several methods for creating tables within a new application. These options cater to different requirements and data sources:
* Extend a Table (Option A):
* Description: Create a new table that inherits fields and behaviors from


NEW QUESTION # 163
A scoped application containing Flow Designer content dedicated to a particular application is called a(n):

  • A. Spoke
  • B. Flow
  • C. Action
  • D. Bundle

Answer: A

Explanation:
https://docs.servicenow.com/bundle/paris-servicenow-platform/page/administer/flow-designer/concept/spokes.
html
A spoke is a scoped application containing Flow Designer content dedicated to a particular application or record type. Flow Designer provides a set of core actions to automate Now Platform processes. You can add application-specific core actions by activating the associated spoke.
Reference: https://community.servicenow.com/community?
id=community_blog&sys_id=7b3af354db93ab80afc902d5ca9619bc


NEW QUESTION # 164
Once an application is ready to share, which of the following methods of publishing are supported by ServiceNow?
Choose 3 answers

  • A. Publish to a spreadsheet
  • B. Publish to an application repository
  • C. Publish to a local USB device
  • D. Publish to a local drive
  • E. Publish to the ServiceNow Store
  • F. Publish to an Update Set

Answer: B,E,F

Explanation:
ServiceNow supports publishing an application to an application repository, an Update Set, or the ServiceNow Store. These methods allow the application to be installed on other instances or shared with other users.
Reference:
Publish an application to the application repository
4 Ways to Publish a ServiceNow Application
Publish applications to the ServiceNow Store


NEW QUESTION # 165
To see what scripts, reports, and other application artifacts will be in a published application:

  • A. Open the artifact records individually to verify the value in the Application field
  • B. Open the list of Update Sets for the instance
  • C. Enter the name of the Application in the Global search field
  • D. Examine the Application Files Related List in the application to be published

Answer: B

Explanation:
Explanation
Explanation/Reference: https://community.servicenow.com/community?
id=community_article&sys_id=d2dce665dbd0dbc01dcaf3231f9619fe


NEW QUESTION # 166
What are the features of Flow Designer?
Choose 3 answers

  • A. Test a flow using the "Run as" feature
  • B. Support Java Scripting code to test conditions that trigger the flow. Eg Run a flow from a Catalog item
  • C. Call a flow from another flow or subflow
  • D. Perform form field data validation at client side
  • E. Add stages to a flow

Answer: A,C,E

Explanation:
Flow Designer is a no-code platform capability that lets you automate business processes in a single drag-and-drop design environment. Some of the features of Flow Designer are:
Add stages to a flow: You can define the stages of a flow to track its progress and status. Stages can be used to group actions, subflows, and conditions into logical units.
Call a flow from another flow or subflow: You can reuse existing flows or subflows by calling them from another flow or subflow. This allows you to modularize your automation and avoid duplication of logic.
Test a flow using the "Run as" feature: You can test a flow using the "Run as" feature to specify the user context and input parameters for the flow execution. This helps you to verify the functionality and performance of your flow before publishing it.
Reference:
Flow Designer - No-Code Workflows - ServiceNow
Flow Designer - ServiceNow
Flow Designer Data Sheet - ServiceNow


NEW QUESTION # 167
If a knowledge base has no access details specified, what users are able to read articles in that knowledge base?

  • A. Any user with an article's permalink
  • B. Users with kb_user role
  • C. Any active user
  • D. No users
  • E. itil users

Answer: C


NEW QUESTION # 168
When creating new application files in a scoped application, cross scope access is turned on by default in which of the following?

  • A. REST messages
  • B. Workflow
  • C. Table
  • D. Script Include

Answer: C

Explanation:
"By default, all application scope scripts can read the table's records but cannot perform any other database operations." https://developer.servicenow.com/dev.do#!/learn/learning-plans/tokyo/servicenow_administrator
/app_store_learnv2_securingapps_tokyo_application_access_database_settings


NEW QUESTION # 169
......


ServiceNow CAD (Certified Application Developer-ServiceNow) Exam is a certification program designed to test the skills and knowledge of developers who create applications using ServiceNow platform. CAD exam is intended to validate the expertise of developers who have the ability to design and build custom applications, implement business logic, and integrate with external systems using ServiceNow.


ServiceNow CAD: Certified Application Developer-ServiceNow is a highly valued certification program for individuals who want to demonstrate their expertise in developing custom applications on the ServiceNow platform. Certified Application Developer-ServiceNow certification program is designed to evaluate the candidate's knowledge and skills in various areas such as ServiceNow architecture, application design, data model, scripting, integrations, and security. Certified Application Developer-ServiceNow certification is recognized globally and helps the candidate to enhance their career prospects and increase their earning potential.

 

Get 100% Real Free Certified Application Developer CAD Sample Questions: https://www.trainingdumps.com/CAD_exam-valid-dumps.html

Accurate CAD Questions with Free and Fast Updates: https://drive.google.com/open?id=1fSdAmIB11XhAZJuo-E4CcT41yJnBR6zL