Computer Knowledge
GUI and Web Frameworks
1,711 Questions
Graphical user interface and web frameworks involve layout management, directives, and application design across platforms like Android and Angular. These concepts are tested in computer science and IT officer competitive exams. Review these questions to understand UI components and coding standards.
Android layout attributesAngular structural directivesVB.Net web methodsJava Swing componentsSiebel application framework
GUI and Web Frameworks Questions
-
a) Calculated fields cannot be used as sort criteria
-
b) Querying on calculated fields is not allowed.
-
c) Calculated fields are read only
-
d) None
B
Correct answer
Explanation
Calculated fields in Siebel are computed values that cannot be directly queried because they don't exist as stored columns in the database. They are calculated on-the-fly when displayed. They can be used as sort criteria (option A is false). They are read-only (option C is true, not false). Since option C says something false is 'false', it's incorrect. The question asks for the FALSE statement, and B correctly identifies that querying on calculated fields is not allowed.
-
a) Static
-
b) Dynamic
-
c) both
-
d) none
A
Correct answer
Explanation
Static drilldowns in Siebel are configured to always navigate to the same target view regardless of the record's content or context. The hyperlink destination is predetermined and doesn't change based on the data being displayed. This provides consistent navigation behavior for certain use cases where the target should always be the same.
-
a) Static
-
b) Dynamic
-
c) both
-
d) none
B
Correct answer
Explanation
Dynamic drilldowns in Siebel use the values from the current view or record to determine which target view to navigate to. The destination can vary based on the data context, allowing for flexible, data-driven navigation. This is useful when different records should lead to different target views based on their attributes.
-
a) In dynamic drilldown, clicking the hyperlink always navigates to the same target view.
-
b) In static drilldown, clicking the hyperlink navigates to a target view determined by values shown in the current view
-
c) Form applet uses drilldown
-
d)Static Drilldown take the users to the same view under all the circumstances
D
Correct answer
Explanation
This question asks for the TRUE statement. Option A is false because dynamic drilldowns navigate to different views based on context. Option B is false because static drilldowns always go to the same view. Option C is false because list applets use drilldowns, not form applets. Option D is TRUE - static drilldowns always navigate to the same view regardless of circumstances, which is the defining characteristic of static drilldowns.
-
a) only Hyperlink Field
-
b) Only View
-
c) Both
-
d) None
C
Correct answer
Explanation
Static drilldown in Siebel requires both a Hyperlink Field to define which field triggers the drilldown, and a View to specify the destination view users navigate to. Setting only one property is insufficient for static drilldown configuration.
-
a)Toggle
-
b)Picklist
-
c)Threadbar
-
d)MVG
C
Correct answer
Explanation
A Threadbar is a Siebel navigation component that tracks the user's navigation history, showing the previous business objects and records visited. It provides hyperlinks allowing users to quickly navigate back through their path, unlike Toggles, Picklists, or MVGs which serve different purposes.
-
a) Thread Applet
-
b) Thread Field
-
c) Thread Title
-
a) Thread Applet b) Thread Field c) Thread Title
D
Correct answer
Explanation
Threadbar hyperlinks require three properties to uniquely identify and display the target record: Thread Applet (which applet to use), Thread Field (which field provides the context), and Thread Title (what text to display in the hyperlink). All three work together to create the navigation link.
-
a) Owner Delete
-
b)Search Specification
-
c) Sort Specification
-
d) None
C
Correct answer
Explanation
The Sort Specification property in a Business Component defines one or more fields that determine the default sort order for records displayed in associated applets. Unlike Search Specification (which filters records), Sort Specification controls the sequence of returned results.
-
a) Validation
-
b) Read Only
-
c) Required
-
d) Force case
D
Correct answer
Explanation
The Force Case property enforces text casing for field values, ensuring data consistency by automatically converting input to uppercase or lowercase as configured. This standardizes data entry and maintains uniform formatting across the system.
-
a) Picklist
-
b) Drilldown
-
c) Toggle
-
d) MVG
B
Correct answer
Explanation
The Drilldown property enables users to click on a field value to navigate to a detailed view containing additional related information. Picklists show dropdown options, Toggles switch between applets, and MVG (Multi-Value Group) handles multiple related records - only Drilldown creates hyperlinks for navigation.
-
a) Form
-
b) List
-
c) both
-
d) none
B
Correct answer
Explanation
List applets primarily use drilldowns because they display summary data where users need to click through to see full details. Form applets typically show all relevant information upfront, making drilldowns unnecessary. Both applet types support drilldowns, but Lists are the primary use case.
-
a) In static picklist,values displayed in picklist change during run time.
-
b) In dynamic picklist, values displayed in picklist change during run time.
-
c) A static picklist provides the ability to update “joined fields”
-
d) None
B
Correct answer
Explanation
Dynamic picklists refresh their values during runtime based on current database data, allowing context-appropriate selections that reflect real-time changes. Static picklists have fixed values that don't change after configuration, providing consistency but less flexibility.
-
a) Dynamic picklist copies foreign key reference to the selected value into destination field and reflects the current data in the database.
-
b) Toggling allows to configure several applets to share the same place in a view
-
c) We can configure more than one applet toggle in a view.
-
d) None
C
Correct answer
Explanation
Statement A correctly describes dynamic picklist behavior with foreign key references. Statement B accurately describes toggling functionality. Statement C is FALSE - Siebel allows only one applet toggle configuration per view region to maintain UI stability. The question correctly identifies C as the false statement.
-
a) Must be based on the same business component
-
b) Do not have to be based on the same business component
-
c) Has an applet toggle child object type
-
d) Allow users to toggle between applets by selecting the name of the applet from the show drop-down list.
D
Correct answer
Explanation
Static Toggle Applets allow users to switch between different applets using a Show drop-down list, displaying only one applet at a time in the same view space. They don't need to share the same business component and the toggle is configured at the view level, not as a child object type.
-
a) In Static Toggle Applet, the parent applet object definition specifies the first applet to appear in the view.
-
b) In dynamic Toggle Applet, the value contained in a designated BC field determines the applet which will appear
-
c) In dynamic Toggle Applet, if all test conditions fail for the applets specified in the applet toggle definitions, the child applet is displayed
-
d) None
C
Correct answer
Explanation
The question asks which statement is false. Option C claims that in dynamic Toggle Applet, if all test conditions fail, 'the child applet' is displayed. This is false because: (1) applets in a toggle are siblings, not parent-child, so 'child applet' is wrong terminology, and (2) when all conditions fail, the DEFAULT applet configured in the toggle definition is displayed, not a child. Options A and B correctly describe Static and Dynamic Toggle Applet behavior respectively.