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
-
It has a built-in CLR engine.
-
It has a rich framework of built-in class library.
-
It provides an unmanaged HTML DOM API.
-
Silverlight supports PHP or Linux environment.
-
It supports a WPF UI programming model.
-
It provides access to non-translated resources.
-
It manages the current language and notifies all mark-up extensions.
-
It listens to the LanguageChanged event of the translation manager and updates its value.
-
It provides the translated resources.
-
It can access any kind of resources like ResX, XML or text files.
B
Correct answer
Explanation
The translation manager manages the current language and notifies all mark-up extensions.
-
Silverlight.js file is a Java script helper file.
-
getSilverlight is used for even handlers.
-
WaitForInstallCompletion function does not exist in Silverlight.
-
It has methods to perform object creating either internally or externally.
-
The Silverlight.js file is installed along with Silverlight 2 SDK.
C
Correct answer
Explanation
This function is used for even processing in windows applications.
-
It is used for image modification.
-
The clip property is defined in the UIElement class.
-
XAML code can be used with clipping.
-
It provides various services which are commonly needed by Silverlight application.
-
<image.clip>Tag is used for editing/modifying images.</image.clip>
D
Correct answer
Explanation
Clipping is a tool, not a service provider.
-
It is used to create web-based products.
-
It is used for developing windows or console applications.
-
It is used for creating user interfaces.
-
It is used to initialise structured values and objects.
-
It is used to set the browser's compatibility.
C
Correct answer
Explanation
Expression Blend is a full-featured professional design tool for creating engaging and sophisticated user interfaces for Microsoft Windows-based applications.
-
It is used to create and manage the UI layouts.
-
It handles the playback of MP3, WMA standard, WMV7 and WMV8 streams.
-
It manages rendering of bitmap images, vector graphics, text and animations.
-
It handles input from devices like keyboard, mouse, etc.
-
It handles events from the servers.
A
Correct answer
Explanation
XAML manages UI layout to be created by XAML markup language.
-
It is used to develop web applications.
-
Silverlight is a subset of WPF.
-
Silverlight is not used for developing enhanced graphics applications.
-
Silverlight does not use XAML for user interfaces.
-
Silverlight can be used for desktop applications.
E
Correct answer
Explanation
Silverlight cannot be used to develop desktop applications, WPF is used for that.
-
Services
-
Light weight UI controls
-
Media playback
-
Data binding
-
Base class libraries
E
Correct answer
Explanation
.NET framework for Silverlight has such components.
-
It is the file used for media playlist.
-
By assigning the ‘source’ property, the ASX file is usable.
-
It can perform event handling.
-
It can support data synchronisation.
-
These files are used to synchronise the tasks.
D
Correct answer
Explanation
Data synchronisation is not possible by ASX files.
-
It is an application package.
-
It is used to create client-based apps.
-
This file uses and manages codes.
-
This file consists of an AppManifest.xaml file.
-
EntryPointAssembly attribute describes the DLL file.
E
Correct answer
Explanation
The EntryPointAssembly attribute describes the selected assembly for the defined main assembly in the application. It does not describe DLL file.
-
These are specific to the CLR (Common Language Runtime).
-
These properties compute the value of a property that is based on the value of other inputs.
-
These provide computation of properties like JIT, animation, etc.
-
These are supported by base class libraries.
-
These can be implemented by callback events.
D
Correct answer
Explanation
Base class libraries do not support these properties.
-
The entry point of Silverlight applications is Silverlight application class.
-
The life cycle has a plug-in to host any site.
-
The web page prompts to install Silverlight browser plug-in.
-
CLR creates an object of application class in this life cycle.
-
There can be any number of instances possible for the application.
-
It is an XML-based markup language.
-
It is used for visual presentation of the application development.
-
These files also support parsing.
-
When a XAML based project is built, a “g.cs” file is created in obiDebug folder.
-
These files also support data migration.
-
It supports text files.
-
It supports highest quality videos.
-
It supports cross-platform and cross-browser applications.
-
It has multi-language support.
-
It can be used in Visual Studio for easier access.
A
Correct answer
Explanation
Silverlight does not support text files.
-
Program menu
-
Start menu
-
Accessories menu
-
None of these