Servicenow CT 3 Batch 1 Set 2

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 17

SERVICENOW CT-3 ADF QUESTIONS – BATCH 1 – SET 2

1. When creating an application through the Guided Application Creator, which


of the following is NOT an option for creating a table?
A. Create table from template
B. Create table from scratch
C. Extend a table
D. Upload spreadsheet

2. Tables that extend a table do what?


A. Automatically update the application scope
B. Do not inherit the parent’s fields
C. Sometimes inherit the parent’s fields
D. Inherit the parent’s fields

3. What is the ServiceNow store?


A. Downloadable content ServiceNow script archive
B. Alternate name for the ServiceNow Developer Share site
C. The source for ServiceNow Community created developer content
D. Marketplace for free and paid certified ServiceNow applications and
integrations

4. 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.
5. 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

6. What are web services?


A. Methods used to create and maintain UI Pages
B. Methods used to allow applications to connect to other software applications
over a network
C. Methods used to discover a wide variety of systems and applications
D. They provide a customer-facing view of available service and product
offerings provided by departments within the organization

7. When debugging Email Notifications, what must you check on a user record?
(Choose three.)
A. Active must be true.
B. The First name and Last name fields must have values.
C. The value in the Notification field must be set to enabled.
D. The user must not be locked out.
E. The Email field must have a value.

8. How does ServiceNow match inbound email to existing records?


A. Watermark
B. Record link
C. Subject line
D. sys_id

9. Which one of the following objects CANNOT be used in a Script Action


script?
A. previous
B. GlideRecord
C. event
D. current

10. Which one of the following is NOT an example of when an application


might use a Scheduled Script Execution (Scheduled Job)?
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

11. Which of the following methods is NOT part of the ServiceNow REST
API?
A. COPY
B. GET
C. DELETE
D. POST

12. Which one of the following is true for the Application Picker and
Application Scope?
A. Global is a reserved application which does not appear in the Application
Picker
B. Selecting an application from the Application Picker does not set the
Application Scope
C. Selecting an application from the Application Picker sets the Application
Scope
D. Selecting Global in the Application Picker sets the Application Scope to
Incident

13. Which of the following can be an external data source for a ServiceNow
application?
A. Microsoft Excel File
B. Data provided by a public web service using SOAP or REST
C. CSV file
D. All of the above

14. What plugin enables the Guided Application Creator?


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

15. Which ATF Test step allows you to create a user with speeded roles and
groups for the test?
A. Create a group
B. Impersonation
C. Create a user
D. Create a role

16. Which one of the following is a benefit of creating an Application Properties


page for each application you develop?
A. Application Properties allow a developer to override the application
properties inherited from ServiceNow
B. An Application Properties page is a good landing page for an application
C. Application Properties allow a developer or admin to make changes to an
application's behavior without modifying application artifacts
D. Application users know to go to the Application Properties page to change
the appearance of an application

17. 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.

18. What are some benefits of developing private, scoped applications? (Choose
two.)
A. To avoid using a code repository like GitHub or GitLab
B. To reduce risk at code collisions
C. To enable installation and uninstallation of an application
D. To replicate ServiceNow functions a private scope

19. What intuitive development interface guides users through the initial
application development process?
A. Guided Tour Designer
B. Guided Application Creator
C. ServiceNow Studio
D. Flow Designer

20. Server-side scripts manage what?


A. Database and backend
B. Playbook access
C. User access
D. Forms and Fields

21. When 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 String data type tor a free-form text field
B. Use the Phone Number data type to automate phone number data validation
C. Use the Choice data type to limit options in a field
D. Use the Date data type to enter the date and time of day

22. What are three ServiceNow table creation methods? (Choose three.)
A. Using legacy Workflows
B. Upload and turn a spreadsheet into a custom table
C. Using Flow Designer
D. Use the Now Experience Table Creator
E. Extend a table
F. Create a custom table

23. Why would you build a custom app? (Choose two.)


A. To avoid using a code repository like GitHub or GitLab
B. To replace ServiceNow base tables
C. To fulfill a specific use case on internal processes
D. To create a custom integration for a 3rd party system
24. Which of the following is true about deleting fields from a table?
A. Table records are deleted when a field is deleted
B. User-defined non-inherited fields can be deleted
C. Any field on a table can be deleted
D. Inherited fields can be deleted

25. The Task table is an example of which of the following? (Choose two.)
A. Parent class
B. Legacy class
C. Child class
D. Base class

26. Which of the following GlideRecord methods run a query against a database
table?
(Choose three.)
A. _get()
B. runQuery()
C. query()
D. _query()
E. get(

27. If you create a SOAP Message what syntax indicates a variable to pass
when the function is called?
A. current.variable_name
B. ${variable_name}
C. < variable_name >.do?WSDL
D. < variable_name >
28. What is the purpose of the coalesce field when importing data?
A. If a match is not found, the existing record is updated
B. To determine if a record matches an existing record or is a new record
C. To identify and merge duplicate records
D. When a match is found, a new record is inserted

29. Which of the following is NOT a Flow Designer feature?


A. Run a flow from a Catalog item
B. Call a flow from another flow or subflow
C. Add stages to a flow
D. Test a flow using the “Run as” feature

30. What are the benefits of storing the majority of an Application’s server-side
script logic in a Script Include?
a. This makes execution faster.
b. Only run when called from a script.
c. The script logic can be hidden when the Application is installed from the
ServiceNow Store.
d. For some changes to application logic there is only one place to make edits.

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

31. 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

32. Which one of the following is a good practice for adding instructions to a
form?
A. Related links to wiki pages
B. A Context Menu UI Action
C. Annotations
D. A populated read-only field

33. When designing and creating a form what do you create to organize fields
on a form?
A. Buttons
B. Tabs
C. Sections
D. Related lists

34. Which class is NOT part of the Client side scoped APIs?
A. GlideDialogWindow
B. GlideAjax
C. GlideRecord
D. GlideForm

35. Which one of the following is NOT part of the Form Designer?
A. Page header
B. Schema map
C. Field navigator
D. Form layout
36. Which of the following is an available feature in Studio? (Choose two.)
A. Push to update set
B. Merge branches
C. Search code
D. Push to external source control

37. 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. All fields except field3


B. field1, field2, and field3
C. field1 and field3
D. field3 only

38. 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?
A. Conditions, Roles, Script
B. Conditions, Script, Roles
C. Roles, Conditions, Script
D. Script, Conditions, Roles
39. In a Business Rule, which one of the following returns the sys_id of the
currently logged in user?
A. g_form.getUserID()
B. gs.getUserSysID()
C. gs.getUserID()
D. g_form.getUserSysID()

40. What is the GlideForm Client-side scripting object?


A. sn.form
B. g_form
C. gs.form
D. gs_form

41. 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. field1 and field3
C. All fields
D. All fields except field3

42. Flow Designer supports variable data types to store record data and complex
data. Which of the following are supported variable data types? (Choose three.)
A. Choice data type
B. Array.Reference data type
C. Integer data type
D. Freedom data type
E. Array.Boolean data type
F. Label data type

43. 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
A. a, b, and d
B. a, b, c, and d
C. a, b, and c
D. b, c, and d

44. Using Custom UI test step in Automated Test Framework, which of the
following is NOT a testable page component?
A. Buttons
B. UI controls
C. UI pages
D. Form field values

45. 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

46. When troubleshooting and debugging notifications, where do you navigate


to see if an email was sent m response to an event?
A. System Logs > Events
B. System Logs > Emails
C. System Logs > Push Notifications
D. System Logs > ICE Logs

47. 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
A. b and c
B. c
C. a and d
D. a and c

48. What Module Link type is used to access an Application Properties page?
A. Single Record
B. HTML (from Arguments)
C. URL (from Arguments)
D. Script (from Arguments)

49. 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()

50. Which of the following is NOT a caller access eld option?


A. Caller Tracking
B. Caller Restriction
C. None
D. Caller Permission
ANSWER KEY

1. A. Create table from template


2. D. Inherit the parent’s fields
3. D. Marketplace for free and paid certified ServiceNow applications and
integrations
4. B. Link an application to source control through a MID Server.
5. B. Table A's records are added to the application record using the Create
Application Files context menu item
6. B. Methods used to allow applications to connect to other software
applications over a network
7. ACE
8. A. Watermark
9. A. previous
10. D. The application needs to run a client-side script at the same time every
day
11. A. COPY
12. C. Selecting an application from the Application Picker sets the Application
Scope
13. D. All of the above
14. A. com.glide.sn-guided-app-creator
15. C. Create a user
16. C. Application Properties allow a developer or admin to make changes to an
application's behavior without modifying application artifacts
17. A. To add a section to the form layout, drag it from the Field Types tab to
the desired destination on the form.
18.B. To reduce risk at code collisions
C. To enable installation and uninstallation of an application
19. B. Guided Application Creator
20. A. Database and backend
21. D. Use the Date data type to enter the date and time of day
22. BDE
23. C. To fulfill a specific use case on internal processes
D. To create a custom integration for a 3rd party system
24. B. User-defined non-inherited fields can be deleted
25. C. Child class
26. C. query()
27.B. ${variable_name}
28. B. To determine if a record matches an existing record or is a new record
29. D. Test a flow using the “Run as” feature
30. A. a, b, and d
31. A. Restricted caller access records
32. C. Annotations
33. C. Sections
34. C. GlideRecord
35. B. Schema map
36. B. Merge branches
C. Search code
37. D. field3 only
38. C. Roles, Conditions, Script
39. C. gs.getUserID()
40. B. g_form
41. B. field1 and field3
42.B. Array.Reference data type
C. Integer data type
D. Freedom data type
43.A. a, b, and d
44.D. Form field values
45.C. Download and install an application from the ServiceNow Share web site
46. B. System Logs > Emails
47. D. a and c
48. C. URL (from Arguments)
49. D. gs.getAppProperty()
50. C. None

You might also like