Enterprise Application Engine and BOM Technologies

Covers PeopleSoft Application Engine for batch processing, Business Object Model (BOM), and Business Rules Management System (BRMS) including patterns, persistence, and J2EE technologies.

20 Questions Published

Questions

Question 1 True/False

Is there any BOM class that is directly referenced by clients without using interface?

  1. True
  2. False
Question 2 Multiple Choice (Single Answer)

What is the J2EE technology used to develop BOM?

  1. JSP
  2. POJO
  3. Servlets
  4. All the above
Question 3 Multiple Choice (Single Answer)

What is the pattern used by BOM to instantiate the objects in BOM graph, per clients request?

  1. Adapter
  2. Singleton
  3. Factory
  4. All the above
Question 4 Multiple Choice (Single Answer)

What is the Database product name that BOM uses for persistence?

  1. IBM DB2 UDB
  2. Oracle
  3. Microsoft SQL server
  4. DBM
Question 5 True/False

In business services ,Mapper classes are used to map the VO and BOM objects

  1. True
  2. False
Question 6 Multiple Choice (Single Answer)

Which of the following components in BRMS controls the flow of execution of rules?

  1. Business Flow Diagram
  2. Rule Deployment Descriptor
  3. Rule Flow
  4. None of the above
Question 7 Multiple Choice (Single Answer)

What is the language used to model the business objects?

  1. XML
  2. UML
  3. SGML
  4. HTML
Question 8 Multiple Choice (Single Answer)

What is the name of the interface, BOM uses to communicate with Rules?

  1. IDecisionServices
  2. DecisionEngineManager
  3. IDecisionEngineManager
  4. None of the above
Question 9 Multiple Choice (Single Answer)

The Business Delegate mediate the interaction between the _______ and ___________ layers

  1. Business Services and Connectivity
  2. Presentation Services and Business Services
  3. Business Services and Workflow
  4. None of the above
Question 10 Multiple Choice (Single Answer)

Name the persistence framework used in BOM

  1. Spring
  2. Hibernate
  3. Struts
  4. None of the above
Question 11 Multiple Choice (Multiple Answers)

Application Engine offers you an alternative to writing __________ or _______ programs for background SQL processing.

  1. COBOL
  2. SQR
  3. Both
  4. None
Question 12 Multiple Choice (Multiple Answers)

Application Engine programs can be used for:

  1. row-by-row processing
  2. set-based processing
  3. SQL statements
  4. both 1 and 2
Question 13 True/False

Application Engine generate SQL or PeopleCode.

  1. True
  2. False
Question 14 Multiple Choice (Single Answer)

All Application Engine programs must contain at least one section entitled ________.

  1. SECTION
  2. MAIN
  3. STEP01
  4. ACTION
Question 15 Multiple Choice (Single Answer)

_________ are the smallest unit of work that can be committed within a program.

  1. MAIN
  2. SECTION
  3. STEP
  4. ACTION
Question 16 Multiple Choice (Single Answer)

_________ are the smallest unit of work that can be committed within a program.

  1. MAIN
  2. SECTION
  3. STEP
  4. ACTION
Question 17 Multiple Choice (Single Answer)

The only mutually exclusive actions within a single step are __________________ and _____________________.

  1. Call Section and SQL Statement
  2. Call Section and PeopleCode
  3. Do While and Do Until
  4. Do Select and Do When
Question 18 Multiple Choice (Single Answer)

The maximum number of actions a single step can contain is ____.

  1. 6
  2. 7
  3. 8
  4. No limit
Question 19 Multiple Choice (Single Answer)

The ReUse Statement property is available for _____________________________.

  1. SQL statements
  2. PeopleCode actions
  3. Call Section actions
  4. all SQL action types (SQL, Do When, Do While, Do Until, Do Select)
Question 20 True/False

Application Engine does not commit a step containing a Do Select action with the Select/Fetch option enabled until the entire step completes successfully, regardless of the other options you have selected.

  1. True
  2. False