CAD問題一発合格させる問題集はCertified Application Developer認定で! [Q22-Q41]

Share

CAD問題一発合格させる問題集はCertified Application Developer認定で!

CAD練習テストPDF試験材料

質問 # 22
Which class is NOT part of the Client side scoped APIs?

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

正解:D

解説:
* 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-sidelogic 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]


質問 # 23
If the Create module field is selected when creating a table, what is the new module's default behavior?

  • A. Display a list of all records from the table
  • B. Open a link to a wiki article with instructions on how to customize the behavior of the new module
  • C. Display an empty homepage for the application
  • D. Open an empty form so new records can be created

正解:A

解説:
When creating a table, the Create module field allows you to automatically create a module for the table in the application menu. The default behavior of the new module is to display a list of all records from the table. This can be changed later by editing the module properties and specifying a different link type, such as form, URL, or script.
Reference:
Create a table
Module properties


質問 # 24
Here is the Business Rule script template:

This type of JavaScript function is known as:

  • A. Anonymous
  • B. Self-invoking
  • C. Constructor
  • D. Scoped

正解:D


質問 # 25
Application developers configure ServiceNow using industry standard JavaScript to...

  • A. Customize the organization's company logo and banner text
  • B. Extend and add functionality
  • C. Configure the outgoing email display name
  • D. Enable the right-click to edit the context menus on applications in the navigator

正解:B

解説:
Application developers configure ServiceNow using industry standard JavaScript to extend and add functionality. JavaScript is a scripting language that enables developers to create dynamic and interactive web pages, as well as manipulate data and logic on the server-side. ServiceNow provides various APIs and frameworks for developers to use JavaScript to customize and enhance the functionality of their applications, such as client scripts, UI policies, business rules, script includes, UI actions, and more. References:
[ServiceNow Docs - JavaScript in ServiceNow], [ServiceNow Docs - Scripting in ServiceNow]


質問 # 26
Which objects can you use in a Scheduled Script Execution (Scheduled Job) script?

  • A. GlideUser and GlideRecord
  • B. GlideSystem and GlideRecord
  • C. GlideRecord and current
  • D. GlideSystem and current

正解:B

解説:
https://developer.servicenow.com/dev.do#!/learn/learning-plans/quebec/servicenow_administrator/app_store_learnv2_automatingapps_quebec_scheduled_script_execution_scripts The objects that you can use in a Scheduled Script Execution (Scheduled Job) script are GlideSystem and GlideRecord. GlideSystem provides methods for performing system operations, such as logging, running background scripts, or getting system information. GlideRecord provides methods for working with records in the database, such as querying, updating, inserting, or deleting records. The current object is not available in Scheduled Script Execution scripts, as it refers to the current record on a form or list. The GlideUser object is also not available, as it refers to the current user session. Reference: Scheduled Script Execution, GlideSystem, GlideRecord


質問 # 27
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.)

  • A. admin
  • B. source_control
  • C. source_control_admin
  • D. git_admin

正解:A、B

解説:
The following roles grant access to source control repository operations such as importing applications from source control, or linking an application to source control:
source_control. This is a role that allows users to perform basic source control operations, such as importing an application from a source control repository, updating an application from a source control repository, or committing changes to a source control repository.
admin. This is a role that grants full access to all the features and functions of the ServiceNow platform, including source control operations. Users with this role can also perform advanced source control operations, such as creating or deleting source control repositories, configuring source control properties, or resolving conflicts.
The following roles do not grant access to source control repository operations:
source_control_admin. This is not a valid role in ServiceNow. There is no separate role for source control administration, as this function is included in the admin role.
git_admin. This is not a valid role in ServiceNow. Git is a specific type of source control system that ServiceNow supports, but there is no role dedicated to Git administration. Reference: Source Control, Source Control Roles


質問 # 28
What plugin enables the Guided Application Creator?

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

正解:C

解説:
"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


質問 # 29
If you create a SOAP Message, what syntax indicates a variable to pass when the function is called?

  • A. < variable_name >.do?WSDL
  • B. current.variable_name
  • C. S{variable_name}
  • D. < variable_name >

正解:C

解説:
In the SOAP Message feature set, we indicate variables using the following syntax: S{variable_name}. This allows us to pass a variable with the specified name from the SOAP message record to the web service function.
Reference:
Tutorial: Handling a SOAP Response in ServiceNow | John Andersen
ServiceNow SOAP - Cheat Sheet Cheat Sheet by bibingokuldas - Download ...


質問 # 30
When evaluating Access Controls, ServiceNow searches and evaluates:

  • A. From the most generic match to the most specific match
  • B. Only for matches on the current field
  • C. From the most specific match to the most generic match
  • D. Only for matches on the current table

正解:C

解説:
https://developer.servicenow.com/dev.do#!/learn/learning-plans/paris/new_to_servicenow/app_store_learnv2_securingapps_paris_access_controls_evaluation_order


質問 # 31
Which one of the following is true?

  • A. A UI Policy's Actions and Scripts execute at the same time
  • B. A UI Policy's Scripts execute before the UI Policy's Actions
  • C. A UI Policy's Actions execute before the UI Policy's Scripts
  • D. The execution order for a UI Policy's Scripts and Actions is determined at runtime

正解:C

解説:
Created UI policy on incident form, action set's cmdb_ci field as mandatory and script as not. result, field was not mandatory.


質問 # 32
What syntax is used in a Record Producer script to access values from Record Producer form fields?

  • A. current.variable_name
  • B. current.field_name
  • C. producer.field_name
  • D. producer.variablename

正解:D

解説:
The syntax used in a Record Producer script to access values from Record Producer form fields is producer.variable_name. A Record Producer is a type of catalog item that allows users to create records on any table from the service catalog. A Record Producer script is a server-side script that runs when a Record Producer is submitted, and can be used to set values or perform actions on the generated record. The producer object is a global object that represents the Record Producer form and its variables. The variable_name is the name of the variable defined in the Record Producer. Reference: [ServiceNow Docs - Record producers], [ServiceNow Docs - Record producer script]


質問 # 33
Which one of the following is NOT a method used for logging messages in a server-side script for a privately- scoped application?

  • A. gs.debug()
  • B. gs.log()
  • C. gs.error()
  • D. gs.warn()

正解:B


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

  • A. Upload spreadsheet
  • B. Extend a table
  • C. Create table from scratch
  • D. Create table from template

正解:D

解説:
Create table from template is not an option for creating a table through the Guided Application Creator. The other options are available for creating a table in the app. Upload spreadsheet allows you to import data from an Excel file and create a table based on the spreadsheet columns and rows. Extend a table allows you to create a child table that inherits fields and behaviors from a parent table. Create table from scratch allows you to define your own fields and data types for a new table. Reference: Create tables
https://docs.servicenow.com/bundle/tokyo-application-development/page/build/guided-app-creator/concept/gac-tables.html


質問 # 35
Which of the following are true for reports in ServiceNow? (Choose three.)

  • A. Can be a graphical representation of data.
  • B. Can be run on demand by authorized users.
  • C. Can be scheduled to be run and distributed by email.
  • D. Any user can see any report shared with them.
  • E. All users can generate reports on any table.

正解:A、B、C

解説:
https://docs.servicenow.com/bundle/rome-platform-administration/page/administer/reference-pages/task/schedule-report.html Generate and distribute scheduled reports via email.
A report is a graphical representation of data from one or more tables in ServiceNow. The following are true for reports in ServiceNow:
Can be a graphical representation of data. This is true because reports can use various chart types, such as pie, bar, line, or gauge, to visualize data in a meaningful way.
Can be run on demand by authorized users. This is true because reports can be accessed from the Reports menu or the Report Navigator and run by users who have the appropriate roles and permissions to view the data.
Can be scheduled to be run and distributed by email. This is true because reports can be configured to run at a specific time and frequency and send the results to one or more email recipients.
The following are not true for reports in ServiceNow:
Any user can see any report shared with them. This is false because users can only see reports that are shared with them if they also have access to the data source of the report. For example, a user who does not have the itil role cannot see a report based on the incident table, even if the report is shared with them.
All users can generate reports on any table. This is false because users can only generate reports on tables that they have access to and that are enabled for reporting. For example, a user who does not have the admin role cannot generate reports on the sys_user table, which is the table for user records. Reference: Reports, Report Security


質問 # 36
From the list below, identify one reason an application might NOT be a good fit with ServiceNow.
The application:

  • A. Needs workflow to manage processes
  • B. Requires reporting capabilities
  • C. Uses forms extensively to interact with data
  • D. Requires "as-is" use of low-level programming libraries

正解:D

解説:
From the list below, the following is a reason an application might not be a good fit with ServiceNow:
Requires "as-is" use of low-level programming libraries. This is the correct answer because ServiceNow is a high-level platform that abstracts away the low-level details of the underlying infrastructure and technology stack. ServiceNow provides a rich set of APIs, tools, and features that allow users to develop applications without coding or with minimal coding. However, ServiceNow does not support the direct


質問 # 37
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?

  • A. field1, field2. andfield3
  • B. field3 only
  • C. All fields except field3
  • D. field 1 andfield3

正解:B

解説:
An Access Control list (ACL) defines what data users can access and how they can access it in ServiceNow tables1. The ACL evaluates the user roles and the conditions defined in the ACL rules to determine the user's access level2. In this case, the ACL rules for the table are as follows:
* table.None read Access Control for users with the admin and itil roles: This means that users with the admin or itil roles cannot read any field in the table unless there is a more specific rule that grants them access3.
* table. * read Access Control for users with the admin role: This means that users with the admin role can read all fields in the table.
* table. field3 read Access Control for users with the itil role: This means that users with the itil role can read only the field3 in the table.
Therefore, a user with the itil role can read only the field3 in the table, and not the other fields.
References = 1: Access Control Lists - ServiceNow Docs 2: How ACL Rules Are Evaluated - ServiceNow Docs 3: Access Control List Rules - ServiceNow Docs : Wildcard in ACL Rules - ServiceNow Docs :
Field-Level ACL Rules - ServiceNow Docs


質問 # 38
What is a workflow context?

  • A. It is generated from a workflow version, executes activities, and follows transitions
  • B. It is a checked out workflow which is being edited
  • C. The business reason or process for which a workflow is designed
  • D. The table for which a workflow is defined plus any conditions such as "Active is true"

正解:A

解説:
A workflow is a tool that allows you to automate processes on the ServiceNow platform. A workflow consists of activities and transitions that define the logic and flow of the process. A workflow context is an instance of a workflow that is generated from a workflow version, executes activities, and follows transitions. A workflow context is associated with a specific record on a table and tracks the state and progress of the workflow. You can view and manage the workflow contexts from the Workflow Contexts module or the Workflow Contexts related list on a record.
The other options are not valid definitions of a workflow context. A checked out workflow is a workflow that is being edited by a user and has not been published yet. The table and conditions for a workflow are the criteria that determine when a workflow should run on a record. The business reason or process for a workflow is the purpose and function of the workflow.
Reference:
[Workflow overview]
[Workflow context]


質問 # 39
Which one of the following is true for a Script Include with a Protection Policy value of Protected?

  • A. The Protection policy option can only be enabled by a user with the admin role
  • B. The Protection Policy is applied only if the application is downloaded from the ServiceNow App Store
  • C. Any user with the protected_edit role can see and edit the Script Include
  • D. The Protection Policy is applied only if the glide.app.apply_protection system property value is true

正解:B

解説:
https://docs.servicenow.com/bundle/rome-application-development/page/build/applications/concept/c_ScriptProtectionPolicy.html The following is true for a Script Include with a Protection Policy value of Protected:
The Protection Policy is applied only if the application is downloaded from the ServiceNow App Store. This is true because the Protection Policy is a feature that allows developers to protect their Script Includes from being viewed or modified by other users when they distribute their applications through the ServiceNow App Store. The Protection Policy is only enforced when the application is installed from the App Store, not when it is developed or tested on the instance.
The following are not true for a Script Include with a Protection Policy value of Protected:
Any user with the protected_edit role can see and edit the Script Include. This is false because the protected_edit role is not related to the Protection Policy, but to the Access Control (ACL) rules. The protected_edit role allows users to edit protected fields on a table, such as the script field on the sys_script table, which stores the Business Rules. The Protection Policy does not use roles to control access to the Script Includes, but a cryptographic key that is generated when the application is published to the App Store.
The Protection policy option can only be enabled by a user with the admin role. This is false because the Protection policy option can be enabled by any user who has the application_admin role for the scoped application that contains the Script Include. The application_admin role grants full access to the application development and administration within the scope of the application.
The Protection Policy is applied only if the glide.app.apply_protection system property value is true. This is false because the glide.app.apply_protection system property is not related to the Protection Policy, but to the Application Restricted Caller Access (ARCA) feature. The ARCA feature allows developers to restrict the access to the Script Includes from other applications based on the caller's scope. The glide.app.apply_protection system property determines whether the ARCA feature is enabled or disabled on the instance. References: Script Includes, Protect Script Includes, Application Restricted Caller Access


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

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

正解:A


質問 # 41
......

CAD[2024年08月] 最新リリース] 試験問題あなたを必ず合格させます:https://www.goshiken.com/ServiceNow/CAD-mondaishu.html

CAD解答CAD無料サンプルには全てリアル試験:https://drive.google.com/open?id=1zqV7uvP8sqPD1ZIQ2RCLYAL9ks7maged