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

Multiple choice technology programming languages
  1. JAVAC

  2. AWT

  3. API

  4. Applet Viewer

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

API is not a component of the JDK bin directory. The bin directory contains executable tools like javac (compiler), java (runtime launcher), and appletviewer, while API refers to application programming interfaces - libraries and specifications, not executables.

Multiple choice technology programming languages
  1. Server

  2. Client

  3. Container

  4. Both b & c

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

Containers provide the runtime environment for components, managing their lifecycle and providing platform-specific services like security, transactions, and resource management. They act as the abstraction layer between application code and low-level platform functionality.

Multiple choice technology programming languages
  1. Model-View-Controller

  2. Make-Value-Case

  3. Make-Value-Controller

  4. Model-Value-Controller

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

MVC (Model-View-Controller) is a design pattern that separates application logic into three interconnected components: Model (data/business logic), View (presentation/UI), and Controller (input handling and coordination). This separation enables modular development and maintenance.

Multiple choice technology platforms and products
  1. FeatureManifests

  2. CodeAccessSecurity

  3. CabinetNameTemplate

  4. Assembly

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

CabinetNameTemplate is not a valid element in manifest.xml for SharePoint solution packages. The manifest.xml file contains elements like FeatureManifests, CodeAccessSecurity, and Assembly which define the solution structure and security permissions. CabinetNameTemplate is related to CAB file naming but is not part of the manifest schema itself.

Multiple choice technology programming languages
  1. MVC

  2. View Model

  3. Small Talk

  4. Core page

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

Struts implements the Model-View-Controller architectural pattern, separating application logic (Model), presentation (View), and request handling (Controller). This separation improves maintainability, enables parallel development, and follows standard web application architecture.

Multiple choice technology programming languages
  1. Command

  2. Chain of Responsibility

  3. Adapter

  4. Interpreter

  5. Strategy

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

The Chain of Responsibility pattern passes a request along a chain of handling objects, where each object can either handle the request or pass it to the next. This matches the toolbar scenario where commands are passed from one object to another until the appropriate handler processes it. The Command pattern encapsulates requests as objects but doesn't inherently chain them. Adapter converts interfaces, Interpreter evaluates language syntax, and Strategy encapsulates algorithms - none of which fit this command-passing behavior.

Multiple choice technology
  1. javascript

  2. SWT

  3. .Net

  4. swing

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

Value editors for business rules in Rule Studio must be developed using Java Swing, as Rule Studio is built on the Eclipse platform which uses SWT but custom editors require Swing components. The editor framework in Rule Studio expects Swing-based UI components for value editing. JavaScript and .Net are not supported for this purpose.

Multiple choice technology mainframe
  1. Different in every ISPF menu

  2. Determined by operating system

  3. Fixed by ISPF and cannot be changed

  4. May be changed using the ISPF SETTINGS function

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

In ISPF, function key (PF key) definitions and mappings are not permanently fixed or determined dynamically by the host OS menu-by-menu. Instead, users can customize these settings to match their preferences using the ISPF SETTINGS panel (or command keys).