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
-
Lock
-
Freeze
-
Keep together
-
All of the above
C
Correct answer
Explanation
The Keep Together property ensures that all grouped objects remain on the same page during document generation, preventing unwanted page breaks within the group. Lock and Freeze are different properties that control editing and layout positioning, not runtime page behavior.
-
Page layout
-
Page bundle
-
Bundle group
-
All of the above
A
Correct answer
Explanation
Virtual extent is a property applied specifically at the page layout level to control virtual page sizing or positioning. It is not applied to page bundles or bundle groups.
-
Page layout
-
Page bundle
-
Bundle group
-
All of the above
D
Correct answer
Explanation
The repeat property can be applied at multiple hierarchical levels - page layout, page bundle, and bundle group - making it a flexible configuration option for repeating content structures.
-
After the Check In
-
After the Check Out.
-
None of the above
-
Both A and B.
B
Correct answer
Explanation
Basic design templates are picked from Dimensions after the Check Out process, not after Check In. This is when the template is being retrieved for use or editing.
-
view
-
controller
-
Model
-
1 & 2
-
2 & 3
B
Correct answer
Explanation
In Apache Wicket, components act as controllers - they handle user input, coordinate interactions between the model and view, and control the application flow. Wicket follows a Model-View-Controller pattern where components are the controllers that manage the presentation logic.
-
form
-
panel
-
webpage
-
window
-
fragment
C
Correct answer
Explanation
In Apache Wicket, WebPage components have associated markup files (HTML templates) that define their structure. Form, Panel, Window, and Fragment components are contained within pages and don't have their own markup files - they're defined within the parent page's markup.
A
Correct answer
Explanation
In Wicket, the Java component class and its associated HTML markup file must reside in the same package (directory) for the framework to automatically locate and load the markup. This is a fundamental Wicket convention for component organization.
-
Tree,Details,Grid,Coverage analysis
-
Tree,Details,Tab,Coverage analysis
-
Tree,Details,Tab,Graph
-
Tree,Information,Grid,Coverage analysis
A
Correct answer
Explanation
In requirements management tools like IBM Rational DOORS, the requirements module provides four views: Tree (hierarchical structure), Details (tabular properties), Grid (spreadsheet-like editing), and Coverage analysis (traceability matrix). These views support different aspects of requirements work - structure review, detailed editing, bulk editing, and traceability verification.
-
Webintelligence reports can be viewed in Infoview console
-
BO client need to installed to view WebI reports in Infoview
-
DeskI reports can be viewed in Infoview console with BO client installed
-
All of the Above
A,C
Correct answer
Explanation
Web Intelligence reports are viewed through InfoView, a web-based portal that requires no client installation. Desktop Intelligence reports, however, need the BO client software to be installed on the user's machine. InfoView accommodates both report types, but only WebI reports are fully web-native.
C
Correct answer
Explanation
The current architecture is based on .NET Framework 3.5, which was released in 2007 and introduced features like Language Integrated Query (LINQ), extension methods, and AJAX support for web applications. This framework version was widely adopted for enterprise applications in the late 2000s.
-
Dot Net Charting Control
-
MS Charts
-
Silver Light Rich Graphs
-
Excel in built chart
B
Correct answer
Explanation
MS Charts (Microsoft Chart Controls) is the standard charting component provided by Microsoft for .NET applications. It offers a comprehensive set of chart types and visualization features for displaying data graphically. Dot Net Charting Control is a third-party alternative, Silver Light Rich Graphs are for Silverlight applications, and Excel's built-in charts are for Excel-specific solutions.
-
UpdatePanel
-
iFrame Control
-
Ajax Calendar Control
-
Progress Bar
A
Correct answer
Explanation
In ASP.NET AJAX applications, the UpdatePanel control is the most commonly used tool. It enables partial-page rendering by dynamically updating designated regions of a page using asynchronous postbacks, avoiding the need to refresh the entire page.
A
Correct answer
Explanation
In Struts 1.x, the Controller (ActionServlet + RequestProcessor) handles most of the processing logic and core components. The Model is typically simple business logic, and the View is JSP pages with minimal logic. This centralized control in the Controller is accurate.
C
Correct answer
Explanation
LINQ (Language Integrated Query) was introduced in .NET Framework 3.5 as a revolutionary way to query data directly from C# and VB.NET. WCF, WPF, and WWF were all introduced in .NET 3.0, not 3.5. LINQ was the major new feature that distinguished .NET 3.5 from the previous version.
-
Right-click the object in the results list
-
Click the object in the results list
-
Double-click the object in the results list
-
Select the object and press the Space Bar
B
Correct answer
Explanation
In Siebel Tools repository search results, single-clicking an object navigates directly to its definition. This is the standard navigation method - right-clicking opens a context menu, double-clicking opens for editing, and the Space Bar has no navigation function in this context.