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
-
Rule File
-
Calc Script
-
Report Scripts
-
Outline
D
Correct answer
Explanation
The Outline is Essbase's structural component that defines all hierarchies, dimensions, and member relationships within a cube. It organizes how data aggregates and rolls up through the hierarchy. Rule Files and Calc Scripts handle data loading and calculations respectively, not structure definition.
-
.net Framework 2
-
.net Framework 3.5
-
.net Framework 3
-
.net Framework 1
B
Correct answer
Explanation
LINQ (Language Integrated Query) was officially introduced with .NET Framework 3.5, released in 2007. This framework addition provided a unified query syntax for working with data from various sources including collections, SQL databases, XML, and entities directly within C# and Visual Basic.
-
elements
-
properties
-
methods
-
eventhandlers
D
Correct answer
Explanation
onBlur, onClick, and onFocus are JavaScript event handlers (option D) that execute code when specific user actions occur - losing focus, clicking, or gaining focus on an element. They are not elements, properties, or methods.
-
com/axa/framework
-
config/shared
-
com/asl/imp
-
com/axal/imp
A
Correct answer
Explanation
The Genesys framework source files are conventionally located in the com/axa/framework package structure. This follows Java package naming conventions where com/axa represents the organization and framework contains the core framework classes. The config/shared folder contains shared configurations, com/asl/imp contains implementation classes, and com/axal/imp appears to be a distractor.
-
axalnbtb2b
-
aslimpweb
-
axatoolbox
-
axalprotweb
B
Correct answer
Explanation
In Genesys architecture, aslimpweb is the ruleset responsible for handling front-end applications. This is a system-specific configuration component that manages how the web layer interacts with core services.
-
Generic Widgets
-
LightWeight widget Package
-
iWidget Package
-
iWidget URL
C
Correct answer
Explanation
iWidget Package is the deployment format used for WAR files in Mashup Center. It wraps the application in the iWidget specification format required by the platform.
-
Data Mashup Builder
-
Mashup Builder
-
Feed Generator UI
-
Mashup Enabler
B
Correct answer
Explanation
Mashup Builder is the dedicated interface within IBM Mashup Center used to create, design, and modify mashup pages. It provides a visual editor for assembling widgets, configuring layouts, and defining page properties. Data Mashup Builder is used for data transformation tasks, Feed Generator UI is for creating feeds, and Mashup Enabler is a component, not an interface.
-
catalog.xml
-
mashup.properties
-
widget definition xml file
-
widget JS file
B
Correct answer
Explanation
The mashup.properties file is a name/value pair configuration file used in IBM Mashup Center to store deployment-specific settings. It contains key properties like contextRoot (the application context path) and componentName (identifying the mashup component). catalog.xml defines catalog entries, widget definition XML files define widget structure, and widget JS files contain widget logic.
-
Go to Edit
-
Go to View
-
Save
-
Switch to a different page
B,C
Correct answer
Explanation
In Mashup Center, modifications to a mashup page can be saved by either clicking the 'Save' button explicitly or by navigating away from Edit mode to View mode (via 'Go to View'). Both actions persist your changes. 'Go to Edit' keeps you in edit mode without saving, and 'Switch to a different page' typically prompts to save but isn't a direct save action.
-
contentName
-
contextRoot
-
componentRoot
-
componentName
B,D
Correct answer
Explanation
The mashup.properties file defines contextRoot (the base URL context path where the mashup application is deployed, like /mashup) and componentName (the unique identifier name for the specific mashup component or application instance). contentName and componentRoot are not standard properties in this file.
-
Feeds
-
Data Mashups
-
Catalog
-
Widgets
A,B,D
Correct answer
Explanation
Mashup Center's three core building blocks are: Feeds (data sources that provide information), Data Mashups (transform and combine data from multiple feeds), and Widgets (display components that show mashup results on pages). The Catalog is a storage/repository system, not a functional building block for creating mashup solutions.
-
V_init,Action,V_End
-
Vuser_init,Action,vuser_end
-
Vuser_Start, Action,Vuser_End
-
start,Action,end
B
Correct answer
Explanation
The default sections in a VuGen (Virtual User Generator) script are vuser_init (initialization code that runs once per user before iterations), Action (the main business logic that repeats during iterations), and vuser_end (cleanup code that runs once after all iterations complete). Options like V_init or Vuser_Start are not standard VuGen section names.
-
ScriptDebugger
-
VuGen
-
Controller
-
Analyser
A
Correct answer
Explanation
LoadRunner's core components are VuGen (for script recording), Controller (for scenario management), Load Generator (agents that inject load), and Analyzer (for results analysis). ScriptDebugger is not a standard LoadRunner component - it appears to be an invented or misnamed option in this question.
-
while loading the hide effect
-
before the hide effect completed
-
after the hide effect completed
-
none
C
Correct answer
Explanation
In jQuery effects, callback functions are executed AFTER the effect animation completes. This ensures sequential execution of code, allowing you to perform actions only after the visual effect has finished. The callback does not run during or before the effect, but specifically after the animation completes.
-
calc()
-
height()
-
average()
-
max()
B
Correct answer
Explanation
The jQuery height() method is used to get or set the height of elements. Options A (calc), C (average), and D (max) are not valid jQuery methods - calc() is a CSS function, while average() and max() are not standard jQuery methods for size manipulation.