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
-
Property-Set
-
They cannot be changed
-
Property-Set-X
-
Property-Set-Special
D
Correct answer
Explanation
Standard px properties in PEGA are protected system properties that normally cannot be modified directly. Property-Set and Property-Set-X are for regular properties. Property-Set-Special is the specific method designed to modify protected px properties when necessary. This special method is required because px properties are read-only by design to prevent accidental system corruption.
-
pxFlowInsKey
-
pxAssignmentKey
-
pxUserIdentifier
-
pyID
C
Correct answer
Explanation
The pxRequestor page contains information about the current user and their context. pxUserIdentifier is the property that stores the user's identifier on this page. pxFlowInsKey is typically found on pyWorkPage, pxAssignmentKey on assignment pages, and pyID is a generic ID property not specific to pxRequestor.
-
create a new flow and check Creates a New Work Object
-
create a new work class and clear the cache
-
create a new work class and update the HTML containing the selection list
-
create a new flow and update the value of pyFlowType in the work class model
A
Correct answer
Explanation
The New selection list in Process Work gadget displays flows that have the 'Creates a New Work Object' setting enabled. To add a new work type to this list, you create a new flow and check the 'Creates a New Work Object' option. Creating a work class alone does not add it to the New selection list without an associated flow.
-
Data-Admin-Operator-ID
-
Rule-Obj-Operator
-
Rule-Obj-ListView
-
Rule-Access-Role-Name
A
Correct answer
Explanation
Data-Admin-Operator-ID is the class that stores operator information including Full Names and User Identifiers. Rule-Obj-Operator is not a valid class name in Pega. Rule-Obj-ListView and Rule-Access-Role-Name are different rule types unrelated to operator data storage.
B
Correct answer
Explanation
window.open() is the correct method to open a new browser window. Option A uses window.new (doesn't exist), while C and D use 'new' incorrectly (new.open() and new.window() are not valid JavaScript).
-
It is possible to edit SQL
-
It is not possible to merge dimension
-
Interactive editing is possible
-
.wqy documents are supported in XIR3
A,C
Correct answer
Explanation
Web Intelligence XI R3 introduced the ability to directly edit SQL queries, giving users more control over data retrieval. Interactive editing capabilities were also added to improve the user experience. Option B is incorrect because dimension merging is possible. Option D is false as .wqy documents are not supported in XI R3.
-
WWF
-
WWP
-
Win-FX
-
Silverlight
C
Correct answer
Explanation
WinFX (Win-FX) was the codename for the .NET Framework 3.0 APIs, which included WPF, WCF, and Workflow Foundation. WWF later became Windows Workflow Foundation, WWP was not a Microsoft codename, and Silverlight was a separate web application framework.
-
events
-
methods
-
properties
-
elements
C
Correct answer
Explanation
In HTML forms, attributes like enable, form, name, type, and value are called properties that define element characteristics and behavior. They are not events (triggered actions), methods (functions), or elements themselves.
-
elements
-
properties
-
methods
-
events
D
Correct answer
Explanation
onBlur, onClick, and onFocus are JavaScript event handlers that trigger code when specific user interactions occur. These are events, not elements, properties, or methods.
A
Correct answer
Explanation
JSF follows the Model-View-Controller architecture where the Model represents application data and business logic, the View is the presentation layer (JSF pages with UI components), and the Controller is the FacesServlet that manages request processing and lifecycle.
-
Microsoft Internet Explorer 2.0 beta
-
Netscape Navigator 2.0 beta
-
Opera 2.0 beta
-
SunSoft HotJava 2.0 beta
B
Correct answer
Explanation
Netscape Navigator 2.0 beta was the first browser to support JavaScript in 1995. Microsoft Internet Explorer came later. Opera and HotJava were not the first to support JavaScript.
-
JavaScript 1.0
-
JavaScript 1.1
-
JavaScript 1.2
-
JavaScript 1.3
B
Correct answer
Explanation
JavaScript 1.1 (in Netscape Navigator 3.0) was the first version to support the Image object, enabling image swapping and roll-overs. Version 1.0 had limited capabilities. The more advanced features came in later versions.
A
Correct answer
Explanation
Custom dialog boxes can be created in Xcelsius by grouping multiple components together and treating them as a single visual unit. This allows building complex, reusable UI elements like custom input forms, message boxes, or configuration panels by combining basic components.
A
Correct answer
Explanation
The correct answer is True. Many modern dashboard and visualization tools support zoom functionality on mouseover. Interactive dashboards typically allow users to zoom in on specific widgets to view detailed data by hovering over the widget. This is a common feature in business intelligence platforms like Tableau, Power BI, and similar tools.
-
Toggle Button
-
URL Button
-
Push Button
-
All the above
B
Correct answer
Explanation
The correct answer is B (URL Button). In Xcelsius (now SAP Dashboard Designer), the URL Button component is specifically designed to trigger web links when clicked. Unlike toggle buttons or push buttons which perform other actions, the URL button opens a specified URL in a browser or new window, making it the right choice for automatically triggering active links.