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. /text

  2. /doc

  3. /xml

  4. /help

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

The /doc compiler switch in C# instructs the compiler to generate an XML documentation file containing the XML comments (///) from your source code. This XML output can be used with tools like Sandcastle to create API documentation. The /text and /xml switches don't exist for this purpose.

Multiple choice technology programming languages
  1. TestAttribute

  2. TestClassAttribute

  3. TestFixtureAttribute

  4. NUnitTestClassAttribute

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

In the NUnit test framework, the TestFixtureAttribute is applied to a class to designate it as containing executable tests, allowing the NUnit GUI or runner to identify it. TestClassAttribute is used in MS Test, and TestAttribute is used on individual test methods rather than the class.

Multiple choice technology architecture
  1. Front Controller

  2. Application Controller

  3. Context Object

  4. Business Delegate

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

The Application Controller centralizes control and retrieval logic for view and command processing, managing the flow of control and coordinating interactions between different components. Front Controller handles all requests but focuses more on request routing, Context Object encapsulates protocol-specific data, and Business Delegate reduces coupling between presentation and business tiers.

Multiple choice technology web technology
  1. ServletContext

  2. RequestScope

  3. FacesContext

  4. ApplicationScope

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

In JavaServer Faces (JSF), the FacesContext object contains all the per-request state information for a JSF request, including the view root (UIViewRoot). The view is stored within the FacesContext for processing and rendering during the request lifecycle.

Multiple choice technology web technology
  1. showcustomerlist

  2. doUpdateAction

  3. Not specific to any method this is a global rule

  4. A & B

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

The element specifies the method expression that triggers this navigation rule. In this case, #{pc_UpdateCustomer.doUpdateAction} indicates the doUpdateAction method in the pc_UpdateCustomer managed bean. When this method returns the outcome showcustomerlist, navigation to customerList.jsp occurs.

Multiple choice technology databases
  1. DEPTREE

  2. IDEPTREE

  3. INDENT_TREE

  4. I_DEPT_TREE

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

IDEPTREE is a utility that displays indirect object dependencies with indentation to show the hierarchy. DEPTREE shows direct dependencies only. INDENT_TREE and I_DEPT_TREE are not valid dependency view names. The question specifically asks for 'indirect dependencies, indenting each dependency' which matches IDEPTREE.

Multiple choice technology web technology
  1. bundlefile

  2. bundlename

  3. basename

  4. basefile

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

The fmt:setBundle tag in JSTL uses the 'basename' attribute to specify the resource bundle. This basename represents the fully qualified name of the resource bundle (minus the .properties extension). The other options (bundlefile, bundlename, basefile) are not valid attributes for this tag.

Multiple choice technology web technology
  1. Jasper

  2. Paxos

  3. Jolt

  4. Burton

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

Silverlight 1.0, Microsoft's first release of their rich web application plugin framework, carried the internal codename 'Jolt' during development. Option C is correct. 'Jasper' was a Microsoft data access codename, 'Paxos' is not associated with Microsoft Silverlight, and 'Burton' does not correspond to known Microsoft codenames for this product.

Multiple choice technology
  1. Source Tab

  2. Data Item Tab

  3. Toolbox Tab

  4. Properties Tab

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

In Cognos Report Studio, the Insertable Objects pane contains three tabs: Source (for data sources), Data Items (for available query items), and Toolbox (for report elements). The Properties tab is part of a different pane.

Multiple choice technology web technology
  1. Silverlight

  2. jQuery

  3. Javascript

  4. HTML

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

jQuery is famously marketed with the slogan 'Write Less, Do More' because it simplifies JavaScript programming with its concise syntax and powerful methods. Silverlight is a Microsoft framework for rich internet applications, JavaScript is the programming language itself, and HTML is the markup language.

Multiple choice technology testing
  1. Dynamic Linked Library

  2. Dynamic Library Loader

  3. Dynamic Linked Listener

  4. Dynamic Library Language

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

DLL stands for Dynamic Link Library, which is the correct expansion. In Rogers IVR architecture, DLLs are modular code libraries that can be loaded and linked at runtime by applications. This allows for efficient memory usage and easier updates since multiple programs can share the same library code. The other options (Loader, Listener, Language) are not correct expansions of the acronym.

Multiple choice technology mainframe
  1. PCMN.LOAD.BATCH.UNIT01

  2. PCMN.LOAD.BATCH.UNIT81

  3. PCMN.LOAD.BATCH

  4. PCMN.LOAD.BATCH.UNIT02

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

During component promotion in the dev region, the load module gets copied to PCMN.LOAD.BATCH.UNIT01. This is the standard target dataset for development promotion processes. UNIT81 and UNIT02 are not used for this purpose.

Multiple choice technology
  1. Source tab

  2. Properties tab

  3. Tool box tab

  4. Data item tab

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

The Insertable Objects pane in IBM Cognos Report Studio has multiple tabs. The Source tab provides access to available data sources. The Toolbox tab contains report objects like lists, crosstabs, and charts. The Data Items tab shows available data items from the query. The Properties tab (B) is a separate floating window, not a tab within the Insertable Objects pane.