最新 [2022年01月25日]1Z0-1071-20試験正確解答Oracle Cloud Platform Application Integration 2020 AssociateのPDF問題 [Q44-Q67]

Share

最新 [2022年01月25日]1Z0-1071-20試験正確解答Oracle Cloud Platform Application Integration 2020 AssociateのPDF問題

あなたのキャリアーを稼いで飛躍せよOracle 80問題


Oracle 1Z0-1071-20 認定試験の出題範囲:

トピック出題範囲
トピック 1
  • Perform Apache FreeMarker Operations
  • Handle errors in Conversation Design
トピック 2
  • Describe Plan and Personality in Conversation Design
  • Describe Training Models
トピック 3
  • Create, Build and Implement a Custom Component and Embedded Container Service
トピック 4
  • Implement Service Cloud Integration
  • Handle Out-of-order messages
  • Resolve Entities in Dialog Flows
トピック 5
  • Perform Test process, roles and best practices
  • Create and use Composite Bag

 

質問 44
What happens if there is a system error and the state does not have an error action?

  • A. The skill outputs the Unexpected Error Prompt value and then transitions to the state that is defined by the defaultTransitions error action. If there isn't one, then it ends the conversation.
  • B. The skill transitions to the state that is defined by the next action.. If there isn't one, then it transitions to the next state in the dialog flow.
  • C. The skill transitions to the state that is defined by the next action. If there isn't one, then it transition to the defaultTransitions error action.
  • D. The skill transitions to the state that is defined by the defaultTransitions error action. If there isn't one, then it outputs the Unexpected Error Prompt value.

正解: B

 

質問 45
Consider the following dialog flow code in a skill:

Which statement is true?

  • A. The skill displays the message "Please wait, we're reviewing your order", then displays "Almost done...", then displays "Thank you for your order.", and then waits for user input.
  • B. The skill displays the message "Please wait, we're reviewing your order", then displays "Almost done...", and then waits for user input.
  • C. The skill displays the message "Please wait, we're reviewing your order", then displays "Almostdone...", then displays "Thank you for your order.", and then completes the conversation.
  • D. The skill displays the message "Please wait, we're reviewing your order" and then waits for user input.

正解: C

 

質問 46
In your conversation flow, you want to make sure that users always see a message, even when there is no data to display. To implement this, you decide to use a system.setvariable component that verifies that the variable mydata contains a value and, if it does, sets the value of the displayVar variable to the value of mydata. If no value is specified for mydata, then displayVar is set to the string 'No Data 1.
Which two BotML with Apache FreeMarker examples implement this requirement?

  • A. Option B
  • B. Option E
  • C. Option D
  • D. Option C
  • E. Option A

正解: A,B

 

質問 47
What is the output of this code?

  • A. "Leaving loop at 4"
  • B. "Leaving loop at 3"
  • C. "Leaving loop at 0"
  • D. "Your session appears to be in infinite loop. Please_try again later''

正解: D

 

質問 48
What is the error message ''Your session appears to be in an infinite loop'' usually caused by?

  • A. a component in a dialog flow state that references a variable that has a value set while the dialog flow state continues to transition
  • B. a missing keepTurn = true entry in the dialog flow
  • C. a problem with a custom component that is referenced in your dialog flow
  • D. a problem with the Digital Assistant tenant

正解: D

 

質問 49
Examine the code snippet below:

Which two statement are true regarding the functionality of a composite bag referenced by the variable pizza?

  • A. Each entity item in the composite bag will be prompted for a valid value three times. After the last invalid input, the flow will navigate to a state called setPizzaDough.
  • B. Each entity item in the composite bag will be prompted for a valid value three times. After the last invalid input, the flow will navigate to a state called maxError.
  • C. Any individual entity item can define its own maxPrompts to override the value in the dialog flow.
  • D. The first time an incorrect value for an entity item is resolved, it will result in an error and transition to the state called maxError because cancelPolicy is set to immediate and this overrides the setting for maxPrompts.

正解: C

 

質問 50
When you configure an application in Oracle Identity Cloud Service to be consumed by Oracle Digital Assistant for the system.OAuth2AccountLink component, why do you need to have the RefreshToken grant selected?

  • A. The RefreshToken grant ensures that a fresh access token is retrieved even if a user's password in Oracle Identity Cloud Service has changed, thus ensuring the user uninterrupted access.
  • B. The RefreshToken grant ensures that users will never have to sign in to the skill again after their initial login.
  • C. You need a refresh token to force a successful logout of the logged in user.
  • D. The RefreshToken grant ensures that the System.OAuth2Account link component can refresh an expired access token automatically because the access token has a much shorter lifespan than the refresh token.

正解: D

 

質問 51
You are building a skill for ordering pizza and you need it to determine when a user enters the pizza toppings and pizza size in their request.
Which Oracle Digital Assistant feature would you use to identify these variable values in a user's message?

  • A. digital assistants
  • B. channels
  • C. answer intents
  • D. entities

正解: D

 

質問 52
You have a use case that calls for users to enter a series of complex values.
What would you do to ensure that users enter these values correctly with the least effort?

  • A. Create a dedicated skill for collecting and validating input and pair it with a skill for processing the validated input.
  • B. Create a webview service which connects the skill to a web app that renders as a form and provides features such as input validation and option buttons.
  • C. Create a composite bag entity for the types of values, and then add a regex entity to handle validation.
  • D. Use a system.commonResponse component to aggregate and validate user input.

正解: C

 

質問 53
View the Exhibit.

You have been asked to review a skill for its readiness for go live. Which four issues would you raise as a priority?

  • A. The unresolvedlntent has not been trained.
  • B. The utterances have too much commonality.
  • C. The number of utterances looks to be too low and artificial for a go-live.
  • D. All utterances should start with an uppercase letter and end with a period.
  • E. The word "please" may inadvertently skew the results.
  • F. You should never have single-word utterances.

正解: A,B,C,E

 

質問 54
With the conversation variable being the reference to the Bots Node SDK, which statement correctly describes what happens when the custom component executes the following code?
conversation.reply( 1 HelloWorld 1 );
conversation.keepTurn(true);
done();

  • A. The code prints "HelloWorld" multiple times until an infinite loop gets detected by the dialog flow engine.
  • B. The code prints "HelloWorld" as a message and waits for user input.
  • C. The code prints the "HelloWorld" message in response to the next user message.
  • D. The code triggers dialog flow navigation to a state, which has its name mapped to the current dialog flow state's HelloWorld action transition.
  • E. The code prints "HelloWorld" as a message and triggers dialog flow navigation to the next state.

正解: C

 

質問 55
In your conversation flow, you want to make sure that users always see a message, even when there is no data to display. To implement this, you decide to use a system.setvariable component that verifies that the variable mydata contains a value and, if it does, sets the value of the displayVar variable to the value of mydata. If no value is specified for mydata, then displayVar is set to the string 'No Data 1.
Which two BotML with Apache FreeMarker examples implement this requirement?

  • A. Option B
  • B. Option E
  • C. Option D
  • D. Option C
  • E. Option A

正解: A,B

 

質問 56
Which three statements are true about composite bag entities?

  • A. You need to create a separate composite bag to handle nonentity types such as strings. Locations, and attachments.
  • B. When you add entities to the composite bag, you can control how they get extracted in related to other entities and when they are prompted for.
  • C. They define a business domain object as a collection of related system entities and custom entities.
  • D. The composite bag can resolve all entity values using only a single state in the dialog flow.
  • E. The composite bag will always enforce that every entity has a valid value before allowing the conversation to move on to the next state in the dialog flow.

正解: B,D,E

 

質問 57
Assuming that conversation is a reference to the Bots Node SDK, which two sets of code statements to access the custom component's orderid and userAccount input parameters are valid?

  • A. const order = conversation.request().variables[*orderid'];
    const account = conversation.request().variables['accountName 1);
  • B. const { orderid } = conversation.variable();
    const { accountName } = conversation.variable();
  • C. const order = conversation.variable(1 orderid');
    const account = conversation.variable('accountName1);
  • D. const order = conversation.properties().orderid;
    const account = conversation.properties().userAccount;
  • E. const { orderid } = conversation.properties();
    const { accountName > = conversation.properties();

正解: B,D

 

質問 58
You want the flow to navigate to the cancel transition immediately after the maximum number of failed attempts are exceeded in the System.ResolveEntities Components.
Which option must you use?

  • A. Set cancelPolicy to "lastEntity" .
    https://docs.oracle.com/en/cloud/paas/digital-assistant/use-chatbot/built-components-properties-transitions-and-usage.html#GUID-259C152F-3F53-4422-B89C-6FA7F01C1762 cancelPolicy Determines the timing of the cancel transition:
    immediate-Immediately after the allotted maxPrompts attempts have been met for an entity in the bag.
    lastEntity-When the last entity in the bag has been matched with a value.
  • B. There is no such option in system.ResolveEntitis
  • C. Set cancelPolicy to "immediate".
  • D. Set cancelPolicy to "true" .

正解: C

 

質問 59
You want your skill to output the size of the pizza that was ordered..
Which FreeMarker operation must you use

  • A. "You ordered a ${size} pizza." :)
  • B. "You ordered a ${size.value} pizza.
  • C. "You ordered a ${size.string} pizza."
  • D. "You ordered a ${size[0]} pizza." 3)

正解: D

 

質問 60
Which statement about digital assistants is FALSE?

  • A. A digital assistant can communicate with customers through different messaging platforms.
  • B. A connection to a back-end service is through a custom component that is used by a skill, rather than one that is used by a digital assistant.
  • C. A digital assistant ensures that a user completes a conversation in one skill before allowing that user to trigger the intent of a different skill
  • D. A digital assistant can be used to manage a set of skills, including skills that you create yourself and skills that you have added from the Skill

正解: C

 

質問 61
Which statement is true regarding the digital assistant's Help system intent?

  • A. The help intent cannot route the conversation to a specific state within a skill.
  • B. If the digital assistant recognizes the user is asking for help, it will automatically route the conversation to a skill called "Help".
  • C. You can define utterances that the digital assistant will recognize when the user is asking for help.
  • D. The utterances for the help intent are predefined and cannot be changed.

正解: A

 

質問 62
You are designing a skill for a railway company. You created a value list entity (StationEntity), which is the list of all possible train stations To resolve an intent (Routelnfolntent), you need to determine whether the user is asking for a route which is either to a station or from a station.
Which statement describes the most robust and efficient approach for extracting this information from the user input?

  • A. Duplicate StationEntity. In one version, prefix all of the train station names with "to" and in the other prefix with "from". Then add both entities to the Routelnfolntent intent.
  • B. Add StationEntity to the Routelnfolntent intent and then update the training data with phrases beginning with "from".
  • C. Create two derived entities based on StationEntity. In one entity, set the preceding phrase to "to" (along with any required synonyms). In the other entity, do the same but with the preceding phrase "from". Add both entities to the Routelnfolntent intent.
  • D. Create a value list entity called ToFromEntlty with values of "to" and "from" and with appropriate synonyms for each value. Create a value list called DirectionStation and add ToFromEntity and StationEntity to this. Then, add DirectionStation to the Routelnfolntent.

正解: C

 

質問 63
As per Oracle's recommendation, which is the best practice regarding conversational design?

  • A. To account for possible mistakes, make it clear to users that the bot is still learning.
  • B. Ensure that capabilities of the bot f the things that it can and can't do") are clear and discoverable.
  • C. Use quick reply buttons (as opposed to natural language inputs) as much as possible.
  • D. Ask users open-ended questions such as "how can I help you?"

正解: D

 

質問 64
What happens after the skill output Welcome to our store's chat bot!'' in this dialog flow?

  • A. The skill returns control to the user. After the user enters text, it goes to the intent state.
  • B. The skill displays "Welcome to our store's chat bot!" again.
  • C. The skill returns control to the user. After the user enters text, it goes to output2 and outputs "You can ask me about what products we have in the store."
  • D. The skill goes to output2, outputs "You can ask me about what products we have in the store", and then returns control to the user.

正解: B

 

質問 65
Which two statements are true regarding local web application invocation using the system.webview component?

  • A. system.webview components can only be used with web channels.
  • B. Local webviews require SPA applications to have an index.html file in their root folder.
  • C. An SPA application can issue an Ajax post command to the callback URL that has been passed with the web application launch
  • D. Local webviews require a Node.js environment and must have a package, json file in their root folder.

正解: B,D

 

質問 66
Which two features of Oracle Digital Assistant should you use to allow a skill to specifically classify the user message "What's my balance in savings?" and to identify the type of account?

  • A. an input form rendered by a webview that is hosted within a Digital Assistant
  • B. a resource bundle populated with phrases such as "check balance", "What is my current balance?", and
    "How much money do I have?"
  • C. an entity that defines account types (with values such as "checking" or "savings")
  • D. dialog flows with a system.Text component to read the user input
  • E. an intent that is been trained with utterances such as "check balance", "What is my current balance?", and "How much money do I have?"

正解: B,E

 

質問 67
......

正真正銘のベスト資料は1Z0-1071-20オンライン練習試験:https://www.goshiken.com/Oracle/1Z0-1071-20-mondaishu.html