After analysis, following UIVIL diagram created to define object and their relationships.
Which business model definition should the application developer define to model all classes, attributes, and relationships from the diagram?
A. an Aircraft Model is a concept with the values: Airbus A380, Boeing_777 a Passenger is a concept identified by an ID.
a Passenger has an age (integer).
B. an Aircraft Model can be one of: Airbus A380, Boeing_777.
a Passenger is a business entity identified by an ID.
a Passenger has an age (integer).
an Aircraft is a concept with a model ( an Aircraft Model).
a Pilot is a Passenger.
a Pilot has some experienced aircrafts (Aircrafts ).
a Customer is a Passenger.
a Customer has a location (a point).
C. an Aircraft Model can be one of: Airbus A380, Boeing_777.
a Passenger is a business entity identified by an ID.
a Passenger has an age (integer).
an Aircraft is a concept with a moaei ( an Aircraft Moaei).
a Pilot is a concept
a Pilot has some experienced aircrafts (Aircrafts ).
a Customer is a concept.
a Customer has a location (a point).
正解:B
質問 2:
An application developer needs to implement an event based loan eligibility application. The application receives a Loan Request event that carries the Customer Record.
Part of the loan eligibility application logic needs to extract the customer's personal information and use it to call a web service to retrieve the customer's credit score.
How can the application developer implement this logic?
A. 1. Create a Web Service agent.
2. Configure the agent to listen to the Loan Request Event.
3. Implement the Web Service call by mapping the customer personal information from the Customer Record to the Web Service operation.
B. 1. Implement an Event Handler agent for the Loan Request Event.
2. Develop a Java client to call the Web Service and package it as a JAR file.
3. Call the Java client from the Event Handler agent and pass the customer personal information to it.
C. 1. Create a Java agent.
2. Define the agent descriptor to process the Loan Request Event and extract the Customer Record.
3. Code the Java agent to use the customer personal information from the Customer Record to call the web service that returns the customer's credit score.
D. 1. Create a rule agent.
2. Define the agent descriptor to process the Loan Request Event and extract the Customer Record.
3. Use the built in Web Service rule to invoke the Web Service, and pass the customer personal information to it.
正解:C
質問 3:
A rule task includes rules that test on existence or collection items directly in working memory, and also makes use of dynamic priorities.
Which algorithm should the application developer set for this task?
A. RetePlus
B. The default algorithm.
C. Sequential
D. Fastpath
正解:A
質問 4:
An application developer has created several decision service projects for a Retail Pricing set of rules. The developer is asked to create the client application to execute the business rules in a stateless manner with transaction control at the rule session level. The client application will be deployed on the same application server as the Rule Execution Server components.
How should the application developer invoke the business rules from within this client application?
3. Use the KbS l service to generate an XML or a JSUN payload.
4. Optionally test the generation of the payload and its execution from the Rule Execution Server console.
5. From the client application, send the request as the payload of an HTTP call through a POST method to the corresponding URI.
A)
1. From within Rule Designer, create a new Client Project for RuleApps.
2. In the project creation wizard:
- choose the Retail Pricing RuleApp project.
- choose the appropriate ruleset.
- specify default input parameters for the ruleset.
- specify a Rule Execution Server configuration.
3. Add Java code in the generated ExecutionHook.preprocessing() method to pass business data to the ruleset.
4. Deploy the Client Project for RuleApps to the Rule Execution Server.
B) 1. Log into the Rule Execution Server Console.
2. Navigate to the "Retail" ruleset in the "Pricing" RuleApp.
C) Include the following code in the client application:
D) Include the following code in the client application:
A. Option C
B. Option A
C. Option D
D. Option B
正解:C
質問 5:
An application developer is implementing the event logic of an online order handling application. The business requires that the order processing can only start after a two hour customer cancellation time period.
How can the application developer implement this postponed processing of the Order Received event?
A. Implement a timer callback function Order Handling Timer and call it from the rule like this:
when an Order Received occurs, called 'the order'
call Order Handling Timer with order 'the order' and wait time 2 hours
B. Implement the when part of the business rule to postpone event processing for two hours like this; when an Order Received has occurred 2 hours ago
C. Add a two hours delay statement to the when part of the business rule like this:
when an Order Received occurs sleep(2*60*60*1000)
D. Add a time frame before the when part of the business rule to postpone event processing for two hours like this:
after 2 hours
when an Order Received has occurred
正解:B
質問 6:
Business Rules Embedded provides which of the following?
A. An API that allows an application developer to embed an external Java based application into an Operational Decision Manager rule project.
B. An API that allows an application developer to embed the Decision Center Business Console into HTML frame Elements.
C. The embedded JSR-94 Rule Engine API component of Operational Decision Manager.
D. An API to allow Operational Decision Manager business rules technology to be integrated into another application.
正解:D
質問 7:
An application developer is working on a rule project called "Pricing" which has monthly releases and is managed in Decision Center. There is a main branch, called "main". In February the rules are deployed and the
"February Release" deployment baseline is created. After creating several new rules for the March release in the "main" branch, a defect is identified in the "February Release" rules.
What steps can the application developer take to fix the February rules, deploy the fixed rules and ensure the fixed rules are utilized in future releases?
A. 1. Open the "February Release" deployment baseline in Decision Center.
2. Fix the rules in the "February Release" deployment baseline in Decision Center.
3. Deploy the rules from "February Release" and create a new deployment baseline called "February Fix".
4. Merge the "February Release" branch into "main".
B. 1. Create a new rule project in Rule Designer called "February Release.
2. Synchronize the Rule Designer "February Release" project with the "February Release" baseline in Decision Center.
3. Fix the rules in the "February Release" project in Rule Designer.
4. Synchronize the Rule Designer "February Release" project with the "February Release" baseline in Decision Center and choose "Copy Current Change from Left to Right" in the Team Synchronizing Perspective.
5. Deploy the rules from "February Release" and create a new deployment baseline called "February Fix".
C. 1. From Decision Center, create a new sub-branch of "main" called "February Fix".
2. Fix the rules in the "February Fix" branch in Decision Center.
3. Deploy the rules from "February Fix" and create a new deployment baseline.
4. Merge the "February Fix" branch into "main".
D. 1. From Decision Center, create a clone of the "February Release" deployment baseline and call it
"February Fix".
2. Fix the rules in the "February Fix" branch in Decision Center.
3. Deploy the rules from "February Fix" and create a new deployment baseline.
4. Merge the "February Fix" branch into "main".
正解:D
手塚** -
C9550-413試験は難しいですが、C9550-413練習問題集があれば、簡単になります。いい資料です!