Everyone studies differently, so ActualCollection offers the Oracle Fusion Middleware 11g: Build Applications with Oracle Forms prep material in three formats: a printable PDF, a desktop test engine for Windows, and an online test engine that runs in any browser. All three carry the same 90 practice questions.
Oracle 1z0-151 Exam Overview:
| Certification Vendor: | Oracle |
|---|---|
| Exam Name: | Oracle Fusion Middleware 11g: Build Applications with Oracle Forms |
| Exam Number: | 1Z0-151 |
| Real Exam Qty: | 90 |
| Exam Format: | Multiple Choice |
| Available Languages: | English |
| Related Certifications: | Oracle Fusion Middleware 11g |
| Sample Questions: | ![]() |
| Exam Way: | Pearson VUE testing center or Oracle-authorized delivery (historically; this exam has been retired). |
| Pre Condition: | No formal prerequisite exam; Oracle Forms and SQL/PLSQL experience is recommended. |
| Official Syllabus URL: | https://education.oracle.com/ |
Oracle 1z0-151 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Topic 1: Working with Data Blocks and Items | - Create and manage data blocks and items
|
| Topic 2: Developing Oracle Forms Applications | - Oracle Forms architecture and development environment
|
| Topic 3: Database Interaction | - Process and manipulate data
|
| Topic 4: Navigation and User Interface | - Design user interaction
|
| Topic 5: Triggers and Program Units | - Implement application logic
|
| Topic 6: Reusable Components and Integration | - Application modularization
|
| Topic 7: Deployment and Runtime | - Deploy Oracle Forms applications
|
Oracle 1z0-151 Exam: Frequently Asked Questions
The Oracle Fusion Middleware 11g: Build Applications with Oracle Forms exam is the official Oracle test registered under exam code 1z0-151. Passing it earns you the 11g certification, a credential at the Professional level. It is also linked to the related certification: Oracle Fusion Middleware 11g. Oracle exams are valued because they test job-ready skills, so a passing score here carries real weight on a resume.
No formal prerequisite exam; Oracle Forms and SQL/PLSQL experience is recommended.
Eligibility rules do change from time to time, so confirm the current requirements before you register on the official exam page.
Yes. ActualCollection offers a free PDF demo of the Oracle Fusion Middleware 11g: Build Applications with Oracle Forms material so you can judge the question quality and format before spending anything. After purchase, your license includes 365 days of free updates, and if you want to keep receiving updates after that period, renewals are available at a 50% discount.
If you take the Oracle Fusion Middleware 11g: Build Applications with Oracle Forms exam within 60 days of your purchase and do not pass, ActualCollection backs you with a 100% money-back guarantee. The claim must match the exam your product covers: attempts taken within 3 days of purchase are not eligible (that is too little preparation time), and neither are downloaded-but-unused products, free materials, or expired orders. The candidate name must match the payer name, and you need to submit a scanned enrollment slip plus the official Score Report PDF within 2 days of the exam; claims are processed within 7 days. Prefer not to refund? You can swap instead and receive two other exam products of equal value for free while keeping the update service on your original purchase.
Delivery itself is instant: your files are downloadable right away and emailed to you within one minute of payment. If nothing arrives within 2 hours, contact customer service. There is no limit on how many computers you may install the software on.
The official Oracle Fusion Middleware 11g: Build Applications with Oracle Forms syllabus is organized into 7 domains. Key areas include Working with Data Blocks and Items, Developing Oracle Forms Applications, and Database Interaction. The complete, up-to-date topic list appears in the exam topics section above; work through it line by line and flag anything you cannot yet explain in your own words.
Oracle Fusion Middleware 11g: Build Applications with Oracle Forms Sample Questions:
You have a text item in your form named Object1. You want to create Object2 as an exact duplicate of Object1. You want to be able to change the properties of Object2. However if you change Object1, you do not want Object2 to change.
Which method of reusing Object1 would be best for these requirements?
- A. Copying Object1
- B. Putting Object1 in an Object library
- C. Referencing Object1 in a PL/SQL library
- D. Creating a property class from Object1
- E. Subclassing Object1
Correct Answer: A 🗳️
Explanation: Only visible for ActualCollection members. You can sign-up / login (it's free).
The Orders form has three blocks: Orders, Orders_Items, and inventories. It also has a button labeled Next Block with a When-Pressed trigger.
IF :SYSTEM.cursor_block = 'orders' THEN
GO_BLOCK('order_items');
ELSIF :SYSTEM.cursor_block = 'order_items' THEN
GO_BLOCK('inventories');
ELSIF :SYSTEM.cursor_block = 'inventories' THEN
GO_BLOCK ('orders');
END IF;
The button is not functioning correctly; it does not cause navigation to occur. What must you do to fix the issue?
- A. instead of naming the block to navigate to, replace the GO_BLOCK built-in with NEXT_BLOCK
- B. Change the block names to uppercase in the condition (IF ...THEN) statements.
- C. Change all occurrences of :SYSTEM.cursor_block to :SYSTEM.trigger_block.
- D. Use system variables in the GO_BLOCK statements.
- E. Move the code to a PL/SQL program unit.
- F. Change the block names to uppercase in the GO_BLOCK statements.
Correct Answer: C 🗳️
Explanation: Only visible for ActualCollection members. You can sign-up / login (it's free).
You are using a PL/SQL program unit in the Orders form to display an image for the selected product in the Order Items block. The code is called from several different triggers in the form. The code (with line numbers added) is:
1. PROCEDURE get_image IS
2. Product_image_id ITEM := FIND_ITEM ('control.product_image');
3. Filename VARCHAR2(250);
4. BEGIN
5. Filename := TO_CHAR(:order_items.product_id) | | '.jpg';
6. READ_IMAGE_FILE (filename, 'jpeg', product_image_id);
7. END;
Management wants all codes to be in PL/SQL libraries to facilitate reuse. You create a PL/SQL library and drag the program unit from the orders form to the Program Units node of the library. You then delete the program unit from the Orders form.
What three things must you do to compile the PL/SQL library and to use the code in the Orders form?
- A. Generate the a .plx file.
- B. Attach the library to the orders form.
- C. Change product_id to an in parameter and filename to an OUT parameter.
- D. Delete the BEGIN and END statements (lines 4 and 7).
- E. Change the way the program unit is called in the Orders form.
- F. Change line 5 to:
filename := to_char(name_in 'order_items.product_id' )) | | '.jpg';. - G. insert the RELEASE keyword between lines 1 and 2.
- H. Save the library.
Correct Answer: B,E,H 🗳️
Explanation: Only visible for ActualCollection members. You can sign-up / login (it's free).
Users do not want to see the "Working" message while a long query completes.
You are designing a form with a query that takes o long time to execute. What can you do to stop the "Working" message from appearing?
- A. You do not need to do anything, the default behavior of Forms is to display the
"Working" message only if you add code to do so. - B. Before the line of code that executes the query, add the line:
:SYSTEM.SUPPRESS_WORKING : = 'TRUE'; - C. Before the line of code that executes the query, add the line:
:SYSTEM.MESSAGE_LEVEL := '10'; - D. Use the SET_APPLICATION_PROPERTY built-in to set the message level in a When- New-Form-instance trigger.
Correct Answer: B 🗳️
Explanation: Only visible for ActualCollection members. You can sign-up / login (it's free).
When tabbing through items in the Employees form, users should not be able to navigate to the Salary text item. If they need to update the item, they will have to explicitly navigate to it by using the mouse.
Which property setting accomplishes this requirement?
- A. Enabled = Yes; Keyboard Navigable = No
- B. Enabled = Yes; Keyboard Navigable = Yes
- C. Enabled = No; Keyboard Navigable = Yes
- D. Enabled = No; Keyboard Navigable = No
- E. Automatic Skip = Yes
Correct Answer: B 🗳️
Explanation: Only visible for ActualCollection members. You can sign-up / login (it's free).






1185 Customer Reviews
