Computer Knowledge
GUI and Web Frameworks
1,915 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) 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) 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.
-
a) Picklist
-
b) Drilldown
-
c) Toggle
-
d) MVG
A
Correct answer
Explanation
Picklists allow users to select a single value from a predefined list to populate a single-value field. When a user clicks on a picklist-enabled field, Siebel displays a list of valid values, and selecting one populates the field. Drilldown navigates to detail views, Toggles switch between applets, and MVGs handle multiple child records - none of these select single values from lists.
-
a) Picklist
-
b) Dynamic Drilldown
-
c) MVG
-
d) Static Drilldown
B
Correct answer
Explanation
Dynamic Drilldown in Siebel enables hyperlink navigation to multiple views from the same hyperlink field based on the value of a field in the Applet's current record. Unlike static drilldowns that always go to the same view, dynamic drilldowns can route to different destinations depending on runtime conditions.