CAD Questions Pass on Your First Attempt Dumps for Certified Application Developer Certified [Q34-Q58]

Share

CAD Questions Pass on Your First Attempt Dumps for Certified Application Developer Certified

CAD Practice Test Pdf Exam Material

NEW QUESTION # 34
Which Application Access configuration field(s) are NOT available if the Can read configuration field is NOT selected?

  • A. Can read does not affect the availability of other Application Access fields
  • B. All access to this table via web services
  • C. Can create, Can update, and Can delete
  • D. Allow configuration

Answer: B


NEW QUESTION # 35
Which of the following CANNOT be debugged using the Field Watcher?

  • A. Access Controls
  • B. Script Includes
  • C. Client Scripts
  • D. Business Rules

Answer: A

Explanation:
The Field Watcher is a debugging tool that allows you to monitor the values of fields on a form as they change due to scripts or other actions. It can be used to debug Business Rules, Client Scripts, and Access Controls, but not Script Includes. Script Includes are server-side scripts that define reusable functions and classes. They are not associated with any specific field or form, and therefore cannot be watched by the Field Watcher.
References:
* Field Watcher
* Script Includes


NEW QUESTION # 36
Assume a table called table exists and contains 3 fields: field1, field2, field3. Examine the Access Control list for table:

Which field or fields can a user with the itil role read?

  • A. field3 only
  • B. All fields
  • C. All fields except field3
  • D. filed1 and field3

Answer: C

Explanation:
https://docs.servicenow.com/bundle/tokyo-platform-security/page/administer/contextual-security/concept/access


NEW QUESTION # 37
Identify the incorrect statement about Delegated Development in ServiceNow.

  • A. Administrators can grant non-admin users the ability to develop global applications.
  • B. Administrators can grant the developer access to script fields.
  • C. Administrators can grant the developer access to security records.
  • D. Administrators can specify which application file types the developer can access.

Answer: D


NEW QUESTION # 38
Which method call returns true only if the currently logged in user has the catalog_admin role and in no other case?

  • A. g_user.hasRoleExactly('catalog_admin')
  • B. g_user.hasRole('catalog_admin')
  • C. g_user.hasRoleOnly('catalog_admin')
  • D. g_user.hasRoleFromList('catalog_admin')

Answer: C

Explanation:
Explanation/Reference: https://community.servicenow.com/community?
id=community_question&sys_id=dff705e6db7757c0d58ea345ca96196b


NEW QUESTION # 39
Which Report Type(s) can be created by right-clicking on a column header in a table's list?

  • A. Bar Chart
  • B. Bar Chart, Pie Chart, and Histogram
  • C. Bar Chart and Pie Chart
  • D. Bar Chart, Pie Chart, Histogram, and Line

Answer: C

Explanation:
The Bar Chart and Pie Chart report types can be created by right-clicking on a column header in a table's list. These report types show how individual pieces of data relate to the whole using proportional bars or slices. You can also choose different aggregation methods such as count, sum, average, min, max, or percent. Reference: [Create reports from lists]


NEW QUESTION # 40
One of the uses of the ServiceNow REST API Explorer is:

  • A. Find resources on the web for learning about REST
  • B. Convert SOAP Message functions to REST methods
  • C. Practice using REST to interact with public data providers
  • D. Create sample code for sending REST requests to ServiceNow

Answer: D


NEW QUESTION # 41
When designing and creating a form, what do you create to organize fields on a form?

  • A. Sections
  • B. Related lists
  • C. Buttons
  • D. Tabs

Answer: A

Explanation:
When designing and creating a form, you can create sections to organize fields on a form. Sections are containers that group related fields together and provide a label and a description for the group. You can use sections to improve the readability and usability of the form. You can also collapse or expand sections to show or hide the fields within them.
The other options are not valid ways to organize fields on a form. Related lists are not fields, but lists of records that are related to the current record on the form. Tabs are not part of the form, but part of the application menu that allows you to navigate between different modules. Buttons are not fields, but elements that perform actions on the form, such as saving, updating, or deleting the record.
Reference:
[Form sections]
[Related lists]
[Application menus and modules]
[Form buttons]


NEW QUESTION # 42
Which one of the following is true for a table with the "Allow configuration" Application Access option selected?

  • A. Out of scope applications can create Business Rules for the table
  • B. Any user with the application's user role can modify the application's scripts
  • C. Only the in scope application's scripts can create Business Rules for the table
  • D. Out of scope applications can add new tables to the scoped application

Answer: A

Explanation:
Explanation/Reference: https://community.servicenow.com/community?
id=community_question&sys_id=1a721819dbfa23409a64e15b8a9619d2


NEW QUESTION # 43
Which of the following CANNOT be debugged using the Field Watcher?

  • A. Script Includes
  • B. Client Scripts
  • C. Access Controls
  • D. Business Rules

Answer: A

Explanation:
Explanation/Reference: https://docs.servicenow.com/bundle/orlando-application-development/page/script/debugging/ concept/c_FieldWatcher.html


NEW QUESTION # 44
What plugin enables the Guided Application Creator?

  • A. com.snc.apps_creator_template
  • B. com.glide.sn-guided-app-creator
  • C. com.glide.service_creator
  • D. com.glide.snc.apps_creator

Answer: B

Explanation:
"Guided Application Creator is enabled via the Guided Application Creator (com.glide.sn-guided-app-creator) plugin, which is active by default in the Now Platform." Located under "Activation Information" section at this URL:
https://docs.servicenow.com/en-US/bundle/tokyo-application-development/page/build/guided-app-creator/concept/guided-app-creator.html


NEW QUESTION # 45
The source control operation used to store local changes on an instance for later application is called a(n)
<blank>.

  • A. Update set
  • B. Stash
  • C. Branch
  • D. Tag

Answer: C

Explanation:
The source control operation used to store local changes on an instance for later application is called a stash. A stash is a temporary storage area for uncommitted changes that are not ready to be pushed to a remote repository. Developers can use stashes to save their work in progress without committing it to the local repository or discarding it. Stashes can be applied later to restore the changes to the working directory, or dropped if they are no longer needed. References: [ServiceNow Docs - Stash local changes], [ServiceNow Docs - Source control]


NEW QUESTION # 46
When a selecting a data type for a field that will be displayed on a form, which of the following statements is NOT correct?

  • A. Use the Phone Number data type to automate phone number data validation.
  • B. Use the string data type for a free-form text field.
  • C. Use the Data data type to enter the date and time of day.
  • D. Use the Choice data type to limit options in a field

Answer: C

Explanation:
The data type of a field determines the format, validation, and display of the field value on a form. When selecting a data type for a field, you should consider the purpose and function of the field. The statements A, C, and D are correct for selecting a data type for a field. For example:
Use the Choice data type to limit options in a field: The Choice data type allows you to create a field that has a predefined set of options for the user to select from. The options can be displayed as a drop-down list, radio buttons, or checkboxes. For example, you can use the Choice data type for a field that indicates the priority of a task.
Use the Phone Number data type to automate phone number data validation: The Phone Number data type allows you to create a field that accepts and validates phone numbers. The field will automatically format the phone number according to the user's locale and country code. For example, you can use the Phone Number data type for a field that stores the contact number of a user.
Use the string data type for a free-form text field: The string data type allows you to create a field that accepts any text input from the user. The field can have a maximum length of 255 characters. For example, you can use the string data type for a field that captures the short description of an incident.
The statement B is not correct for selecting a data type for a field. There is no Data data type in ServiceNow. To enter the date and time of day, you should use the Date/Time data type. The Date/Time data type allows you to create a field that accepts and displays a date and time value. The field will use a calendar widget and a time picker to help the user enter the value. For example, you can use the Date/Time data type for a field that records the due date of a task.
Reference:
[Field types]
[Date/Time field type]


NEW QUESTION # 47
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. a, b, and d
  • B. a, b and c
  • C. b, c and d
  • D. a, c and d

Answer: B

Explanation:
https://docs.servicenow.com/bundle/tokyo-servicenow-platform/page/administer/notification/task/t_CreateANoti


NEW QUESTION # 48
Which one of the following is true regarding Application Scope?

  • A. Developers can choose the prefix for a scope's namespace
  • B. All applications are automatically part of the Global scope
  • C. Applications downloaded from 3rd party ServiceNow application developers cannot have naming conflicts
  • D. Any developer can edit any application

Answer: C

Explanation:
https://docs.servicenow.com/bundle/rome-application-development/page/build/applications/concept/c_ApplicationScope.html The correct statement regarding Application Scope is that applications downloaded from 3rd party ServiceNow application developers cannot have naming conflicts. Application Scope is a feature that identifies and isolates applications and their related artifacts from other applications. Each scoped application has a unique namespace identifier that consists of a prefix and a scope name. This prevents cross-application name collisions and ensures that only authorized scripts can access or modify data in a scoped application. References: [Product Documentation | ServiceNow], [How To Create a Scoped App in ServiceNow - YouTube]


NEW QUESTION # 49
Which of the following objects does a Display Business Rule NOT have access to?

  • A. g_scratchpad
  • B. GlideSystem
  • C. current
  • D. previous

Answer: D

Explanation:
A Display Business Rule has access to the current, g_scratchpad, and GlideSystem objects, but not the previous object. The previous object is only available to Before Business Rules4. References: Business Rule API
https://docs.servicenow.com/bundle/tokyo-application-development/page/script/business-rules/concept/c_Busine


NEW QUESTION # 50
Which of the following methods is NOT part of the ServiceNow REST API?

  • A. POST
  • B. DELETE
  • C. COPY
  • D. GET

Answer: C

Explanation:
The ServiceNow REST API is a web service that allows you to interact with the ServiceNow platform using HTTP requests and responses. The ServiceNow REST API supports the following methods:
POST: This method allows you to create a new record or execute an action on the ServiceNow platform. For example, you can use the POST method to create an incident or run a script.
GET: This method allows you to retrieve information from the ServiceNow platform. For example, you can use the GET method to get the details of a user or a table.
DELETE: This method allows you to delete a record or a resource from the ServiceNow platform. For example, you can use the DELETE method to delete an attachment or a workflow context.
PUT: This method allows you to update a record or a resource on the ServiceNow platform. For example, you can use the PUT method to update the state of a task or the value of a system property.
PATCH: This method allows you to update a record or a resource on the ServiceNow platform by sending only the changes. For example, you can use the PATCH method to update the short description of an incident or the order of a module.
The method COPY is not part of the ServiceNow REST API. There is no COPY method in the HTTP protocol. To copy a record or a resource on the ServiceNow platform, you need to use the POST method with the clone action.
References:
ServiceNow REST API overview
ServiceNow REST API methods
[ServiceNow REST API actions]


NEW QUESTION # 51
Which server-side object provides methods for working with dates when writing a script in a privately scoped application?

  • A. GlideDate Time
  • B. GlideRecord
  • C. GlideSystem
  • D. current

Answer: A

Explanation:
https://developer.servicenow.com/dev.do#!/reference/api/paris/server_legacy/c_GlideSystemAPI#r_GS-nowNoT


NEW QUESTION # 52
Which Application Access configuration field(s) are NOT available if the Can read configuration field is NOT selected?

  • A. Can read does not affect the availability of other Application Access fields
  • B. Allow configuration
  • C. Can create, Can update, and Can delete
  • D. All access to this table via web services

Answer: C

Explanation:
"You must first select read access to grant any other API record
operation."https://docs.servicenow.com/bundle/tokyo-application-development/page/build/applications/reference The Application Access configuration fields control the access level for an application and its tables. The following Application Access configuration fields are not available if the Can read configuration field is not selected:
* Can create. This field determines whether users can create records on the application tables.
* Can update. This field determines whether users can update records on the application tables.
* Can delete. This field determines whether users can delete records on the application tables.
These fields are not available because they depend on the Can read field, which determines whether users can view records on the application tables. If users cannot read records, they cannot create, update, or delete them either.
The following Application Access configuration fields are available regardless of the Can read configuration field:
* All access to this table via web services. This field determines whether users can access the application tables using web services, such as REST or SOAP.
* Allow configuration. This field determines whether users can configure the application tables, such as adding or modifying fields, views, or indexes. References: Application Access, Certified Application Developer (CAD) Learning Path


NEW QUESTION # 53
Which one of the following is true for GlideUser (g_user) methods?

  • A. Can be used in Business Rules only
  • B. Can be used in Client Scripts, UI Policies, and UI Actions
  • C. Can be used in Client Scripts and UI Policies only
  • D. Can be used in Business Rules, and Scripts Includes

Answer: B

Explanation:
The following is true for GlideUser (g_user) methods:
Can be used in Client Scripts, UI Policies, and UI Actions. This is true because GlideUser (g_user) methods are part of the client-side scripting APIs that provide information about the current user and the user's preferences. Client Scripts, UI Policies, and UI Actions are all types of client-side scripts that run in the web browser and manipulate the user interface.
The following are not true for GlideUser (g_user) methods:
Can be used in Client Scripts and UI Policies only. This is false because GlideUser (g_user) methods can also be used in UI Actions, which are another type of client-side scripts that can be triggered by a user's click on a button, link, or choice.
Can be used in Business Rules only. This is false because GlideUser (g_user) methods cannot be used in Business Rules, which are server-side scripts that run on the ServiceNow platform and manipulate the database. Business Rules use a different API to access the current user information, which is GlideSystem (gs).
Can be used in Business Rules, and Scripts Includes. This is false because GlideUser (g_user) methods cannot be used in Business Rules or Script Includes, which are both server-side scripts. Script Includes are reusable units of code that can be called from any server-side script. Script Includes also use GlideSystem (gs) to access the current user information. Reference: Client-Side Scripting APIs, GlideUser, Business Rules, Script Includes


NEW QUESTION # 54
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 . Reference: [Global vs Scoped Applications], [Delegated Development]


NEW QUESTION # 55
What is the ServiceNow App Repository?

  • A. A database containing ServiceNow apps
  • B. A Request table
  • C. Another name for update sets
  • D. A collection of files in a Git database

Answer: A

Explanation:
The ServiceNow App Repository is a central repository for all scoped applications that are published by all ServiceNow customers. It enables ServiceNow customers to uploadand distribute applications between their instances. It also provides entitlements and version control for the applications.
References:
* ServiceNow application repository
* Application Development Platform - ServiceNow
* App Repo - ServiceNow Developer Blog


NEW QUESTION # 56
Which one of the following is true for this script fragment?
g_user.hasRole(,x_my_app_user');

  • A. The method returns true only if the currently logged in user has the x_my_app_user role
  • B. The method returns false only if the currently logged in user has the x_my_app_user role
  • C. The method returns true if the currently logged in user has the x_my_app_user role or the admin role
  • D. There is no g_user.hasRole() method

Answer: C

Explanation:
The statement that is true for this script fragment is that the method returns true if the currently logged in user has the x_my_app_user role or the admin role. The g_user.hasRole() method is a client-side method that checks whether the current user has a specified role or set of roles. If no role is specified, it returns true if the user has any role. If one or more roles are specified, it returns true if the user has any one of the specified roles. However, this method always returns true if the user has the admin role, regardless of the role parameter.
Therefore, in this case, the method returns true if the user has either the x_my_app_user role or the admin role.
Reference: User Object Cheat Sheet, Checking user permissions


NEW QUESTION # 57
What are some of the benefits of extending an existing table such as the Task table when creating a new application?
a) You can repurpose existing fields by simply changing the label.
b) Use existing fields with no modifications.
c) Existing logic from the parent table will be automatically applied to the new table.
d) All of the parent table records are copied to the new table.

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

Answer: D

Explanation:
Extending an existing table such as the Task table when creating a new application has several benefits, such as:
You can repurpose existing fields by simply changing the label. For example, you can change the Short description field to Summary or Title for your new table.
You can use existing fields with no modifications. For example, you can use the Assigned to, Priority, and State fields for your new table without changing anything.
Existing logic from the parent table will be automatically applied to the new table. For example, you can inherit the Business Rules, Client Scripts, and UI Policies from the Task table for your new table.
The only option that is not true is d) All of the parent table records are copied to the new table. Extending a table does not copy any records from the parent table to the new table. It only creates a new table that inherits the fields and logic from the parent table.
References:
[Extend a table]
[Task table]


NEW QUESTION # 58
......

CAD [Jul-2024] Newly Released] Exam Questions For You To Pass: https://www.validvce.com/CAD-exam-collection.html

CAD Answers CAD Free Demo Are Based On The Real Exam: https://drive.google.com/open?id=1oa7gVAoHmWEW_wUgbaHBlay3HlVCEiZB