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
A
Correct answer
Explanation
In page flow frameworks, the getPageFlowController() method can indeed be overridden to specify or customize the page flow controller for a particular page or scenario. This is standard practice for customizing navigation flow behavior. The correct answer is True.
-
Java Script & xml
-
xml & Action Script
-
mxml & Action Script
-
mxml & Java Script
C
Correct answer
Explanation
Flex applications consist of two primary file types: MXML files for defining the user interface layout and components, and ActionScript files for application logic and event handling. MXML is XML-based markup, while ActionScript is the programming language (based on ECMAScript).
-
Java
-
Eclipse
-
EditPlus
-
TextPad
B
Correct answer
Explanation
Flex Builder 3 was built on the Eclipse platform. Adobe chose Eclipse as the foundation for its IDE, leveraging its extensible architecture and plugin ecosystem to provide a familiar development environment for Flex applications.
-
Datasets
-
HashTable
-
StackGroup
-
Accordian
D
Correct answer
Explanation
Among the options, Accordion is a built-in Flex component. The Accordion navigator container displays a series of child containers where only one is visible at a time, with headers that users can click to navigate between panels. Datasets, HashTable, and StackGroup are not standard Flex components.
-
@MasterType
-
@MasterPage
-
@Master
-
@MasterPath
A
Correct answer
Explanation
The @MasterType directive specifies the virtual path or strong type of the master page, enabling strongly-typed access to the master page from content pages. This allows code like Master.PropertyName instead of having to cast Master.Page to the specific type.
-
Skin
-
Themes
-
CSS_folder
-
None
B
Correct answer
Explanation
In ASP.NET, a Theme is a collection of CSS files, images, and skin files that define the visual appearance of controls and pages. Themes provide a consistent way to apply styling across an entire web application by organizing these assets into reusable units.
B
Correct answer
Explanation
Flex Builder 3 includes the Flex 3 SDK, so separate installation is not necessary. The SDK (Software Development Kit) is bundled with the IDE (Integrated Development Environment), making it a complete development package.
B
Correct answer
Explanation
ActionScript in Flex-3 cannot directly call JavaScript functions. Communication requires the ExternalInterface API to bridge between ActionScript and JavaScript. Direct function calls across these languages are not supported due to security and runtime environment separation.
-
Including Java script file in the same package
-
Using Internal Interface
-
Using External Interface
-
Directly calling the Java Script Functions
C
Correct answer
Explanation
ActionScript communicates with JavaScript through the ExternalInterface API, which provides a bridge for bidirectional communication. Options A and D are incorrect because you cannot include JavaScript files or call functions directly. Option B is incorrect because 'Internal Interface' is not a valid communication mechanism.
A
Correct answer
Explanation
The Adobe Flex compiler compiles MXML and ActionScript source files into a Shockwave Flash (.swf) file, which runs in the Flash Player or Adobe AIR.
-
It is a dynamic view.
-
It is a rule determine which versions of an element are visible in the new view
-
None of the above.
-
All of the above.
B
Correct answer
Explanation
A Configuration Specification is a rule that determines which versions of elements are visible in a view. It is used in configuration management to control what version of files or components developers see and work with. It is not a dynamic view itself, nor is it "all of the above" or "none of the above."
-
Snapshot
-
Dynamic
-
Multi Dynamic
-
Recursive
-
Dynamic
-
Snapshot
-
Both a & b
-
None
A
Correct answer
Explanation
Dynamic views use the Multi-Version File System (MVFS) to provide transparent access to versioned files without creating local copies. MVFS makes versioned files appear as regular files in the filesystem. Snapshot views store actual file copies and don't require MVFS.
-
It specifies which versions of the element should appear in the view
-
It specifies what type of branching logic used.
-
All the above
-
None of the above
A
Correct answer
Explanation
A view configuration spec (config spec) is a set of rules that determines which versions of elements appear in a ClearCase view. It selects specific versions based on branch, label, date, or other criteria. Option B is incorrect as branching logic is separate from config specs.