1Z0-554 | Free Oracle 1Z0-554 examcollection


Q1. Valid order status codes for an application are contained in the StatusCode attribute of an OrderStatusCodes view object. In the orders view object, the OrderStatusCode attribute should be selected from a drop-down list. How does ADF Business Component refer to the OrderStatusCodes view OrderStatusCode attribute? 

A. It uses a view accessor in the Orders view object to refer to the OrderStatusCode view object. 

B. It uses a view link between the Orders .OrderStatusCode and OrderStatusCodes.StatusCode attributes. 

C. Ituses a whereclausein theOrders view object andincludes: WHEREOrders . OrderStatusCode = OrderStatusCodes. StatusCode 

D. It uses a where clauseIn the Ordersview object andincludes: WHERE Orders. 

OrderStatusCode=OrderStatusCodes. Id 

E. It uses a joined view object to include both the Orders and OrderStatusCodes entity objects. 

Answer:

Q2. Identify five things that you can do with the declarative validation features of ADF Business Components? 

A. Define declarative validation rules at an attribute level and an entity level. 

B. Define whether a validation rule is either an error or a warning. 

C. Define whether the validation rule fires on the UI or business service tier. 

D. Define the order of execution of validation rules. 

E. Conditionally execute a validation rule based on an expression. 

F. Parameterize validation messages to reference ADF Business Components control hints, such as labels. 

Answer: ABCDE 

Q3. You have a page that shows employees, the department they work in, and their manager. When you assign an employee to a manager, you want to make sure the only managers you show are people who work in the same department as the employee. You can accomplish this task with a dependent list of values. In order to accomplish this task you need to create a view criteria on the employee’s view. Which attribute from the employee’s view should you use in view criteria? 

A. EmployeeId 

B. DepartmentId 

C. DepartmentName 

D. ManagerId 

Answer:

Q4. Which type of object is being described here? “They handle events or some manipulation of data that is best handled at the front end. They are bash ally java classes with a no arg constructor that you register with the application in task flow files.” 

A. Task flows 

B. Event listeners 

C. Action methods 

D. Managed beans 

E. Contextual events 

F. Backing beans 

Answer:

Q5. What two statements are true about a "root" application module? 

A. the lowest-level application module in a hierarchy of nested application modules 

B. an application module that delegates a separate database connection to any modules that it contains 

C. an application module that contains nested application modules 

D. a nested application module 

E. an application module that manages the transaction contextforany nested application modules 

Answer: CE 

Q6. Which three AM laces components fire a selectionEvent? 

A. inputListOfValues 

B. tree 

C. All input and select components 

D. inputComboboxListOfValues 

E. treeTable 

F. table 

G. All command components 

Answer: BDE 

Q7. When granting a user or role access to a group of pages, it is best practice to grant that user or role access to what type of file or component? 

A. Page definition file 

B. Bounded task flow including the page(s) 

C. Unbounded task flow including the page(s) 

D. jspx file 

E. Entity objects included in the UI 

Answer:

Q8. What type of executable would you use to link to detail collection for nested objects? 

A. Iterator 

B. AccessorIterator 

C. VariableIterator 

D. InvokeAction 

Answer:

Q9. Considering the inheritance depicted in the image above, how would you add functionality for reading and updating all of the appropriate attributes for each type of user? 

A. Create a view object that definesa queryas SELECT User.NAME, Users.Phone, Users.MailingAddress, Users.UsersType, Employee.JobId, Employee.Salary, Employees.HireDate, Employee.Comission, Customers.CreditLimit, Custoners.Status, Customers.ShippingAddress, Customers.CreditCardNo FROM USERS users, USERS Employees, USERS Customers. 

B. Create a view object based on userEO, EmployeeEO, and CustomerEO. Ensure that the join type on EmployeeEO and CustomerEO are set to inner join, and select the reference checkbox. 

C. Create a view object for UserEO and select EmployeeEO, and CustomerEO as subtypes. Select all attributes from UserEO, EmployEo, and CustomerEO to include the view object. 

D. Create three object, one for each user type. Create view links between USerVO. User type and Employee VO. UserType and between UserVO. UserType and CustomerVO.UserType, and define UserType as a discriminator in UserVO. 

E. Create a view object for UserEO. Define UserType as a discriminator and supply a default value. Create appropriate subtypes EO for each VO, and supply a default value for UserType. 

Answer:

Q10. During the development of an ADF BC application, you have created an entity object, CustomerEO, based on the CUSTOMERS table in the database. Further analysis of requirements highlights two transient attributes that need to be added to the CustomersEO entity object. This means that you will have a mismatch between the entity object and the underlying table. What action should you take? 

A. Ask the DBA to add the new entity object attributes as columns in the CUSTOMFR table and then run the Create Entity Object Wizard. 

B. Ask the DBA to add the new entity object attributes as columns in the CUSTOMERS table and then synchronize the CustomersEO entity object and the CUSTOMERS table. 

C. None. The entity object can contain attributes that do not exist as columns in the table. 

D. Add the attributes to the entity object, and then synchronize the CustomersEO entity object and the CUSTOMERS table. 

Answer: