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
-
Different Request IDs that are being passed in subsequent requests
-
Object IDs of folders and cabinets
-
Folder names and cabinet names
-
UID
B
Correct answer
Explanation
Object IDs uniquely identify folders and cabinets in Documentum and must be parameterized for Import, Navigation, and Export operations to work across different environments or user sessions. Request IDs are transient and handled by correlation, folder/cabinet names are display values not used in API calls, and UID is typically static user identification.
-
OMB Connect
-
OMB Script builder
-
OMB plus
-
OMB Editor
C
Correct answer
Explanation
OMB (Oracle Metadata Base) Plus is the scripting interface for OWB. It provides a command-line interface for automating repository operations, batch processing, and programmatic access to OWB functionality. OMB Plus enables automation beyond the GUI.
-
Project Explorer
-
Connection Explorer
-
Workspace Explorer
-
Global Explorer
A,B,D
Correct answer
Explanation
OWB Design Center provides three main navigation views by default: Project Explorer (for navigating project objects), Connection Explorer (for managing database connections), and Global Explorer (for workspace-wide navigation). Workspace Explorer is not one of the standard views.
D
Correct answer
Explanation
Silverlight uses XAML (Extensible Application Markup Language) to declaratively define user interface elements, layouts, and animations. HTML, SGML, and XML are markup languages but are not the specific technology used by Silverlight for UI layout.
-
Agile
-
Personal
-
Business
-
Home
-
Relevant
-
Connected
B,E,F
Correct answer
Explanation
Windows Phone 7 design principles, often called 'red threads,' focus on making the user experience Personal, Relevant, and Connected. These threads guide the Metro design language. Business, agile, and home are not part of these designated red threads.
-
Canvas Panel
-
Stack Panel
-
Grid Panel
-
None of these
A,B,C
Correct answer
Explanation
Canvas Panel provides absolute positioning control, Stack Panel arranges elements in a horizontal or vertical stack, and Grid Panel offers row/column-based layout with comprehensive positioning. All three are valid Silverlight/WPF layout management panels. Option D ('None of these') is incorrect because all listed panels are real and commonly used.
-
DataTable
-
DataSet
-
DataColumn
-
None of these
D
Correct answer
Explanation
Silverlight does NOT support DataTable, DataSet, or DataColumn - these are ADO.NET data structures from the full .NET framework that are not available in Silverlight's subset. Silverlight uses simplified data structures and relies on other mechanisms (like collections, POCO objects, or WCF/REST services) for data handling. Therefore 'None of these' (D) is correct.
-
VideoBrush
-
PaintBrush
-
SolidColorBrush
-
ImageBrush
-
All of the above
-
application/x-silverght1.0
-
application/x-silverght2.0
-
application/x-silverght3.0
-
application/x-silverght
-
None of these
-
Internet Explorer Only
-
Mozilla Fire Fox Only
-
Internet Explorer & Mozilla Fire Fox
-
All major browsers
D
Correct answer
Explanation
Silverlight was designed as a cross-browser, cross-platform plugin. At its peak, it officially supported all major web browsers, including Internet Explorer, Firefox, Safari, and Chrome on both Windows and macOS.
-
Pop-up Control
-
Child window Control
-
Model window Control
-
Model Dialog Control
-
StorageManager
-
IsolatedStorage
-
ConsoleManager
-
ConfigurationStorageManager
-
All of the above
B
Correct answer
Explanation
IsolatedStorage is the Silverlight API for storing data locally on the user's computer in a secure, sandboxed location. It provides a virtual file system with controlled quota. The other options (StorageManager, ConsoleManager, ConfigurationStorageManager) are not actual Silverlight classes for local storage.
-
Glyph Element
-
Label Element
-
TextBlock Element
-
RichTextBlock Element
-
SilverLight SDK
-
.NET Framework 2.0
-
.NET Framework 3.0/4.0
-
Silverlight Run-time
-
private void Application_Startup(object sender, StartupEventArgs e) { this.RootVisual = new MainPage.xaml; }
-
private void Application_Startup(object sender, StartupEventArgs e) { this.RootVisual = new MainPage.xaml(); }
-
private void Application_Startup(object sender, StartupEventArgs e) { this.RootVisual = new this.MainPage; }
-
private void Application_Startup(object sender, StartupEventArgs e) { this.RootVisual = new MainPage(); }
D
Correct answer
Explanation
To set the default startup page in a Silverlight application, you instantiate the target Page class (e.g., MainPage) and assign the instance to the Application's RootVisual property. The other choices use invalid syntax or refer to the markup filename directly.