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 web technology
  1. .NET Framework 1.1

  2. .NET Framework 2.0

  3. .NET Framework 3.0

  4. .NET Framework 3.5

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

Windows Presentation Foundation (WPF) was a new UI subsystem introduced with .NET Framework 3.0 in 2006. It replaced older Windows Forms and introduced XAML for declarative UI design. .NET 3.5 came later with additional features like Entity Framework.

Multiple choice technology web technology
  1. Extensible Application Markup Language - XAML can be used to define workflow declaratively

  2. Sequential Workflow and State Machine Workflow are two basic workflow type

  3. Workflow can be persisted into SQL server using built in persistence provider

  4. Workflow Runtime can not be hosted in Windows application

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

Workflow runtime CAN be hosted in Windows applications - it's designed to be hostable in any application type. XAML can declaratively define workflows. Sequential and State Machine are the two basic workflow types. Built-in SQL persistence is available.

Multiple choice technology programming languages
  1. True

  2. False

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

C# programs can be written in any text editor and compiled using the csc command-line compiler. Visual Studio is an optional IDE that provides convenience features, but it's not required. The .NET SDK includes all necessary compilers and tools for building applications.

Multiple choice technology programming languages
  1. .NET Remoting Services

  2. XML

  3. Reflections

  4. Web Services

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

Intellisense works by using Reflection to examine metadata in compiled assemblies and referenced libraries. As you type, it analyzes the context and queries type information to suggest valid completions for members, methods, and properties. XML is used for documentation comments, but not for the autocompletion mechanism itself.

Multiple choice technology programming languages
  1. By registering it in Windows Registry

  2. By signing the assembly using a strong-named key and adding it to GAC

  3. By putting it in C:\Windows Folder

  4. By setting the Environment Variables

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

Assemblies are made universally visible by signing them with a strong-named key (snk file) and installing them into the Global Assembly Cache (GAC). The GAC is a machine-wide cache for assemblies, and strong naming provides uniqueness and versioning. Windows Registry, System folders, and environment variables are not the correct mechanism.

Multiple choice technology storage
  1. SE71

  2. SE72

  3. SMARTFORMS

  4. SO10

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

The transaction code SMARTFORMS is used in SAP to design and maintain Smart Forms. SE71 is the transaction code for SAPscript form design, SO10 is for standard texts, and SE72 is for SAPscript styles, making them incorrect distractors.

Multiple choice technology architecture
  1. BTM.ActionType

  2. BTM.ActionTarget

  3. BTM.PSActionTarget

  4. BTM.ActionContext

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

BTM.ActionType, BTM.ActionTarget, and BTM.ActionContext are standard BTM (Business Task Management) variables for reporting to applications. BTM.PSActionTarget is not a standard BTM variable - the 'PS' prefix suggests it belongs to a different subsystem (Presentation Server) and is not part of the core BTM reporting interface.

Multiple choice technology architecture
  1. Define Actions

  2. Use Visibility properties

  3. Include Sub Report

  4. Use Matrix

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

SSRS provides interactivity through Actions (hyperlinks, bookmark links, drillthrough) that users can click, and Visibility properties (can toggle visibility based on parameters or click). Sub-reports (C) and Matrix (D) are layout features, not interactivity mechanisms themselves.

Multiple choice technology web technology
  1. Flow Layout

  2. Box Layout

  3. Border Layout

  4. None of these

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

BoxLayout allows components to be arranged vertically (along the Y-axis), forcing each component to start on a new line. FlowLayout arranges components horizontally in a line, wrapping only if space is insufficient, while BorderLayout places components in five specific regions rather than sequential lines.

Multiple choice technology web technology
  1. javax.swing.*

  2. java.util.*

  3. java.io.*

  4. java.awt.*

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

BorderLayout is part of the java.awt package, which contains the core Abstract Window Toolkit classes. It is not in javax.swing, java.util, or java.io packages.