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
-
To View the Pre-WIP Data
-
To Apply the WC3 Components
-
To View the details of old processed records
-
All of the Above
D
Correct answer
Explanation
The WC3 Online interface is a comprehensive tool allowing users to perform multiple operations. It enables viewing Pre-WIP data, applying WC3 components, and viewing historical details of previously processed records, making 'All of the Above' the correct choice.
-
Content Editor Web Part
-
Content Query Web Part
-
Page Viewer Web Part
-
External Applications Web Part
C
Correct answer
Explanation
Page Viewer Web Part displays external content in an iframe, making it ideal for showing external applications on SharePoint pages. Content Editor is for static HTML, Content Query queries SharePoint content, and External Applications Web Part is not a standard SharePoint 2007 web part.
-
Sharepoint UI
-
Sharepoint Object Model API
-
With Features
-
Sharepoint Designer
-
Sharepoint Designer
-
Visual Studio 2005
-
WSS 3.0
-
All of the above
-
Content Editor Web Part
-
Content Query Web Part
-
Page Viewer Web Part
-
External Application Web Part
C
Correct answer
Explanation
The Page Viewer Web Part is specifically designed to embed external web content within a SharePoint page using an iframe. Content Editor Web Part is for HTML/JavaScript snippets, Content Query Web Part queries and displays SharePoint content, and there is no standard 'External Application Web Part' in SharePoint's web part collection.
-
Applet
-
Business Component
-
Application
-
Integration Object
-
Workflows
B
Correct answer
Explanation
The Field Read Only Field user property is configured at the Business Component level in Siebel to dynamically control the read-only status of a field based on the value of another field. Applets and Applications do not support this specific field-level user property directly.
-
Interactive
-
Long Running
-
Navigate
-
Service
-
7.0
A
Correct answer
Explanation
In Siebel CRM, an Interactive workflow mode supports UI navigation and guides users through a sequence of views by reacting to user actions. Service flows run in the background without UI interaction, and long-running flows persist across long time frames.
-
HtmlPanelGroup
-
HtmlTable
-
UITable
-
HtmlPanelGrid
D
Correct answer
Explanation
HtmlPanelGrid is the JSF component used to create table-like layouts. It renders an HTML table element and arranges its children in a grid format with a specified number of columns. While the name contains 'Panel' rather than 'Table', this is the standard JSF component for tabular layout. HtmlPanelGroup groups components without creating table structure, and there is no HtmlTable or UITable component in standard JSF.
-
Command events
-
Submit events
-
Action events
-
Click events
C
Correct answer
Explanation
The HtmlCommandButton component generates Action events when clicked. These are queued on the UI component and can be processed by action listeners or action methods in backing beans. The term 'Action event' is the correct JSF terminology. JSF does not use 'Submit events' (that's HTML terminology), 'Command events', or 'Click events' for this component type.
-
With the JSF configuration file
-
With the styleClass property
-
With the cssClass property
-
With the class property
B
Correct answer
Explanation
JSF components integrate with CSS through the styleClass property (note the camelCase naming convention). This property renders as the HTML 'class' attribute, allowing CSS classes to be applied to JSF components. The standard property name is 'styleClass', not 'cssClass' or 'class'. The JSF configuration file is not used for CSS integration.
-
PDF Box
-
jPod
-
iText
-
PDF Renderer
C
Correct answer
Explanation
The QuoteIt project uses iText for PDF generation and illustration. iText is a widely-used Java library for creating and manipulating PDF documents. PDFBox, jPod, and PDF Renderer are alternative PDF libraries but are not the ones used in this project. This is project-specific implementation knowledge.
-
validate
-
validation
-
both
-
No such method to validate the Form
A
Correct answer
Explanation
In the Struts framework (a J2EE web framework), the ActionForm class has a validate() method that is called automatically during the request processing lifecycle. This method is used to perform form validation and returns an ActionErrors collection containing any validation errors. The method name is 'validate', not 'validation', and it is the standard mechanism for form validation in Struts.
-
Intercepting Filter
-
Front Controller
-
Data Acces Object
-
Business Delegate
B
Correct answer
Explanation
The Front Controller pattern centralizes request handling and separates view content from view navigation. A single controller receives all requests, delegates to appropriate handlers, and manages view selection logic. This avoids duplicating navigation code across multiple views. Intercepting Filter handles pre/post processing, Data Access Object abstracts persistence, and Business Delegate reduces coupling between presentation and business tiers.
-
.Net Compact Framework
-
Support for IP6
-
Windows Card Space
-
Generics
D
Correct answer
Explanation
Generics were introduced in .NET Framework 2.0, enabling type-safe collections and methods. .NET Compact Framework exists in 1.0 and 2.0 (not new to 2.0). IPv6 support was enhanced in 2.0 but existed earlier. Windows CardSpace (formerly InfoCard) was introduced in .NET 3.0. Generics is the correct answer as a major 2.0 feature.
-
.NET Framework 1.1
-
.NET Framework 2.0
-
.NET Framework 3.0
-
.NET Framework 3.5
C
Correct answer
Explanation
Windows Presentation Foundation (WPF) was introduced with .NET Framework 3.0 in 2006 as part of WinFX technologies, alongside WCF and WF. .NET 1.1 and 2.0 used WinForms. .NET 3.5 added features but didn't introduce WPF. Version 3.0 is correct.