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

Multiple choice technology
  1. a) Picklist

  2. b) Drilldown

  3. c) Toggle

  4. d) MVG

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Picklists allow users to select a single value from a predefined list to populate a single-value field. When a user clicks on a picklist-enabled field, Siebel displays a list of valid values, and selecting one populates the field. Drilldown navigates to detail views, Toggles switch between applets, and MVGs handle multiple child records - none of these select single values from lists.

Multiple choice technology
  1. a) Picklist

  2. b) Dynamic Drilldown

  3. c) MVG

  4. d) Static Drilldown

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Dynamic Drilldown in Siebel enables hyperlink navigation to multiple views from the same hyperlink field based on the value of a field in the Applet's current record. Unlike static drilldowns that always go to the same view, dynamic drilldowns can route to different destinations depending on runtime conditions.

Multiple choice technology
  1. a) Only i

  2. b) Only ii

  3. c) Both i and ii

  4. d) None

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Configuring Dynamic Drilldown in Siebel requires both steps: creating drilldown objects for each target view, and creating dynamic drilldown destination definitions for each condition that determines which view to navigate to. Both components are necessary for the feature to work.

Multiple choice technology architecture
  1. 1

  2. 10

  3. 5

  4. Any number of targets

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

An Ant build.xml file can contain any number of target tags - there's no fixed limit. Each target represents a named sequence of tasks that can be executed independently or as dependencies of other targets. Common practice is to have multiple targets like init, compile, test, deploy, clean, etc.

Multiple choice technology
  1. Icons

  2. Bookmarks

  3. Buttons

  4. Links

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

In Domino Designer, application databases are displayed as icons in the workspace. These icons represent the databases (.nsf files) that you can open and work with in the Designer.

Multiple choice technology
  1. Objects view

  2. Reference view

  3. Both

  4. None

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The Info list in Lotus Notes Designer provides two complementary views: Objects view (showing all design elements you can work with) and Reference view (showing where each object is referenced throughout the application). Switching between these helps you understand both structure and usage.

Multiple choice technology
  1. Any design element in your application and its associated events and attributes

  2. Any Action in your application

  3. Any navigators in your application

  4. None

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The Objects view provides direct access to all design elements in your application, including forms, views, agents, and other components. It also shows the events associated with each element (like QueryOpen, Click) and their attributes, making it a central navigation point for understanding your application's structure.

Multiple choice technology
  1. Frames that you can use to add structure to your Website or Notes database.

  2. Pages

  3. Actions

  4. None of these

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Framesets allow you to divide the browser window or Notes client into multiple independent frames, each displaying different content like views, forms, or URLs. This creates a structured layout similar to website frames, enabling complex navigation and information presentation in a single interface.

Multiple choice technology embedded technologies
  1. Query results in a table.

  2. A corporate logo

  3. Bar charts

  4. Links to other reports.

  5. All of the above.

Reveal answer Fill a bubble to check yourself
E Correct answer
Explanation

The Web Application Designer (WAD) is a flexible tool for creating web-based reporting interfaces. It supports multiple content types simultaneously: tabular query results for structured data, corporate logos for branding, graphical elements like bar charts for visual analysis, and hyperlinked navigation to related reports. This versatility allows creating comprehensive, professional dashboards that combine various visualization and navigation elements in a single browser-based interface.

Multiple choice technology packaged enterprise solutions
  1. Dashboards

  2. View

  3. Grid view

  4. Tree View

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

In TLM (Transaction Lifecycle Management) systems, dashboards provide a graphical visualization of items stored in the database. While views allow data examination, the term specifically referring to a graphical display window is dashboards.

Multiple choice technology mainframe
  1. Highlighting fields in error

  2. Protecting fields during updation

  3. Positioning Cursor

  4. For colouring the text to compete with GUI

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Field attributes in BMS control field protection, highlighting (for errors), cursor positioning, and color. Highlighting fields in error (Option A) is a primary use case. While protecting fields and positioning cursors are also field attribute functions, the question asks 'why' with a primary focus, and error highlighting is a critical application requirement.

Multiple choice technology architecture
  1. CSS manipulation.

  2. DOM Traversal and modification.

  3. Both a and b

  4. None of the above.

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

jQuery offers both CSS manipulation functions (like css(), addClass(), toggleClass()) and DOM traversal/modification capabilities (methods like find(), parent(), after(), html()). Both are commonly used in AJAX applications to update page content dynamically based on server responses.

Multiple choice technology architecture
  1. Façade.

  2. FlyWeight.

  3. Decorator.

  4. Adpater

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The Flyweight Pattern is specifically designed to minimize memory usage by sharing intrinsic state (common data like colors) among multiple objects. For 1000 circles with only 6 colors, Flyweight would share the 6 color objects rather than storing color with each circle, dramatically reducing memory. Facade simplifies interfaces, Decorator adds responsibilities dynamically, and Adapter converts interfaces - none optimize memory like Flyweight.

Multiple choice technology architecture
  1. Model-View-Controller.

  2. Publish-Subscribe.

  3. Observer-Observable.

  4. Reader-Writer.

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Model-View-Controller (MVC) separates application into three distinct components: Model (data), View (presentation), and Controller (logic/controls). This separation allows independent development and modification of each component. Publish-Subscribe and Observer-Observable handle notifications, while Reader-Writer manages concurrent access - only MVC separates data, presentation, and control.