2024 New CAD Exam Dumps with PDF and VCE Free: https://www.2passeasy.com/dumps/CAD/

Cause all that matters here is passing the ServiceNow CAD exam. Cause all that you need is a high score of CAD Certified Application Developer-ServiceNow exam. The only one thing you need to do is downloading Actualtests CAD exam study guides now. We will not let you down with our money-back guarantee.

Online ServiceNow CAD free dumps demo Below:

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

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

Answer: B

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 2
Which one of the following database operations cannot be controlled with Application Access?

  • A. Update
  • B. Delete
  • C. Create
  • D. Query

Answer: D

Explanation:
Application Access is a feature that allows you to control the access level of other application scopes to your application’s data tables. You can use Application Access to control the following database operations:
✑ Create: This operation allows the user to create new records on the table. You can
enable or disable this operation by selecting or clearing the Can create option.
✑ Delete: This operation allows the user to delete existing records on the table. You can enable or disable this operation by selecting or clearing the Can delete option.
✑ Read: This operation allows the user to view the records on the table. You can
enable or disable this operation by selecting or clearing the Can read option.
✑ Write: This operation allows the user to modify the records on the table. You can enable or disable this operation by selecting or clearing the Can write option.
The one database operation that cannot be controlled with Application Access is Query. Query is not an operation, but a method of the GlideRecord class that is used to retrieve records from the database on the server-side. Query is not part of the Application Access rules, but it is affected by the Access Controls and the user’s roles.
References:
✑ Application Access
✑ [GlideRecord methods]

NEW QUESTION 3
How can an application link to a repository behind a firewall?

  • A. This option is not supported.
  • B. Link an application to source control through a MID Server.
  • C. Link an application to source control through an access token.
  • D. Link an application to source control with multi-factor authentication.

Answer: B

Explanation:
"Use an existing MID Server to connect to a Source Control repository. Linking or importing an application through a MID Server enables access to repositories behind a firewall." https://docs.servicenow.com/bundle/tokyo-application- development/page/build/applications/concept/c_SourceControlIntegration.html

NEW QUESTION 4
What is a Module?

  • A. The functionality within an application menu such as opening a page in the content frame or a separate tab or window
  • B. A group of menus, or pages, providing related information and functionality to end-users
  • C. A way of helping users quickly access information and services by filtering the items in the Application Navigator
  • D. A web-based way of providing software to end-users

Answer: A

Explanation:
https://docs.servicenow.com/bundle/rome-platform-user- interface/page/administer/navigation-and-ui/task/t_CreateAModule.html
A module is the functionality within an application menu such as opening a page in the content frame or a separate tab or window. For example, Open is a module under the Problem application menu that opens a list of problem records. Modules are the second level navigation options for applications. Reference: Modules | ServiceNow Tutorials

NEW QUESTION 5
Which method is used to retrieve Application Property values in a script?

  • A. gs.getProperty()
  • B. g_form.getAppProperty()
  • C. g_form.getProperty()
  • D. gs.getAppProperty()

Answer: A

Explanation:
https://developer.servicenow.com/dev.do#!/learn/learning-plans/tokyo/new_to_servicenow/app_store_learnv2_automatingapps_tokyo_use_applicatio n_properties

NEW QUESTION 6
Which of the following is NOT a caller access field option?

  • A. Caller Tracking
  • B. Caller Restriction
  • C. None
  • D. Caller Permission

Answer: D

Explanation:
https://docs.servicenow.com/bundle/tokyo-application-development/page/build/applications/task/set-RCA-level.html

NEW QUESTION 7
Which of the following is NOT a way to install an application on a ServiceNow instance?

  • A. Install an application from the Application Repository
  • B. Select the Copy button on the application record
  • C. Download and install an application from the ServiceNow Share web site
  • D. Download and install a third-party application from the ServiceNow Store

Answer: B

Explanation:
There is no "copy" button on the application record (at least I couldn't see one). Also, see here: https://docs.servicenow.com/bundle/sandiego-application- development/page/build/applications/reference/r_ManagingApplications.html

NEW QUESTION 8
Which class is NOT part of the Client side scoped APIs?

  • A. GuideDialogWindow
  • B. GuideAjex
  • C. GuideRecord
  • D. GuideForm

Answer: C

Explanation:
✑ This class allows you to create and manipulate dialog windows on the user interface. You can use this class to display messages, forms, or custom HTML content in a modal window.
✑ GuideAjex: This class allows you to make asynchronous calls to the server and process the response. You can use this class to retrieve data, execute scripts, or perform actions on the server without reloading the page.
✑ GuideForm: This class allows you to access and manipulate the fields and values on a form. You can use this class to get or set field values, show or hide fields, add or remove options, or validate field inputs.
The class GuideRecord is not part of the Client side scoped APIs. GuideRecord is part of the Server side scoped APIs, which are a set of classes and methods that allow you to interact with the database and perform server-side logic on the ServiceNow platform. GuideRecord is a class that represents a record in a table and allows you to query, insert, update, or delete records on the server.
References:
✑ [Client side scoped APIs]
✑ [Server side scoped APIs]

NEW QUESTION 9
Which of the following methods prints a message on a blue background to the top of the current form by default?

  • A. g_form.addInfoMsg()
  • B. g_form.addInfoMessage()
  • C. g_form.showFieldMessage()
  • D. g_form.showFieldMsg()

Answer: B

Explanation:
From: https://docs.servicenow.com/bundle/paris-application- development/page/script/general-scripting/reference/r_ScriptingAlertInfoAndErrorMsgs.html g_form.showFieldMsg("field_name", "Hello World", "error"); Puts "Hello World" in an error message **below the specified field**. g_form.addInfoMessage() or g_form.addErrorMessage() place a blue box message at the top of the screen. Pg 126 of the CAD handbook
The method that prints a message on a blue background to the top of the current form by default is g_form.addInfoMessage(). The g_form object is a global object that provides access to form fields and UI elements on a form. The addInfoMessage() method is a method of the g_form object that displays an informational message next to the form header. The message has a blue background color by default, unless it is overridden by a CSS style. The addInfoMessage() method takes one argument, which is the message text to display. References: [ServiceNow Docs - GlideForm (g_form) API], [ServiceNow Docs - g_form.addInfoMessage()]

NEW QUESTION 10
Which one of the following is NOT required to link a ServiceNow application to a Git repository?

  • A. Password
  • B. URL
  • C. User name
  • D. Application name

Answer: D

Explanation:
The application name is not required to link a ServiceNow application to a Git repository. You only need to provide the URL, user name, and password of the Git repository, as well as the branch name and the authentication type. The application name is automatically generated based on the scope name of your application. Reference: [Link an application to a Git repository]
Reference: https://docs.servicenow.com/bundle/orlando-application-
development/page/build/applications/task/ t_LinkAnApplicationToSourceControl.html

NEW QUESTION 11
What records are used to track cross-scope applications or scripts that request access to an application, application resource, or event?

  • A. Restricted caller access records
  • B. Caller tracking records
  • C. Access control level records
  • D. Cross-scope access records

Answer: A

Explanation:
"Restricted caller access [sys_restricted_caller_access] records track cross-scope applications or scripts that request access to an application, application resource, or event in the Now Platform." <<== this is the third sentence down in the following link: https://docs.servicenow.com/bundle/tokyo-application- development/page/build/applications/concept/restricted-caller-access-privilege.html

NEW QUESTION 12
You are developing the MyApp application that has a table, Table A. When the MyApp application is installed on an instance, you want Table A's records to be installed as part of the application.
Table A's records will be installed when:

  • A. Table A is active and extends the Task table
  • B. Table A's records are added to the application record using the Create Application Files context menu item
  • C. Table A has an automatic number counter for new records
  • D. Table A is not included in the System Clone > Exclude Tables list

Answer: B

Explanation:
https://docs.servicenow.com/bundle/tokyo-application-development/page/build/applications/task/t_IncludeApplicationData.html

NEW QUESTION 13
Which of the following GuideRecord methods run a query against a database table? Choose 3 answers

  • A. -query( )
  • B. runQuery()
  • C. query()
  • D. -get()
  • E. get(

Answer: ACE

Explanation:
https://docs.servicenow.com/bundle/tokyo-application- development/page/app- store/dev_portal/API_reference/GlideQuery/concept/GlideQueryGlobalAPI.html#GlideQuer yAPI
https://docs.servicenow.com/bundle/tokyo-application-development/page/app- store/dev_portal/API_reference/glideRecordScoped/concept/c_GlideRecordScopedAPI.ht ml

NEW QUESTION 14
Which of the following statements is true for the Form Designer?
a) To add a field to the form layout, drag the field from the Fields tab to the desired destination on the form.
b) To create a new field on a form’s table, drag the appropriate data type from the Field Types tab to the form and then configure the new field.
c) To remove a field from the form layout, hover over the field to enable the Action buttons, and select the Delete (X) button.
d) To add a section to the form layout, drag it from the Field Types tab to the desired destination on the form.

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

Answer: D

Explanation:
https://docs.servicenow.com/bundle/tokyo-platform- administration/page/administer/form-administration/concept/c_FormDesign.html
The Form Designer is a graphical interface for creating and customizing forms. The following statements are true for the Form Designer:
✑ To add a field to the form layout, drag the field from the Fields tab to the desired
destination on the form. This will add the field to the form view without changing the table definition.
✑ To create a new field on a form’s table, drag the appropriate data type from the
Field Types tab to the form and then configure the new field. This will create a new column on the table and add the field to the form view.
✑ To remove a field from the form layout, hover over the field to enable the Action
buttons, and select the Delete (X) button. This will remove the field from the form view but not from the table definition.
The following statement is false for the Form Designer:
✑ To add a section to the form layout, drag it from the Field Types tab to the desired destination on the form. This is incorrect because sections are not available in the Field Types tab. To add a section, click the Add Section button on the toolbar or right-click on the form and select Add Section. References: Introduction to App Engine Studio for Developers, ServiceNow Studio Overview, Form Designer

NEW QUESTION 15
Which one of the following is true for the Application Picker?

  • A. All custom application scope and the Global scope appear in the Application Picker
  • B. All applications in ServiceNow, including baseline applications like Incident, appear in the Application Picker
  • C. Only custom applications appear in the Application Picker
  • D. Only downloaded applications appear in the Application Picker

Answer: A

Explanation:
https://docs.servicenow.com/bundle/tokyo-application-development/page/build/applications/task/t_SelectAnAppFromTheAppPicker.html

NEW QUESTION 16
Which of the following statements is NOT true for the Form Designer?

  • A. To add a section to the form layout, drag it from the Field Types tab to the desired destination on the form.
  • B. To add a field to the form layout, drag the field from the Fields tab to the desired destination on the form.
  • C. To remove a field from the form layout, hover over the field to enable the Action buttons, and select the Delete (X) button.
  • D. To create a new field on a form’s table, drag the appropriate data type from the Field Types tab to the form and then configure the new field.

Answer: A

Explanation:
https://docs.servicenow.com/bundle/tokyo-platform-administration/page/administer/form-administration/concept/c_FormDesign.html

NEW QUESTION 17
How many applications menus can an application have?

  • A. 3, one for an application’s user modules, one for an application’s administrator modules, and one for the ServiceNow administrator’s modules
  • B. As many as the application design requires
  • C. 2, one for an application’s user modules and one for an application’s administrator modules
  • D. 1, which is used for all application modules

Answer: B

Explanation:
Reference: https://docs.servicenow.com/bundle/orlando-platform-user- interface/page/administer/navigation- and-ui/task/t_CreateAnApplicationMenu.html
An application can have as many application menus as the application design requires. An application menu is a container for application modules, which are links to features or functionalities within an application. Application menus are displayed in the application navigator, which is the left sidebar of the ServiceNow interface. Developers can create and configure application menus using Studio or the Application Menus module. Application menus can have different roles and visibility settings, depending on the intended audience and purpose of the application. References: [ServiceNow Docs - Application menus], [ServiceNow Docs - Create an application menu]

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

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

Answer: D

Explanation:
https://developer.servicenow.com/dev.do#!/learn/learning- plans/rome/new_to_servicenow/app_store_learnv2_scripting_rome_debugging_client_scri pts
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 19
......

P.S. Certleader now are offering 100% pass ensure CAD dumps! All CAD exam questions have been updated with correct answers: https://www.certleader.com/CAD-dumps.html (135 New Questions)