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
C
Correct answer
Explanation
Livelink WCM offers exactly 2 ways to access Custom Properties within a codeblock: using the CUSTOMPROPERTIES associative array or using the direct API methods.
-
JavaScript, CSS, and HTML
-
C++
-
Perl
-
C#
A
Correct answer
Explanation
Mac OS X Dashboard widgets are built using standard web technologies: HTML for structure, CSS for styling, and JavaScript for functionality. This allows web developers to create widgets without learning new languages.
-
Itemerror
-
ItemModify
-
Rowfocuschange
-
None
A
Correct answer
Explanation
In PowerBuilder, the AcceptText() method triggers the ItemError event when data validation fails. ItemError is specifically designed to handle validation errors, while ItemModify handles changes to item data, and RowFocusChange manages focus changes between rows.
-
Builder
-
Java Build Path
-
Java Doc Location
-
None of these
B
Correct answer
Explanation
In Eclipse, the Java Build Path section in project properties is where you configure libraries and JAR files for the project's classpath. The Builder option configures build order, and Java Doc Location is for API documentation paths.
-
A directory to store Eclipse specific initializations
-
A directory which contains all the projects the user is currently working on.
-
A file containing Eclipse initialization settings.
-
None of these
A
Correct answer
Explanation
An Eclipse workspace is a directory that stores all projects, metadata, and Eclipse-specific initialization settings. While it does contain projects (option B), the workspace itself is the directory that stores these, not just a container for them. Option C is incorrect because workspaces are directories, not single files.
-
Java Browsing
-
Java EE
-
Debug
-
Java Editor
D
Correct answer
Explanation
In Eclipse, Java Browsing, Java EE, and Debug are all valid perspectives. However, Java Editor is not a perspective - it is an editor component that opens within perspectives. Perspectives are predefined window arrangements, not individual editors.
-
Editors
-
Project Creation Wizards
-
Validators
-
Application Server domain creation wizard
D
Correct answer
Explanation
Eclipse provides editors, project creation wizards, and validators as built-in utilities. However, application server domain creation is typically handled by the application server itself (like WebLogic, WebSphere) or server-specific administration tools, not by Eclipse's standard utilities.
-
Standalone applications
-
Distributed applications
-
All of the above
-
None of these
C
Correct answer
Explanation
Eclipse is a versatile IDE that can be used to develop various types of applications including standalone desktop applications and distributed enterprise applications. Through plugins and project types, it supports development across different application architectures.
-
Language aware editor
-
Incremental build
-
Integrated debugging
-
All of the above
D
Correct answer
Explanation
Eclipse IDE provides language-aware editing with syntax highlighting and code assistance. It supports incremental compilation that builds code changes automatically. The integrated debugger allows setting breakpoints and stepping through code. All these features make 'All of the above' the correct choice.
-
Eclipse is a Plugin
-
Eclipse is a shareware
-
Eclipse is an Open source framework
-
None of these
C
Correct answer
Explanation
Eclipse is an open-source framework distributed under the EPL (Eclipse Public License). It is not a plugin itself but a platform that hosts plugins, and it is definitely not shareware. The source code is freely available for anyone to examine and modify.
-
Only inspecting the code.
-
Watching the values of variables and expressions.
-
Step by step debugging.
-
All of the above
D
Correct answer
Explanation
When debugging source files in Eclipse, developers can inspect code, watch variables and expressions in real-time, and step through execution line-by-line. Therefore, all of the utilities are available.
-
A new IDE competing with Eclipse
-
A set of plug-ins under Eclipse
-
A java class file editor
-
All of the above
B
Correct answer
Explanation
MyEclipse is a commercial set of plugins that extends the Eclipse IDE with additional features for enterprise development. It is not a separate competing IDE, nor is it just a class file editor. It builds upon Eclipse's foundation to provide enhanced capabilities.
-
Formatting the code
-
Adding Import
-
Organizing imports
-
All of the above
D
Correct answer
Explanation
Eclipse's Source menu provides multiple code management features. Format helps standardize code indentation and style. Organize Imports removes unused imports and groups existing ones. These features together support efficient code maintenance.
-
Harness
-
FlowAction
-
Section
-
Property
A
Correct answer
Explanation
In Pega UI design, the Harness rule defines the overall structure and layout of user interfaces. It controls the presentation format including whether elements appear in tabs or other layouts. FlowAction, Section, and Property rules serve different purposes in UI construction.
-
View
-
Outline
-
Frameset
-
Page
C
Correct answer
Explanation
A Frameset is a design element that creates a multi-pane interface by dividing the browser window into multiple independent frames, each capable of displaying different content. Views display documents in a single pane, Outlines show hierarchical navigation, and Pages are single-pane content displays - only Framesets provide the multi-pane capability.