1.
Basically, a controller is a...
Correct Answer
B. Java file
Explanation
A controller is typically a Java file that is responsible for handling the logic and flow of a program or application. It acts as an intermediary between the user interface and the backend, processing user input, making decisions, and coordinating the actions of other components. Java is a widely used programming language for building applications, and it is commonly used for developing controllers due to its object-oriented nature and extensive libraries and frameworks available for building robust software systems.
2.
There is a process request method...
Correct Answer
A. When a page is getting rendered on screen
Explanation
The correct answer is "When a page is getting rendered on screen." This is because the process request method is typically called during the rendering process of a page. It is responsible for handling any requests made by the page, such as retrieving data from a database or performing calculations. Therefore, the process request method is called when the page is being rendered on the screen.
3.
Which of these is not a level of personalization?
Correct Answer
C. Personal level
Explanation
The correct answer is "Personal level." Personal level is not a level of personalization because it is redundant and does not provide any additional information. The other options, user level, port level, and site level, all refer to specific levels at which personalization can occur.
4.
Eo is used for all of the following except...
Correct Answer
D. Indexing
Explanation
Eo is used for updating, deleting, and inserting data in a database. However, indexing is not a function that Eo performs. Indexing is a technique used to optimize database performance by creating indexes on specific columns, allowing for faster data retrieval. While Eo may interact with indexed data, it does not have a direct role in the indexing process itself.
5.
How many modes of view link can you create in Oracle Application Framework?
Correct Answer
A. 2
Explanation
In Oracle Application Framework, you can create two modes of view links. A view link is used to establish a relationship between two view objects, allowing data to be shared or accessed between them. By creating view links, you can define how the data from one view object is related to another and specify how the data should be displayed or manipulated. Having two modes of view links allows for flexibility in designing and managing the relationships between view objects in the application framework.
6.
Where is VO located in MVC?
Correct Answer
A. View layer
Explanation
In the MVC (Model-View-Controller) architecture, the View layer is responsible for displaying the user interface and handling user interactions. It is where the visual elements of the application are designed and presented to the user. The View layer communicates with the Controller to receive user input and updates the display accordingly. Therefore, the correct answer is "View layer" as it accurately represents the location of the View component in the MVC architecture.
7.
Which of these is a lov which can be used by other pages?
Correct Answer
D. External lov
Explanation
An external lov (list of values) is a lov that can be used by other pages. This means that the values in the lov are stored externally and can be accessed and used by multiple pages or applications. Unlike inline lov, online lov, and offline lov, which are specific to a particular page or application, an external lov is designed to be shared and utilized across different pages or applications.
8.
What is MDS?
Correct Answer
B. MetaData Services
Explanation
MDS stands for MetaData Services. Metadata refers to data that provides information about other data. In the context of MDS, it refers to a service that manages and provides information about the data stored in a database or system. This service helps in organizing, categorizing, and providing access to the data, making it easier for users to understand and use the data effectively.
9.
Which of these is an object-oriented programming interface that lets you build re-useable applications building blocks?
Correct Answer
A. Javabean
Explanation
JavaBean is an object-oriented programming interface that allows developers to create reusable application building blocks. It is a Java class that follows certain conventions, such as having a default constructor, getter and setter methods for its properties, and implementing the Serializable interface. JavaBeans can be used to encapsulate data and behavior, making it easier to create modular and reusable code.
10.
Which of these is used for selecting data?
Correct Answer
A. Vo