
検証済みのCAD問題集と解答で合格保証で試験問題集テストエンジン [2024]
CAD問題集と141独特な問題
ServiceNow CAD試験は、ServiceNowで働くプロフェッショナルや将来的にそうする予定のある人にとって貴重な認定資格です。この認定資格は、ServiceNowアプリケーション開発のスキルと知識を向上させたい開発者に特に有益です。また、ServiceNowで働くアーキテクト、コンサルタント、およびマネージャーがプラットフォームの機能を理解するためにも役立ちます。この認定資格は、候補者のServiceNowアプリケーション開発の専門知識を証明し、彼らをITサービス管理プラットフォームとしてServiceNowを使用する組織にとってより市場価値が高くなります。
質問 # 24
Which of the following statements is NOT true for the Form Designer?
- A. 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.
- B. To remove a field from the form layout, hover over the field to enable the Action buttons, and select the Delete (X) button.
- C. To add a field to the form layout, drag the field from the Fields tab to the desired destination on the form.
- D. To add a section to the form layout, drag it from the Field Types tab to the desired destination on the form.
正解:D
解説:
https://docs.servicenow.com/bundle/tokyo-platform-administration/page/administer/form-administration/concept
質問 # 25
How must Application Access be configured to prevent all other private application scopes from creating configuration records on an application's data tables?
- A. Set the Accessible from field value to This application scope only
- B. Set the Accessible from field value to All application scopes and de-select the Can create option
- C. Set the Accessible from field value to This application scope only and de-select the Allow access to this table via web services option
- D. You must create Access Controls to prevent all other application scopes from creating configuration records on an application's data tables rather than using Application Access
正解:A
解説:
https://developer.servicenow.com/dev.do#!/learn/learning-plans/rome/new_to_servicenow/app_store_learnv2_securingapps_rome_application_access
https://docs.servicenow.com/bundle/rome-application-development/page/build/applications/concept/c_ExampleDenyingAllDesignAccess.html
質問 # 26
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
質問 # 27
Identify characteristic(s) of a Record Producer.
Choose 3 answers
- A. Graphics can be included on the user interface.
- B. All records created using this strategy are inserted into the Requested Item [sc_req_item] table.
- 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.
正解:A、D、E
解説:
A Record Producer is a type of service catalog item that allows users to create records on a specified table. A Record Producer has the following characteristics:
Graphics can be included on the user interface: You can add images, icons, or banners to the Record Producer to make it more appealing and informative for the user. You can also use HTML and CSS to customize the layout and style of the Record Producer.
You can script behaviors of fields in the user interface: You can use Client Scripts and UI Policies to control the behavior and appearance of the fields on the Record Producer. For example, you can use Client Scripts to validate the field inputs, perform calculations, or populate default values. You can also use UI Policies to show or hide fields, make fields mandatory or read-only, or set field values based on conditions.
Each field prompts the user with a question rather than a field label: You can use the Variable Question field to define the question that prompts the user for the field value. The question can be more descriptive and user-friendly than the field label. For example, you can use the question "What is the name of the project?" instead of the field label "Name".
The other statements are not true for Record Producers. Record Producers do not always insert records into the Requested Item [sc_req_item] table. They can insert records into any table that is specified in the Record Producer properties. Record Producers also do not have to be scripted. They can use the default script that maps the variable values to the record fields, or they can use a custom script that defines the logic for creating the record.
Reference:
[Record Producers]
[Record Producer properties]
[Record Producer scripts]
質問 # 28
What is the purpose of the Application Picker?
- A. Choose an application to download and install
- B. Choose an application to edit and set the Application Scope
- C. Select an application as a favorite in the Application Navigator
- D. Select an application to run
正解:B
解説:
https://docs.servicenow.com/bundle/tokyo-application-development/page/build/applications/concept/c_ApplicationPicker.html
質問 # 29
When configuring the content of an Email Notification, which syntax should be used to reference the properties of an event triggering the Notification?
- A. ${current.<property name>}
- B. ${event.<property name>}
- C. ${gs.<property name>}
- D. ${property name>.getDisplayValue()}
正解:D
質問 # 30
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
質問 # 31
When configuring a module, what does the Override application menu roles configuration option do?
- A. Admin is given access to the module even if Access Controls would ordinarily prevent access
- B. Users with the module role but without access to the application menu access the module
- C. Users with access to the application menu can see the module even if they don't have the module role
- D. Self-Service users can access the module even though they do not have roles
正解:B
解説:
Checkbox tooltip: "Show this module when the user has the specified roles. Otherwise the user must have the roles specified by both the application menu and the module."
質問 # 32
Which of the following steps can be used to import new data into ServiceNow from a spreadsheet?
- A. Select Import Set, Select Transform Map, Run Transform
- B. Load Data, Create Transform Map, Run Transform Most Voted
- C. Define Data Source, Select Transform Map, Run Transform
- D. Select Data Source, Schedule Transform
正解:B
解説:
The steps to import new data into ServiceNow from a spreadsheet are: Load Data, Create Transform Map, Run Transform. Load Data is the process of uploading the spreadsheet file and creating an Import Set table that contains the data to be imported. Create Transform Map is the process of defining how the fields from the Import Set table map to the fields of the target table in ServiceNow. Run Transform is the process of executing the Transform Map and copying the data from the Import Set table to the target table. Reference: Import sets, Transform maps
質問 # 33
Once an application is ready to share, which of the following methods of publishing are supported by ServiceNow?
Choose 3 answers
- A. Publish to an Update Set
- B. Publish to a local USB device
- C. Publish to an application repository
- D. Publish to a local drive
- E. Publish to the ServiceNow Store
- F. Publish to a spreadsheet
正解:A、C、E
解説:
ServiceNow supports publishing an application to an application repository, an Update Set, or the ServiceNow Store. These methods allow the application to be installed on other instances or shared with other users.
References:
* Publish an application to the application repository
* 4 Ways to Publish a ServiceNow Application
* Publish applications to the ServiceNow Store
質問 # 34
Which method call returns true only if the currently logged in user has the catalog_admin role and in no other case?
- A. g_user.hasRoleOnly('catalog_admin')
- B. g_user.hasRoleExactly('catalog_admin')
- C. g_user.hasRole('catalog_admin')
- D. g_user.hasRoleFromList('catalog_admin')
正解:B
解説:
The method call that returns true only if the currently logged in user has the catalog_admin role and in no other case is g_user.hasRoleExactly('catalog_admin'). This method checks if the user has exactly one role, and returns true if it matches the argument. The other methods return true if the user has one or more roles, or if the user has any role from a list of arguments. Reference: [ServiceNow Docs - GlideUser API], [ServiceNow Community - Difference between hasRole() and hasRoleExactly()]
質問 # 35
When configuring an Access Control which has no condition or script, which one of the following statements is NOT true?
- A. table.field will grant access to a specific field in a record
- B. table.None will grant access to every record on the table
- C. table.*will grant access to every field in a record
- D. table.id will grant access to a specific record on the table
正解:D
解説:
Access Controls are rules that define who can access what data and how they can access it. When configuring an Access Control, you can specify the table, operation, and role for the rule. You can also add a condition or a script to further refine the rule. If you do not add a condition or a script, the rule will apply to all records and fields on the table.
The statements A, B, and C are true for Access Controls that have no condition or script. For example:
table.* will grant access to every field in a record. This means that the user can view and edit all the fields on the record, regardless of their role or any other criteria.
table.None will grant access to every record on the table. This means that the user can view and edit all the records on the table, regardless of their role or any other criteria.
table.field will grant access to a specific field in a record. This means that the user can view and edit only that field on the record, regardless of their role or any other criteria.
The statement D is not true for Access Controls that have no condition or script. table.id will not grant access to a specific record on the table. This is because the id is not a field name, but a unique identifier for the record. To grant access to a specific record on the table, you need to add a condition or a script that matches the id of the record.
Reference:
[Access Control rules]
[Create an Access Control rule]
質問 # 36
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
質問 # 37
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
正解:C
質問 # 38
What plugin enables the Guided Application Creator?
- A. com.glide.sn-guided-app-creator
- B. com.glide.snc.apps_creator
- C. com.snc.apps_creator_template
- D. com.glide.service_creator
正解:A
解説:
"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/conce
質問 # 39
Which one of the following is part of the client-side scripting API?
- A. workflow.scratchpad
- B. GlideUser object (g_user)
- C. current and previous objects
- D. GlideSystem object (gs)
正解:C
質問 # 40
Which one of the following is NOT a debugging strategy for client-side scripts?
- A. jslog()
- B. g_form.addInfoMessage()
- C. Field Watcher
- D. gs.log()
正解:D
質問 # 41
To see what scripts, reports, and other application artifacts will be in a published application:
- A. Enter the name of the Application in the Global search field
- B. Examine the Application Files Related List in the application to be published
- C. Open the artifact records individually to verify the value in the Application field
- D. Open the list of Update Sets for the instance
正解:B
解説:
To see what scripts, reports, and other application artifacts will be in a published application, the best option is to examine the Application Files Related List in the application to be published. This will show all the application files that belong to the application, grouped by file type and scope. You can also filter, sort, or search the list to find specific files.
The following options are not the best ways to see what application artifacts will be in a published application:
Enter the name of the Application in the Global search field. This will perform a global text search on the instance and return any records that match the application name, which may include irrelevant or incomplete results.
Open the list of Update Sets for the instance. This will show all the update sets that have been created or imported on the instance, but not necessarily the ones that belong to the application to be published. Update sets are used to move customizations between instances, not to publish applications to the ServiceNow Store or Share.
Open the artifact records individually to verify the value in the Application field. This will require opening each record that may be part of the application and checking the Application field, which is tedious and error-prone. References: Publish an Application, Application Files
質問 # 42
Which one of the following client-side scripts apply to Record Producers?
- A. Client Scripts and UI Policies
- B. Catalog Client Scripts and Catalog UI Policies
- C. UI Scripts and Record Producer Scripts
- D. UI Scripts and UI Actions
正解:B
解説:
Catalog Client Scripts and Catalog UI Policies are the client-side scripts that apply to Record Producers. Catalog Client Scripts allow you to add or modify functionality on a catalog item or record producer form. Catalog UI Policies dynamically change information on a catalog item or record producer form. UI Scripts, UI Actions, Client Scripts, and UI Policies do not apply to Record Producers. Reference: Catalog client scripts, Catalog UI policies
質問 # 43
When evaluating Access Controls, ServiceNow searches and evaluates:
- A. From the most specific match to the most generic match
- B. From the most generic match to the most specific match
- C. Only for matches on the current field
- D. Only for matches on the current table
正解:A
解説:
When evaluating Access Controls, ServiceNow searches and evaluates:
From the most specific match to the most generic match. This is the correct answer because ServiceNow follows a top-down approach when evaluating Access Control (ACL) rules, which are used to restrict the access to the data and functionality of the ServiceNow platform based on the user's roles and conditions. ServiceNow starts with the most specific match, which is the field-level ACL rule, then moves to the table-level ACL rule, and finally to the global or * ACL rule. ServiceNow grants access if any of the ACL rules evaluates to true, and denies access if all of the ACL rules evaluate to false.
The following are not correct descriptions of how ServiceNow searches and evaluates Access Controls:
Only for matches on the current table. This is not correct because ServiceNow does not only look for matches on the current table, but also on the parent tables and the global or * table. For example, if there is no ACL rule for the incident table, ServiceNow will look for an ACL rule for the task table, which is the parent table of the incident table, and then for the global or * table, which is the parent table of all tables.
Only for matches on the current field. This is not correct because ServiceNow does not only look for matches on the current field, but also on the table that contains the field and the global or * table. For example, if there is no ACL rule for the short_description field on the incident table, ServiceNow will look for an ACL rule for the incident table, and then for the global or * table.
From the most generic match to the most specific match. This is not correct because ServiceNow does not follow a bottom-up approach when evaluating Access Controls, but a top-down approach, as explained above. Reference: Access Control Rules, ACL Evaluation Order
https://developer.servicenow.com/dev.do#!/learn/learning-plans/paris/new_to_servicenow/app_store_learnv2_securingapps_paris_access_controls_evaluation_order
質問 # 44
Which one of the following is part of the client-side scripting API?
- A. workflow.scratchpad
- B. GlideUser object (g_user)
- C. current and previous objects
- D. GlideSystem object (gs)
正解:C
解説:
Explanation
質問 # 45
What syntax is used in a Record Producer script to access values from Record Producer form fields?
- A. producer.field_name
- B. current.variable_name
- C. current.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. References: [ServiceNow Docs - Record producers],
[ServiceNow Docs - Record producer script]
質問 # 46
......
CAD問題集は合格保証付き!合格させるCAD試験:https://www.jpntest.com/shiken/CAD-mondaishu
CAD試験問題集でベスト問題集を無料で試そうCAD試験問題:https://drive.google.com/open?id=1jGxmb_xGYfGjBXjOqz042Lld6nx7nkI2