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
-
Application
-
Text box
-
Page
-
All of these
A,C
Correct answer
Explanation
In the context of the software library being referenced (appears to be SAP-related or similar), Application and Page objects can be made editable for certain users. Text box is likely a component, not a standalone editable object in this library context. 'All of these' would be incorrect if Text box is not valid.
-
In Variable Live Area Basic tab
-
Under the tab options
-
In Advanced Live area properties
-
In Objects Toolbar
C
Correct answer
Explanation
The hyperlink option is found in the Advanced Live Area properties tab in this software interface. This is where advanced properties for live/interactive areas are configured. Variable Live Area Basic tab, tab options, and Objects Toolbar are not the correct locations for this specific setting.
-
Clicking on this allows the user to set the tab order
-
Clicking on this Opens the page in Simulation Mode
-
Clicking on this open the page exactly how it will appear to end-user with all privelages available.
-
Clicking on this opens the page in View Mode
B
Correct answer
Explanation
Clicking the musical tone-shaped Theme View button launches the page in Simulation Mode, allowing developers to test functionality interactively. Other options incorrectly associate the button with setting tab order, view mode, or live end-user access.
-
An action can be added to theme
-
Only themes can be added to settings
-
Action and also themes can be added to settings
-
Themes can be added to added to Views
C
Correct answer
Explanation
In the customization framework of this platform, both actions (custom buttons or rules) and themes (visual style packages) can be added within the settings console. Distractors restrict settings to only themes, or associate them incorrectly with views.
-
Debug
-
J2EE
-
User - Defined
-
Plug - in Development
A,B,D
Correct answer
Explanation
NWDS (NetWeaver Developer Studio) provides several perspectives for different development tasks. Debug perspective is for debugging code, J2EE perspective for Java enterprise development, and Plug-in Development for creating Eclipse plugins. 'User-Defined' is not a standard built-in perspective in NWDS.
-
Package Navigator
-
Package Explorer
-
Navigator
-
Explorer
B,C
Correct answer
Explanation
Eclipse provides multiple views for file navigation. Package Explorer shows Java packages and files in a hierarchical structure, while Navigator provides a simpler file-system like view. 'Package Navigator' is not a standard Eclipse view name, and 'Explorer' alone is too generic - the correct view is Navigator.
-
ActionControl
-
ActionWeb
-
ActionPack
-
ActionClass
C
Correct answer
Explanation
ActionPack is the Rails framework component that handles routing, controllers, and view rendering. It manages web requests by mapping URLs to controller actions and coordinating between models and views. This is part of Rails' modular architecture, which also includes ActiveRecord for databases and ActionView for presentations.
-
Interpret the VXML pages and instruct the Voice OS to play messages
-
Informs the Routiing Engine about the call
-
Collect inputs from the caller
-
Pass the caller data to CTI screen
A,C
Correct answer
Explanation
A Voice Browser interprets VoiceXML (VXML) pages to determine the call flow, instructing the Voice OS to play audio prompts to the caller. It also collects and processes inputs (DTMF or speech) from the caller. Informing the routing engine and passing data to CTI screens are handled by other system components, not the voice browser itself.
-
Interpret the VXML pages and instruct the Voice OS to play messages
-
Informs the Routiing Engine about the call
-
Collect inputs from the caller
-
Pass the caller data to CTI screen
A,C
Correct answer
Explanation
A Voice Browser interprets VoiceXML (VXML) pages - which define voice application flow - and instructs the Voice OS to play corresponding audio prompts to the caller. It also collects and processes caller inputs (DTMF keypresses or speech) for use in application logic. The Routing Engine handles call routing decisions, and CTI screens display caller data - these are separate components, not Voice Browser functions. Voice Browsers bridge application logic with voice interface.
-
The Variable Panel,The Design Panel and The Library Panel
-
The Library Panel, The Edit Panel and The Property Panel
-
The Property Panel, The Edit Panel and The Variable Panel
-
The Property Panel, The Edit Panel And The Design Panel
B
Correct answer
Explanation
The Dialogue Design Manager interface consists of three main panels that organize different aspects of dialogue design work. The Library Panel stores reusable components and templates, the Edit Panel is used for making changes to objects, and the Property Panel displays and allows modification of object attributes. Understanding these three panels is fundamental to navigating the Dialogue Design Manager efficiently.
-
The Library Panel
-
The Edit Panel
-
The Property Panel
-
The Variable Panel
C
Correct answer
Explanation
The Property Panel in Dialogue Design Manager is specifically designed for viewing and modifying properties of any created object. When you select an object, its configurable attributes appear in the Property Panel where you can edit them. Other panels serve different purposes - the Library Panel is for reusable components and the Edit Panel is for structural changes.
-
Select Page ->Drag to property panel ->Deselect the option Simplex
-
Select Page ->Drag to edit panel ->Select the option Duplex
-
Select Page ->Drag to property panel ->Select the option Duplex
-
Select Page ->Drag to property panel ->Select the paper type as A4
C
Correct answer
Explanation
To create a duplex page in Dialogue, you select the page object and drag it to the Property Panel, then select the Duplex option. The Property Panel is where you configure page properties including simplex/duplex settings. The other options incorrectly reference the Edit Panel or irrelevant settings like paper type.
-
Content View
-
Stacked View
-
Both
-
None
C
Correct answer
Explanation
Oracle Forms supports multiple canvas views, including Content canvases and Stacked canvases. Both types allow developers to design different parts of the user interface, with Content view acting as the base layer and Stacked view displayed on top of it. Thus, both options are valid canvas-views.
-
acts as an interface between view and model
-
does not interact with view
-
does not interact with controller
-
nothing but view
A
Correct answer
Explanation
In the Model-View-Controller (MVC) architectural pattern, the Controller acts as an interface that mediates between the View (presentation layer) and the Model (data/business logic). It processes user input, coordinates interactions between the View and Model, and manages the application's response flow.