無料提供中のCAD試験問題集で(2025年最新のPDF問題集)信頼度の高いテストエンジン [Q51-Q73]

Share

無料提供中のCAD試験問題集で(2025年最新のPDF問題集)信頼度の高いテストエンジン

CADのPDFで最近更新された問題です集試験点数を伸ばそう


ServiceNow CAD認定試験は、ServiceNowアプリケーションの設計、開発、および実装における開発者のスキルと専門知識を実証する高度な認定です。認定試験は、ServiceNowアプリケーション開発のさまざまな側面をカバーし、提案された環境で実施されます。 ServiceNow CAD認定は、ServiceNowプラットフォームでキャリアを促進したい開発者にとって貴重な認定であり、開発者のスキルと専門知識を認識と信頼性を提供します。


ServiceNow CAD(Certified Application Developer-ServiceNow)認定試験は、ServiceNowプラットフォームでアプリケーションの開発に関する専門知識を実証したい専門家にとって貴重な資格です。 ServiceNowプラットフォームは、組織がデジタルワークフローを管理し、ビジネスプロセスを自動化するのに役立つクラウドベースのプラットフォームです。 CAD認定試験は、ServiceNowプラットフォームでカスタムアプリケーションを構築したい開発者のスキルと知識をテストするように設計されています。


ServiceNow CAD(Certified Application Developer-ServiceNow)認定試験は、ServiceNowプラットフォームでのスキルと知識を強化しようとしているServiceNow開発者向けに設計された専門的な認定プログラムです。この試験は世界的に認識されており、ServiceNow開発の専門知識を検証するため、開発者の履歴書に貴重な追加です。

 

質問 # 51
Which one of the following is true for GlideUser (g_user) methods?

  • A. Can be used in Client Scripts, UI Policies, and UI Actions
  • B. Can be used in Client Scripts and UI Policies only
  • C. Can be used in Business Rules, and Scripts Includes
  • D. Can be used in Business Rules only

正解:A

解説:
The following is true for GlideUser (g_user) methods:
Can be used in Client Scripts, UI Policies, and UI Actions. This is true because GlideUser (g_user) methods are part of the client-side scripting APIs that provide information about the current user and the user's preferences. Client Scripts, UI Policies, and UI Actions are all types of client-side scripts that run in the web browser and manipulate the user interface.
The following are not true for GlideUser (g_user) methods:
Can be used in Client Scripts and UI Policies only. This is false because GlideUser (g_user) methods can also be used in UI Actions, which are another type of client-side scripts that can be triggered by a user's click on a button, link, or choice.
Can be used in Business Rules only. This is false because GlideUser (g_user) methods cannot be used in Business Rules, which are server-side scripts that run on the ServiceNow platform and manipulate the database. Business Rules use a different API to access the current user information, which is GlideSystem (gs).
Can be used in Business Rules, and Scripts Includes. This is false because GlideUser (g_user) methods cannot be used in Business Rules or Script Includes, which are both server-side scripts. Script Includes are reusable units of code that can be called from any server-side script. Script Includes also use GlideSystem (gs) to access the current user information. Reference: Client-Side Scripting APIs, GlideUser, Business Rules, Script Includes


質問 # 52
Which one of the following is NOT a debugging strategy for client-side scripts?

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

正解:A

解説:
https://developer.servicenow.com/dev.do#!/learn/learning-plans/rome/new_to_servicenow/app_store_learnv2_scripting_rome_debugging_client_scripts 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. Reference: Client-Side Scripting APIs, Debugging Client Scripts


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

This type of JavaScript function is known as:

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

正解:A

解説:
Self-invoking. Learn JavaScript!


質問 # 54
The source control operation used to store local changes on an instance for later application is called a(n)
<blank>.

  • A. Tag
  • B. Update set
  • C. Branch
  • D. Stash

正解:D

解説:
Explanation/Reference: https://docs.servicenow.com/bundle/orlando-application-development/page/build/applications/task/ t_StashLocalChanges.html


質問 # 55
In a Business Rule, which one of the following returns true if the currently logged in user has the admin role?

  • A. gs.hasRoleExactly('admin')
  • B. g_form.hasRole('admin')
  • C. gs.hasRole('admin')
  • D. g_form.hasRoleExactly('admin')

正解:C

解説:
Business Rule is server-side, so it uses GlideSystem API. gs.hasRoleExactly doesn't exist In a Business Rule, the following returns true if the currently logged in user has the admin role:
* gs.hasRole('admin'). This is the correct answer because gs is the GlideSystem object, which provides methods for performing system operations, and hasRole is a method that checks if the current user has the specified role. For example, gs.hasRole('admin') will return true if the current user has the admin role, and false otherwise.
The following do not return true if the currently logged in user has the admin role in a Business Rule:
* g_form.hasRoleExactly('admin'). This is not correct because g_form is the GlideForm object, which provides methods for manipulating forms, and hasRoleExactly is a method that checks if the current user has exactly the specified role and no other roles. For example, g_form.hasRoleExactly('admin') will return true if the current user has only the admin role, and false if the current user has the admin role and any other role.
* g_form.hasRole('admin'). This is not correct because g_form is the GlideForm object, which provides methods for manipulating forms, and hasRole is a method that checks if the current user has the specified role or any role that contains the specified role. For example, g_form.hasRole('admin') will return true if the current user has the admin role or any role that contains the admin role, such as admin_ui or admin_script.
* gs.hasRoleExactly('admin'). This is not correct because gs is the GlideSystem object, which provides methods for performing system operations, and hasRoleExactly is not a valid method of the gs object.
There is no method that checks if the current user has exactly the specified role and no other roles in the gs object. References: Business Rules, GlideSystem, GlideForm


質問 # 56
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 c
  • B. a b c and d
  • C. a b and d
  • D. b c and d

正解:C

解説:
Creating applications in ServiceNow can help businesses replace outdated, inadequate, custom business applications and processes, extend service delivery and management to all enterprise departments, and extend the value of ServiceNow by leveraging its platform capabilities and integrations1234.
Reference = 1: What are Application Services? - ServiceNow 2: What is Application Development? - ServiceNow 3: Custom Applications in ServiceNow - The Cloud People 4: Build Custom Apps in ServiceNow - eBook - ServiceNow


質問 # 57
Which of the following statements is true about Guided Application Creator?

  • A. A scope application user role is automatically created
  • B. Default access controls are automatically created
  • C. The global scope option is turned on by default
  • D. The welcome screen appears every time a new application is created

正解:D

解説:
The welcome screen appears every time a new application is created through the Guided Application Creator. The welcome screen provides an overview of the steps involved in creating an application, such as defining the app name, scope, and tables, configuring the app user interface, and publishing the app. The other options are not true about the Guided Application Creator. The global scope option is turned off by default, as it is recommended to create applications in their own scope for better security and performance. A scope application user role is not automatically created, as the user can choose to create one or use an existing role for the app access control. Default access controls are not automatically created, as the user can define the read, write, create, and delete permissions for each table in the app. Reference: Guided App Creator


質問 # 58
Which of the following CANNOT be debugged using the Field Watcher?

  • A. Business Rules
  • B. Access Controls
  • C. Script Includes
  • D. Client Scripts

正解:B

解説:
The Field Watcher is a debugging tool that allows you to monitor the values of fields on a form as they change due to scripts or other actions. It can be used to debug Business Rules, Client Scripts, and Access Controls, but not Script Includes. Script Includes are server-side scripts that define reusable functions and classes. They are not associated with any specific field or form, and therefore cannot be watched by the Field Watcher.
References:
* Field Watcher
* Script Includes


質問 # 59
Which one of the following client-side scripts apply to Record Producers?

  • A. Client Scripts and UI Policies
  • B. UI Scripts and UI Actions
  • C. UI Scripts and Record Producer Scripts
  • D. Catalog Client Scripts and Catalog UI Policies

正解:D

解説:
Explanation/Reference: https://docs.servicenow.com/bundle/orlando-application-development/page/script/client-scripts/ concept/c_CatalogClientScriptCreation.html


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

  • A. User Menu
  • B. Content Frame
  • C. Module
  • D. Application Navigator

正解:A


質問 # 61
To see what scripts, reports, and other application artifacts will be in a published application:

  • A. Open the list of Update Sets for the instance
  • B. Examine the Application Files Related List in the application to be published
  • C. Enter the name of the Application in the Global search field
  • D. Open the artifact records individually to verify the value in the Application field

正解:A

解説:
Explanation/Reference: https://community.servicenow.com/community?
id=community_article&sys_id=d2dce665dbd0dbc01dcaf3231f9619fe


質問 # 62
Which 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 Global in the Application Picker sets the Application Scope to incident
  • C. Selecting an application from the Application Picker sets the Application Scope
  • D. Selecting application from the Application Picker does not set the Application Scope.

正解:C

解説:
"Application developers must select an application as their current scope context." https://docs.servicenow.com/bundle/tokyo-application-development/page/build/applications/task/t_SelectAnAppFromTheAppPicker.html


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

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

正解:D

解説:
Created UI policy on incident form, action set's cmdb_ci field as mandatory and script as not. result, field was not mandatory.
A UI Policy's Actions execute before the UI Policy's Scripts. Actions are predefined operations that can be applied to fields or sections, such as making them mandatory, read-only, visible, or setting a default value. Scripts are custom JavaScript code that can be used to perform more complex logic or validations. Actions are executed first, and then Scripts are executed if the UI Policy conditions are met. References: [ServiceNow Docs - UI policy actions], [ServiceNow Docs - UI policy scripts]


質問 # 64
When configuring a REST Message, the Endpoint is:

  • A. The commands to the REST script to stop execution
  • B. The response from the provider indicating there is no data to send back
  • C. Information about the format of the returned data
  • D. The URI of the data to be accessed, queried, or modified

正解:D

解説:
When configuring a REST Message, the Endpoint is:
The URI of the data to be accessed, queried, or modified. This is the correct answer because the Endpoint is the part of the REST Message that specifies the location and the resource of the REST provider. The Endpoint is composed of the base URL and the resource path, which can include query parameters or variables. For example, the Endpoint for a REST Message that retrieves the weather information for a city from a web service could be https://api.openweathermap.org/data/2.5/weather?q=London.
The following are not correct definitions of the Endpoint when configuring a REST Message:
The commands to the REST script to stop execution. This is not correct because the commands to the REST script to stop execution are not part of the REST Message, but of the Scripted REST API, which is a feature that allows users to create custom REST endpoints on the ServiceNow platform. The commands to the REST script to stop execution are methods of the RESTAPIResponse object, such as setStatusCode, setError, or complete.
Information about the format of the returned dat
a. This is not correct because the information about the format of the returned data is not part of the Endpoint, but of the HTTP headers or the Accept field of the REST Message. The HTTP headers or the Accept field can be used to specify the content type of the response, such as JSON, XML, or HTML.
The response from the provider indicating there is no data to send back. This is not correct because the response from the provider indicating there is no data to send back is not part of the Endpoint, but of the HTTP status code or the response body of the REST Message. The HTTP status code or the response body can be used to indicate the result of the REST request, such as 200 OK, 404 Not Found, or 500 Internal Server Error. Reference: REST Messages, Scripted REST APIs


質問 # 65
Which of the following is true about deleting fields from a table?

  • A. Inherited fields can be detected
  • B. Any field on a table can be deleted
  • C. User-defined non-inherited fields can be detected
  • D. Table records are deleted when a field is detected

正解:C


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

  • A. g_form.showFieldMsg()
  • B. g_form.addFieldMsg()
  • C. g_form.addInfoMessage()
  • D. g_form.showInfoMessage()

正解:A

解説:
https://docs.servicenow.com/bundle/tokyo-application-development/page/script/useful-scripts/reference/r_DisplayFieldMessages.html


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

  • A. Can create, Can update, and Can delete
  • B. Can read does not affect the availability of other Application Access fields
  • C. All access to this table via web services
  • D. Allow configuration

正解:A

解説:
"You must first select read access to grant any other API record
operation."https://docs.servicenow.com/bundle/tokyo-application-development/page/build/applications/reference The Application Access configuration fields control the access level for an application and its tables. The following Application Access configuration fields are not available if the Can read configuration field is not selected:
* Can create. This field determines whether users can create records on the application tables.
* Can update. This field determines whether users can update records on the application tables.
* Can delete. This field determines whether users can delete records on the application tables.
These fields are not available because they depend on the Can read field, which determines whether users can view records on the application tables. If users cannot read records, they cannot create, update, or delete them either.
The following Application Access configuration fields are available regardless of the Can read configuration field:
* All access to this table via web services. This field determines whether users can access the application tables using web services, such as REST or SOAP.
* Allow configuration. This field determines whether users can configure the application tables, such as adding or modifying fields, views, or indexes. References: Application Access, Certified Application Developer (CAD) Learning Path


質問 # 68
For Application Access there is a configuration option called Allow access to this table via web services. Which one of the following statements is true when this option is selected?

  • A. Even when not selected, users with the correct permissions can use web services to access the table's records
  • B. This option restricts access only to SOAP web services but does not apply to REST
  • C. This option restricts the ability to delete records via web services but records can always be read
  • D. The user performing the query via web services must have the correct permissions to access the table's records

正解:D

解説:
Application Access is a feature that allows you to control the access level of other application scopes to your application's data tables. By selecting the Allow access to this table via web services option, you can enable other application scopes to access your data tables using web services, such as SOAP or REST. However, the user performing the query via web services must have the correct permissions to access the table's records. The user must have the appropriate roles and access controls to perform the operations on the table, such as create, read, write, or delete.
The other statements are not true when this option is selected. This option does not restrict the ability to delete records via web services, nor does it allow records to be always read. The access to the records depends on the user's permissions and the web service method. This option also does not restrict access only to SOAP web services, but applies to both SOAP and REST web services. Finally, this option is not the only way to enable web service access to the table's records. Even when this option is not selected, users with the correct permissions can use web services to access the table's records, as long as they specify the application scope in the web service request.
Reference:
Application Access
Web service access to scoped applications


質問 # 69
Which of the following methods are useful in Access Control scripts?

  • A. g_user.hasRole() and current.isNew()
  • B. g_user.hasRole() and current.isNewRecord()
  • C. gs.hasRole() and current.isNewRecord()
  • D. gs.hasRole() and current.isNew()

正解:C

解説:
Access Control scripts are server-side scripts that run when an Access Control rule is evaluated. They can use the gs and current objects to access the GlideSystem and GlideRecord methods, respectively. Some of the useful methods in Access Control scripts are:
gs.hasRole() - This method checks if the current user has a specified role. It returns true if the user has the role, and false otherwise. For example, gs.hasRole('admin') will return true if the user is an administrator, and false otherwise.
current.isNewRecord() - This method checks if the current record is a new record that has not been inserted into the database yet. It returns true if the record is new, and false otherwise. For example, current.isNewRecord() will return true if the record is being created, and false if the record is being updated or deleted.
The methods g_user.hasRole() and current.isNew() are not part of the server-side scripting API. They are part of the client-side scripting API, which is used in Client Scripts and UI Policies. They cannot be used in Access Control scripts.
Reference:
[Access Control scripts]
[GlideSystem methods]
[GlideRecord methods]


質問 # 70
Which one of the following is the baseline behavior of a table in a privately-scoped application?

  • A. All application scopes can read from the table
  • B. Only artifacts in the table's application can read from the table
  • C. The table and its data are not accessible using web services
  • D. Any Business Rule can read, write, delete, and update from the table

正解:A

解説:
https://docs.servicenow.com/bundle/rome-application-development/page/build/applications/concept/c_DefaultDe The baseline behavior of a table in a privately-scoped application is that all application scopes can read from the table. A privately-scoped application is an application that restricts write access to its tables and resources to scripts within the same scope. However, read access is allowed by default for all scopes, unless the administrator explicitly denies it using an Access Control rule. This allows for data sharing between different applications while maintaining data integrity and security. References: [Product Documentation | ServiceNow], [Advantages of Scoped Applications in ServiceNow]


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

  • A. Field Value
  • B. Data Trigger
  • C. Data Element
  • D. Field Icon
  • E. Data Pill

正解:E


質問 # 72
Which one of the following database operations cannot be controlled with Application Access?

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

正解:B

解説:
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.
Reference:
Application Access
[GlideRecord methods]


質問 # 73
......

CAD完全版問題集には無料PDF問題で合格させる:https://www.jpntest.com/shiken/CAD-mondaishu

無料Certified Application Developer CAD公式認定ガイドPDFダウンロード:https://drive.google.com/open?id=1fG8LVUC_AqkZ_62m19o1oMxHuT4JjkhC

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡