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 asp.net
  1. System.Web.Control

  2. System.Web.RootBuilder

  3. System.Web.UserControl

  4. system.Web.UI.Page

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

The Page class in ASP.NET belongs to the System.Web.UI namespace, making the full qualified name System.Web.UI.Page. System.Web.Control is the base control class, RootBuilder is for page parsing, and UserControl is for user controls, not pages.

Multiple choice asp.net
  1. Page Events

  2. Page_Load

  3. Page_Unload

  4. Page_Init

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

Page_Unload is the final stage in the ASP.NET WebForms lifecycle, occurring after the page has been rendered and sent to the client, allowing for cleanup operations like closing database connections and releasing resources. Page_Init occurs early, Page_Load occurs during the loading phase, and "Page Events" is too generic to be a specific lifecycle stage.

Multiple choice asp.net
  1. Init

  2. Load

  3. Prerender

  4. Render

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

The PreRender event is the last stage in the ASP.NET page lifecycle where you can modify controls and their properties before the page is actually rendered to HTML. During the Render phase, the HTML output is generated and written to the response stream, so any changes made after PreRender would not be reflected in the output. The Init and Load events occur earlier in the lifecycle and are used for initialization and loading logic respectively.

Multiple choice asp.net
  1. Init event

  2. PreInit event

  3. Load event

  4. Can be set only at design time.

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

To programmatically set a theme for a web page, the user needs to know the ASP.NET page life cycle events and how they are used to modify the page's behavior.

Now, let's go through each option and explain why it is right or wrong:

A. Init event: This event occurs when the page is initialized, and it is too early in the page life cycle to set the theme. This event is used to set the initial property values of controls on the page.

B. PreInit event: This event occurs after the page has been initialized but before it has been loaded, making it the ideal place to set the page theme programmatically. This means that option B is the correct answer.

C. Load event: This event occurs after the page has been loaded, which is too late to modify the page's theme. This event is used to perform any final initialization steps.

D. Can be set only at design time: This option is incorrect. While themes can be set at design time, they can also be set programmatically at run time using the PreInit event.

Therefore, the correct answer is:

The Answer is: B. PreInit event

Multiple choice crystal report-reporting
  1. Full Names of the Section.

  2. Section Names Can be Hidden.

  3. Section Names can be customized.

  4. Short Section Names can be set.

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

In the Design Window, section names can be customized to display meaningful labels instead of the default names like 'Report Header' or 'Page Footer'. They are not restricted to full names only, cannot be hidden entirely, and setting short names is a specific customization rather than a general option.

Multiple choice sap abap
  1. Initialization

  2. Start-of-selection

  3. At Selection-screen

  4. Top-of-page

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

To answer this question, the user needs to have basic knowledge of ABAP programming language and its event-driven programming model.

The correct answer is B. Start-of-selection is the default event in ABAP. This event is triggered when the program is executed and is responsible for fetching data from the database tables and displaying it on the screen.

Now, let's go through each option to explain why it is right or wrong:

A. Initialization: This is not the default event in ABAP. The initialization event is used for initializing variables and internal tables before the start-of-selection event is triggered.

B. Start-of-selection: This is the correct answer. This event is triggered by default when the program is executed.

C. At Selection-screen: This event is triggered when the user interacts with the selection screen of the ABAP program. It is not the default event.

D. Top-of-page: This event is responsible for displaying headers and footers on each page of the ABAP program. It is not the default event.

Therefore, the correct answer is:

The Answer is: B. Start-of-selection

Multiple choice javascript
  1. overMouse event

  2. onMouseOver event

  3. onRollOver event

  4. OnMouseOut event

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

The onMouseOver event occurs when the mouse pointer is moved onto an element. onRollOver is used in Flash/ActionScript, and onMouseOut occurs when the pointer leaves the element.

Multiple choice general knowledge
  1. EditFire

  2. FireState

  3. FireBug

  4. None of the above

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

FireBug was a Firefox extension that provided live debugging, editing, and monitoring of CSS, HTML, and JavaScript. The description matches FireBug's functionality perfectly. EditFire and FireState are not real web development tools.

Multiple choice general knowledge science & technology
  1. 2

  2. 3

  3. 4

  4. 5

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

The question refers to a specific software testing tool interface, likely TestRail or a similar test management system. In such tools, there are typically three main action buttons available when creating a Release tree structure. The Release tree is used to organize test cycles and runs within a release.

Multiple choice general knowledge science & technology
  1. bytemap

  2. betamap

  3. bytemain image

  4. bitmap

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

BMP stands for bitmap, which is a raster graphics image file format capable of storing two-dimensional digital images. A bitmap is a mapping from some domain (like a range of integers) to bits, allowing for the representation of monochrome or color images. Options A, B, and C are all incorrect variations that don't match the standard terminology.

Multiple choice general knowledge
  1. widget

  2. GUI

  3. IDE

  4. thread

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

A widget is a versatile term used in economics to represent a hypothetical product for theoretical examples, and in computing to describe reusable software components like web services, mini-applications, and GUI elements. This dual usage makes 'widget' the correct answer as it fits both contexts perfectly - an abstract product in economic theory and a software component in technology.

Multiple choice general knowledge
  1. Show item list

  2. Show drawing layout

  3. Kitchen quote

  4. Not possible

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

To navigate from the kitchen design screen to the kitchen quote screen, you select 'Show item list'. This option displays all items in the design along with their pricing, transitioning the view from design mode to quote/proposal mode where costs and line items are visible.