New Year Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70percent

ServiceNow CAD Certified Application Developer - ServiceNow Exam Practice Test

Demo: 40 questions
Total 199 questions

Certified Application Developer - ServiceNow Questions and Answers

Question 1

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

Options:

A.

GuideDialogWindow

B.

GuideAjex

C.

GuideRecord

D.

GuideForm

Question 2

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:

Options:

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

Question 3

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 4

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

Options:

A.

Caller Tracking

B.

Caller Restriction

C.

None

D.

Caller Permission

Question 5

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 6

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 7

Which of the following is a good practice for adding instructions to a form?

Options:

A.

Annotations

B.

Related links to wiki pages

C.

A context Menu UI Action

D.

A population read-only field

Question 8

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 9

Which objects can you use in a Scheduled Script Execution (Scheduled Job) script?

Options:

A.

GlideRecord and current

B.

GlideUser and GlideRecord

C.

GlideSystem and GlideRecord

D.

GlideSystem and current

Question 10

How many applications menus can an application have?

Options:

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

Question 11

Which one of the following is true?

Options:

A.

A UI Policy’s Actions execute before the UI Policy’s Scripts

B.

The execution order for a UI Policy’s Scripts and Actions is determined at runtime

C.

A UI Policy’s Scripts execute before the UI Policy’s Actions

D.

A UI Policy’s Actions and Scripts execute at the same time

Question 12

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 13

What plugin enables the Guided Application Creator?

Options:

A.

com.glide.sn-guided-app-creator

B.

com.glide.service_creator

C.

com.glide.snc.apps_creator

D.

com.snc.apps_creator_template

Question 14

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 15

In an Email Notification, which one of the following is NOT true for the Weight field?

Options:

A.

Only Notifications with the highest weight for the same record and recipients are sent

B.

A Weight value of zero means that no email should be sent

C.

The Weight value defaults to zero

D.

A Weight value of zero means the Notification is always sent when the Notification’s When to send criteria is met

Question 16

Which one of the following is true regarding Application Scope?

Options:

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

Question 17

Which business requirements and process(es) should be documented as part of the application development plan?

Choose 4 answers

Options:

A.

Data input/output

B.

Business problem

C.

Project schedule

D.

Process steps

E.

Database capacity

F.

Users/stakeholders

G.

Available licenses

Question 18

Which script types execute on the server? (Choose three.)

Options:

A.

Business Rule

B.

Client Scripts

C.

UI Policies

D.

Script Actions

E.

Scheduled Jobs

Question 19

Why create Applications in ServiceNow?

A) To replace outdated inadequate custom business applications and processes

B) To extend service delivery and management to all enterprise departments

C) To allow users full access to all ServiceNow tables, records and fields

D) To extend the value of ServiceNow

Options:

A.

a b and c

B.

a b c and d

C.

b c and d

D.

a b and d

Question 20

Which one of the following database operations cannot be controlled with Application Access?

Options:

A.

Update

B.

Delete

C.

Create

D.

Query

Question 21

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

Options:

A.

Related lists

B.

Tabs

C.

Sections

D.

Buttons

Question 22

The source control operation used to store local changes on an instance for later application is called a(n)

.

Options:

A.

Branch

B.

Tag

C.

Stash

D.

Update set

Question 23

Which one of the following is NOT a UI Action type?

Options:

A.

List choice

B.

Form button

C.

List banner button

D.

Form choice

Question 24

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

Options:

A.

List of Records, Separator, Catalog Type, Roles

B.

Assessment, List of Records, Separator, Timeline Page

C.

List of Records, Content Page, Order, URL (from arguments:)

D.

Assessment, List of Records, Content Page, Roles

Question 25

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

Options:

A.

previous

B.

GlideRecord

C.

event

D.

current

Question 26

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 27

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 28

Which one of the following is NOT a purpose of application scoping?

Options:

A.

Provide a relationship between application artifacts

B.

Provide a way of tracking the user who developed an application

C.

Provide a namespace (prefix and scope name) to prevent cross application name collisions

D.

Provide controls for how scripts from another scope can alter tables in a scoped application

Question 29

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 30

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 31

When creating an application through the Guided Application Creator, which of the following is NOT an option for creating a table?

Options:

A.

Upload spreadsheet

B.

Create table from template

C.

Extend a table

D.

Create table from scratch

Question 32

Which of the following is an available feature in Studio?

Choose 2 answers

Options:

A.

Push to external source control

B.

Search branch

C.

Merge branches

D.

Push to update set

Question 33

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 34

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 35

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

table.None read Access Control for users with the admin and itil roles

table. * read Access Control for users with the admin role

table. field3 read Access Control for users with the itil role

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

Options:

A.

field1, field2. andfield3

B.

field3 only

C.

field 1 andfield3

D.

All fields except field3

Question 36

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

Options:

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

Question 37

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 38

Which of the following statements is true about Guided Application Creator?

Options:

A.

The global scope option is turned on by default

B.

A scope application user role is automatically created

C.

Default access controls are automatically created

D.

The welcome screen appears every time a new application is created

Question 39

What is required to link a ServiceNow application to a Git repository?

Choose 3 answers

Options:

A.

URI

B.

ACL

C.

User name

D.

URL

E.

Application name

F.

Password

Question 40

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

Demo: 40 questions
Total 199 questions