Weekend Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70special

ServiceNow CAD Certified Application Developer - ServiceNow Exam Practice Test

Page: 1 / 26
Total 264 questions

Certified Application Developer - ServiceNow Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$37.5  $124.99

PDF Study Guide

  • Product Type: PDF Study Guide
$33  $109.99
Question 1

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

Options:

A.

All access to this table via web services

B.

Can create, Can update, and Can delete

C.

Can read does not affect the availability of other Application Access fields

D.

Allow configuration

Question 2

What are Application Files in a ServiceNow application?

Options:

A.

An XML export of an application's table records

B.

ServiceNow artifacts comprising an application

C.

XML exports of an application's Update Set

D.

CSV files containing data imported into an application

Question 3

Which is the base table of the configuration management database hierarchy?

Options:

A.

cmdb_rel_ci

B.

ucmdb

C.

cmdb_ci

D.

cmdb

Question 4

What is a Module?

Options:

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

Question 5

Which one of the following is true for a table with the “Allow configuration” Application Access option selected?

Options:

A.

Only the in scope application’s scripts can create Business Rules for the table

B.

Any user with the application’s user role can modify the application’s scripts

C.

Out of scope applications can create Business Rules for the table

D.

Out of scope applications can add new tables to the scoped application

Question 6

What is the REST API Explorer used to do?

Options:

A.

Practice using REST to interact with public data providers

B.

Find resources on the web for learning about REST

C.

Convert SOAP Message functions to REST methods

D.

Create sample code for sending REST requests to ServiceNow

Question 7

What is the GlideForm Client-side scripting object?

Options:

A.

gs_form

B.

gs.form

C.

sn.form

D.

g_form

Question 8

Which of the following is NOT supported by Flow Designer?

Options:

A.

Call a subflow from a flow

B.

Test a flow with rollback

C.

Use Delegated Developer

D.

Run a flow from a MetricBase Trigger

Question 9

As an IT employee what interface would you use, if you wanted to browse internal IT documentation, like troubleshooting scripts and FAQs?

Options:

A.

Knowledge

B.

SharePoml

C.

Stack Overflow

D.

ServiceNow Wiki

E.

Knowledge NoW

Question 10

Which one of the following is the correct Link Type to select when creating a module that opens the Record Producer for a user rather than the ServiceNow form?

Options:

A.

HTML (from Arguments)

B.

URL (from Arguments)

C.

Content Page

D.

Script (from Arguments)

Question 11

What is the best UX format to use for lists and forms?

Options:

A.

Forms

B.

Lists

C.

Standard

D.

Classic

Question 12

Which one of the following is true about client-side scripted security?

Options:

A.

Client-side scripts have access to both the GlideSystem (gs) and GlideUser (g_user) methods

B.

Client-side scripts have access to the GlideUser (g_user) methods

C.

Client-side scripts have no access to user methods

D.

Client-side scripts have access to the GlideSystem (gs) user methods

Question 13

What is a benefit of creating an Application Properties page for each application?

Options:

A.

Acts as a central landing page for the application

B.

Users can modify the appearance of the application

C.

Developers or admins can adjust behavior without altering artifacts

D.

Developers can override inherited application properties

Question 14

Which of the following is true for the Application Picker and Application Scope?

Options:

A.

Selecting application from the Application Picker does not set the Application Scope.

B.

Selecting Global in the Application Picker sets the Application Scope to incident

C.

Global is a reserved application which does not appear in the Application Picker

D.

Selecting an application from the Application Picker sets the Application Scope

Question 15

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.

Options:

A.

a, b, c, and d

B.

b, c, and d

C.

a, b, and d

D.

a, b, and c

Question 16

What are the features of Flow Designer?

Choose 3 answers

Options:

A.

Add stages to a flow

B.

Call a flow from another flow or subflow

C.

Test a flow using the "Run as" feature

D.

Support Java Scripting code to test conditions that trigger the flow. Eg Run a flow from a Catalog item

E.

Perform form field data validation at client side

Question 17

In a privately-scoped application, which methods are used for logging messages in server-side scripts?

Choose 2 answers

Options:

A.

gs.debug()

B.

gs.logError()

C.

gs.error()

D.

gs.warn()

E.

gs.log()

Question 18

Which determines the relationships between fields in an Import Set table to fields in an existing ServiceNow table?

Options:

A.

Business Service Management Map

B.

Data Sources

C.

Transform Map

D.

Schema Map Relationship Builder

Question 19

What data types of Flow Designer variables are supported to store record data and complex data?

Choose 3 answers

Options:

A.

Label data type

B.

Integer

C.

Array. Reference

D.

Choice

E.

String

Question 20

Once an application is ready to share, which of the following methods of publishing are supported by ServiceNow?

Choose 3 answers

Options:

A.

Publish to an application repository

B.

Publish to a spreadsheet

C.

Publish to a local USB device

D.

Publish to a local drive

E.

Publish to an Update Set

F.

Publish to the ServiceNow Store

Question 21

When creating an application through the Guided Application Creator, which of the following is a user experience option?

Options:

A.

Portal

B.

Mobile

C.

Self-service

D.

Workspace

Question 22

Is it possible to change an application's scope?

Options:

A.

Yes, but only from global scope to private scope

B.

Yes it's possible.

C.

No, it's not possible.

D.

Yes. but only from private scope to global scope

Question 23

Which ATF Test step allows you to create a user with specified roles and groups for the test?

Options:

A.

Create a user

B.

Create a role

C.

Create a group

D.

Impersonation

Question 24

You are looking at a list of Active Incidents. You want to exclude Incidents with the state of Resolved. How might you do that?

Options:

A.

On State column title, right-click select Filter Out > Resolved

B.

On the list of records, locate and right-click on the Resolved value, select Exclude

C.

Click Funnel icon, click AND. Select Resolved. Is Not, State, click Run

D.

On the list of records, locate and right-click on the Resolved value, select Filter Out

E.

On Search, select State, type not Resolved, press enter

Question 25

Identify the way(s) an application can respond to an Event generated by the gs.eventQueue() method.

a) Script Action

b) Scheduled Script Execution (Scheduled Job)

c) UI Policy

d) Email Notification

Options:

A.

b and c

B.

c

C.

a and d

D.

a and c

Question 26

Which roles grant access to source control repository operations such as importing applications from source control, or linking an application to source control? (Choose two.)

Options:

A.

source_control

B.

source_control_admin

C.

admin

D.

git_admin

Question 27

Which determines the relationships between field in an Import Set table to field in an existing ServiceNow table?

Options:

A.

Data Sources

B.

Schema Map Relationship Builder

C.

Business Service Management Map

D.

Transform Map

Question 28

Which of the following steps can be used to import new data into ServiceNow from a spreadsheet?

Options:

A.

Select Data Source, Schedule Transform

B.

Load Data, Create Transform Map, Run Transform Most Voted

C.

Define Data Source, Select Transform Map, Run Transform

D.

Select Import Set, Select Transform Map, Run Transform

Question 29

When configuring the content of an Email Notification, which syntax should be used to reference the properties of an event triggering the Notification?

Options:

A.

${event. }

B.

${current. }

C.

${property name>.getDisplayValue()}

D.

${gs.}

Question 30

Which one of the following is a benefit of creating an Application Properties page for each application you develop?

Options:

A.

An Application Properties page is a good landing page for an application

B.

Application Properties allow a developer to override the application properties inherited from ServiceNow

C.

Application users know to go to the Application Properties page to change the appearance of an application

D.

Application Properties allow a developer or admin to make changes to an application's behavior without modifying application artifacts

Question 31

Access Control debug information identifies whether each element of an Access Control granted or denied access. The elements appear in the debug information in the order of evaluation. In which order are the elements of an Access Control evaluated?

Options:

A.

Conditions, Roles, Script

B.

Conditions, Script, Roles

C.

Roles, Conditions, Script

D.

Script, Conditions, Roles

Question 32

What is a characteristic of Modules?

Options:

A.

Every Module must be part of an Application Menu

B.

Modules cannot open forms or lists

C.

Every Module must be associated with a table

D.

Access to Modules is not controlled with roles

Question 33

Application developers can specify which ServiceNow page a user sees after submitting a new record using the Record Producer UI. How is the page specified?

Options:

A.

Configure the page in the Module that opens the Record Producer.

B.

Write a script in the Record Producer’s Script field: producer.redirect = '';.

C.

Create an application property to store the URL.

D.

Write an after Business Rule script for the Record Producer’s table: window.redirect = '';.

Question 34

From the list below, identify one reason an application might NOT be a good fit with ServiceNow.

The application:

Options:

A.

Needs workflow to manage processes

B.

Requires “as-is” use of low-level programming libraries

C.

Requires reporting capabilities

D.

Uses forms extensively to interact with data

Question 35

How would you describe the relationship between the Incident and Task table? I Incident table is extended from Task table

Options:

A.

Incident table has a one to many relationship with the Task table

B.

Incident table has a many to many relationship with the Task table

C.

Incident table is related to the Task table via the INC number

D.

Incident table is a database view of the Task table

Question 36

How does ServiceNow match inbound email to an existing record? (Choose 2 answers)

Options:

A.

Sys_id

B.

Record link

C.

Watermark

D.

Subject line with record number

Question 37

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

Options:

A.

g_form.addInfoMsg()

B.

g_form.addInfoMessage()

C.

g_form.showFieldMessage()

D.

g_form.showFieldMsg()

Question 38

What is the Event Registry?

Options:

A.

A table containing a record for every Event known to the ServiceNow system which allows ServiceNow to react when Events are generated

B.

The Event Log which lists all Events that have been generated

C.

A Workflow which is launched every time an Event is generated; used to debug Events

D.

The method used in server-side scripts to generate Events and pass parameters

Question 39

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

Options:

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.

Question 40

When writing a Client Script to provide feedback targeted at a specific field, which method should be used?

Options:

A.

g_form.showInfoMessage()

B.

g_form.showFieldMsg()

C.

g_form.addInfoMessage()

D.

g_form.addFieldMsg()

Question 41

Which of the following is true about deleting fields from a table?

Options:

A.

Any field on a table can be deleted

B.

User-defined non-inherited fields can be detected

C.

Inherited fields can be detected

D.

Table records are deleted when a field is detected

Question 42

What are the three key tables in an enterprise CMDB?

Choose 3 answers

Options:

A.

sn_cmdb_ci

B.

cmdb

C.

cmdb_bak

D.

sn_cmdb

E.

cmdb_rel_ci

F.

cmdb_ci

G.

sn_cmdb_bak

Question 43

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?

Options:

A.

field3 only

B.

filed1 and field3

C.

All fields

D.

All fields except field3

Question 44

Access Control rules are applied to a specific table, like the Incident table. What is the object name for a rule that applies to the entire Incident table (all rows and fields)?

Options:

A.

incident.all

B.

incident!

C.

incidentNone

D.

incident'

Question 45

In Flow Designer, where is the data from an action stored so it can be used in subsequent actions in the flow?

Options:

A.

Data Pill

B.

Field Icon

C.

Field Value

D.

Data Trigger

E.

Data Element

Question 46

What is a workflow context?

Options:

A.

It is a checked out workflow which is being edited

B.

It is generated from a workflow version, executes activities, and follows transitions

C.

The table for which a workflow is defined plus any conditions such as "Active is true"

D.

The business reason or process for which a workflow is designed

Question 47

Which one of the following is NOT an example of when an application might use a Scheduled Script Execution (Scheduled Job)?

Options:

A.

The application needs to send weekly email reminders to requestors for all records on a table

B.

The application needs to run a clean up script on the last day of every month

C.

The application needs to query the database every day to look for unassigned records

D.

The application needs to run a client-side script at the same time every day

Question 48

What feature allows you to limit who is able to contribute or read knowledge within a knowledge base?

Options:

A.

Roles

B.

Groups

C.

Categories

D.

User Criteria

Question 49

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

Options:

A.

itil users

B.

Users with kb_user role

C.

Any active user

D.

No users

E.

Any user with an article's permalink

Question 50

When configuring a module, what does the Override application menu roles configuration option do?

Options:

A.

Users with the module role but without access to the application menu access the module

B.

Self-Service users can access the module even though they do not have roles

C.

Admin is given access to the module even if Access Controls would ordinarily prevent access

D.

Users with access to the application menu can see the module even if they don’t have the module role

Question 51

While showing a customer their Incident form, they ask to change the Priority field title to display their internal terminology Value. How would you do that?

Choose 2 answers

Options:

A.

Right click on Priority and select Configure Dictionary

B.

Right click on Priority and select Configure Display Settings

C.

Right click on Priority and select Configure Column

D.

Right click on Priority and select Configure Label

Question 52

Which one of the following objects CANNOT be used in a Script Action script?

Options:

A.

previous

B.

GlideRecord

C.

event

D.

current

Question 53

Which of the following GuideRecord methods run a query against a database table?

Choose 3 answers

Options:

A.

-query( )

B.

runQuery()

C.

query()

D.

-get()

E.

get(

Question 54

When creating application tables, a user role is automatically added to the table record. Which other role does an application typically have?

Options:

A.

Application Manager

B.

Application Fulfiller

C.

Application Super User

D.

Application Admin

Question 55

An app developer enables the "Allow access to this table via web services" option in Application Access. What is the result of this configuration?

Options:

A.

Users querying via web services can access table records, regardless of permissions

B.

Developers from other application scope can write scripts for this table

C.

A user having correct permissions, querying via web services can access table records

D.

Users are allowed to write table records but restricts delete via web services

Question 56

In a Business Rule, which one of the following returns the sys_id of the currently logged in user?

Options:

A.

g_form getUserID()

B.

g_form getUserSysy

C.

gs.getUserSysID()

D.

gs.getUserID()

Question 57

What is a 'workflow context'?

Options:

A.

The business reason or process for which a workflow is designed

B.

A checked-out workflow that is being edited

C.

It is generated from a workflow version, executes activities, and follows transitions

D.

The table for which a workflow is defined, plus any conditions such as 'Active is true'

Question 58

Which scenario will a Scheduled Script Execution (Scheduled Job) be implemented?

Options:

A.

The application executes a client-side script daily at the same time

B.

The application queries the database daily to check unassigned records

C.

The application displays a custom welcome message when a user logs in

D.

The application validates form input fields before a record is submitted

Question 59

When troubleshooting and debugging notifications, where do you navigate to see if an email was sent in response to an event?

Options:

A.

System Logs > Push Notifications

B.

System Logs > ICE Logs

C.

System Logs > Emails

D.

System Logs > Events

Question 60

What are examples of Ul Actions, relating to Lists?

Choose 4 answers

List Control

Options:

A.

List Buttons

B.

List Choices

C.

List Override

D.

List Links

E.

List Context Menu

Question 61

Can inherited fields be deleted from a table?

Options:

A.

Yes, select the red X in the left-most column in the table definition.

B.

Yes, but only if they are text fields.

C.

No, inherited fields cannot be deleted from a child table.

D.

Yes, but only if there has never been any saved field data.

Question 62

Here is the Business Rule script template:

This type of JavaScript function is known as:

Options:

A.

Constructor

B.

Scoped

C.

Anonymous

D.

Self-invoking

Question 63

Identify characteristic(s) of a Record Producer. (Choose 3 answers)

Options:

A.

All records created using this strategy are inserted into the Requested Item [sc_req_item] table.

B.

Graphics can be included on the user interface.

C.

They must be scripted.

D.

Each field prompts the user with a question rather than a field label.

E.

You can script behaviors of fields in the user interface.

Question 64

Which one of the following is a benefit of creating an Application Properties page for each application you develop?

Options:

A.

An Application Properties page is a common landing page for an application.

B.

Application users know to go to the Application Properties page to change the appearance of an application.

C.

Application Properties allow a developer to override the application properties inherited from ServiceNow.

D.

Application Properties allow a developer or admin to make changes to an application's behavior without modifying application artifacts.

Question 65

Which of the following CANNOT be debugged using the Field Watcher?

Options:

A.

Business Rules

B.

Script Includes

C.

Client Scripts

D.

Access Controls

Question 66

Which server-side API debug log method is available for scoped applications?

Options:

A.

gs.print()

B.

gs.log()

C.

gs.debuglog()

D.

gs.info()

Question 67

Which role(s) are required to impersonate a user?

Choose 2 answers

Options:

A.

security_admin

B.

sys_admin

C.

admin

D.

sys_user

E.

impersonator

Question 68

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

Options:

A.

Spoke

B.

Bundle

C.

Action

D.

Flow

Question 69

What do you click when you have made modifications to your report, and you want to see the results without saving?

Options:

A.

Execute

B.

Preview

C.

Run

D.

Test

E.

Try it

Question 70

On what part of the ServiceNow instance, would you find the option to Impersonate User?

Options:

A.

User Menu

B.

Content Frame

C.

Application Navigator

D.

Module

Question 71

There is a basic strategy when creating a Utils Script Include. Identify the step that does not belong.

Options:

A.

Identify the table

B.

Script the function(s)

C.

Create a class

D.

Create a prototype object from the new class

Question 72

What are web services?

Options:

A.

They provide a customer-facing view of available service and product offerings provided by departments within the organization

B.

Methods used to allow applications to connect to other software applications over a network

C.

Methods used to create and maintain Ul Pages

D.

Methods used to discover a wide variety of systems and applications

Question 73

As administrator, what must you do to access features of High Security Settings?

Options:

A.

Add security_admin role to your user account

B.

Use System Administration > Elevate Roles module

C.

Select Elevate Roles

D.

Impersonate Security Admin

Question 74

Which database operations can be controlled with Access Control?

Choose 2 answers

Options:

A.

Execute

B.

Create

C.

Update

D.

Query

Question 75

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

Options:

A.

Use the Choice data type to limit options in a field

B.

Use the Data data type to enter the date and time of day.

C.

Use the Phone Number data type to automate phone number data validation.

D.

Use the string data type for a free-form text field.

Question 76

What happens to the List view when a new field is added to an existing table?

Options:

A.

The new field is added at the end of the List

B.

A new List View is created with the new field

C.

The new field is added at the start of the List

D.

The new field is not added to the List view

Question 77

What records are used to track cross-scope applications that request access to an application?

Options:

A.

Caller tracking records

B.

Restricted caller access records

C.

Cross-scope access records

D.

Access control level records

Question 78

What data types of Flow Variables are supported to store record data?

Choose 3 answers

Options:

A.

Array

B.

Choice

C.

Integer

D.

String

E.

Date

Question 79

On a Business Rule, the When setting determines at what point the rule executes. What are the options for specifying that timing?

Options:

A.

Before, After Async, Display

B.

Insert, Update, Delete, Query

C.

Before, Synchronous, Scheduled Job, View

D.

Prior to, Synchronous on Update

Page: 1 / 26
Total 264 questions