Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IT 212- Formative Assessment # 3

Total questions: 40

Worksheet time: 33mins

Name
Class
Date
1.

What is the primary purpose of the Scene Builder app by Gloun?

a)
  • Project management

b)
  • Scene and environment creation

c)
  • Video editing

d)
  • Game development

2.

is a software development methodology that emphasizes quick development and iteration

(a)  

3.

is a visual layout tool that allows developers to design user interfaces without writing code. 

(a)  

4.

It enhances productivity by enabling a drag-and-drop interface, making it easier to create complex layouts quickly.

(a)  

5.

provides tools and frameworks that simplify JavaFX application development across devices.

(a)  

6.

By integrating Gluon with Scene Builder, developers can create responsive applications that work seamlessly on various platforms. TRUE/ FALSE

a)

TRUE

b)

FALSE

7.

The drag-and-drop functionality in Scene Builder allows developers to visually disarrange UI components. TRUE/ FALSE

a)

TRUE

b)

FALSE

8.

The drag-and-drop functionality in Scene Builder allows developers to visually arrange UI components. This approach speeds up the design process, reduces coding errors, and enhances collaboration between designers and developers.. TRUE/ FALSE

a)

TRUE

b)

FALSE

9.

Integrating Gluon with Scene Builder involves adding Gluon libraries to your project. This integration allows you to leverage Gluon's features, such as cloud services and cross-platform capabilities, directly within your UI design. TRUE/ FALSE

a)

TRUE

b)

FALSE

10.

This statement emphasizes than many businesses utilize Scene Builder and Gluon for developing applications that require rapid deployment. Examples include mobile apps, enterprise solutions, and interactive dashboards that benefit from quick iterations and updates. TRUE/ FALSE

a)

TRUE

b)

FALSE

11.

The statement says the future of Rapid Application Development looks promising with Gluon. As technology evolves, tools like Scene Builder will continue to improve, enabling developers to create more efficient and innovative applications.TRUE/ FALSE

a)

TRUE

b)

FALSE

12.

When designing UIs with Scene Builder, follow best practices such as maintaining _______, ensuring _________, and optimizing for _________. These principles will enhance user experience and application usability.

a)

consistency, accessibility, performance

b)

de-consistency, de-accessibility, no-performance

c)

Traceability, accessibility, Adoptability

d)

Unfriendly, Accessible, GUI

13.

What do call this picture?

(a)  

14.

What do call this picture?

(a)  

15.

What do call this picture?

(a)  

16.

What do call this picture?

(a)  

17.

What do call this picture?

(a)  

18.

What do call this picture?

(a)  

19.

What do call this picture?

(a)  

20.

What do call this picture?

(a)  

21.

What do call this picture?

(a)  

22.

What do call this picture?

(a)  

23.

What do call this picture?

(a)  

24.

What is the purpose of the "main" method in Java?

a)

To display output

b)

To start the execution of a Java program

c)

To perform calculations

d)

To create an instance of an object

25.

Which of the following is not a Valid Comment?

a)

/ / comment

b)

/ * comment

c)

/ * comment * /

d)

/ * * comment * /

26.

Operators maybe used in building _____ which compute values.

a)

Operands

b)

Impressions

c)

Expressions

d)

Operations

27.

Which one of the following is platform dependent?

a)

JavaFX

b)

Swing

c)

AWT

d)

Java

28.

Which of the following best describes the relationship between Stage, Scene, and Scene graph in JavaFX?

a)

Stage is the root container that contains all the visual elements, Scene is a container for UI controls, and Scene graph is a tree-like structure that represents the elements in the Scene

b)

Stage is a container for UI controls, Scene is a root container that contains all the visual elements, and Scene graph is a tree-like structure that represents the elements in the Stage.

c)

Stage is a tree-like structure that represents the elements in the Scene, Scene is a container for UI controls, and Scene graph is the root container that contains all the visual elements

d)

Stage is a container for UI controls, Scene is a tree-like structure that represents the elements in the Scene, and Scene graph is the root container that contains all the visual elements.

29.

What is FXML in JavaFX?

a)

A library for creating user interfaces

b)

A markup language for defining JavaFX user interfaces

c)

A programming language

d)

JavaFX Editor

30.

Consider the following code snippet.

if( ! other.isSelected() )

{

System.out.println("Other is selected");

}

System.out.println("Other is not selected");

What will be the output if the radio button 'other' is selected?

a)

Other is selected

Other is not selected

b)

Prints nothing

c)

Other is not selected

d)

Other is selected

31.

The _____ includes tools for developing and testing programs written in the Java programming language and running on the Java platform.

a)

JDK

b)

SDK

c)

IDE

d)

JPK

32.

What does the Initializable in JavaFX do?

a)

Initializes variables

b)

Registers event handlers

c)

Initializes the components of a scene

d)

Runs automatically when a scene is created

33.

What does @FXML annotation in JavaFX do?

a)

It is used to initialize variables and objects.

b)

It is used to bind data to user interface controls.

c)

It is used to define event handlers for user interface controls.

d)

All of the above.

34.

What do the setText() and getText() methods in JavaFX do?

a)

Set and get the background color of a node

b)

Set and get the font of a node

c)

Set and retrieve the text of a node

d)

Set and get the size of a node

35.

import java.awt.*;

import java.applet.*;

public class myapplet extends Applet {

public void paint(Graphics g) {

g.drawString("A Simple Applet", 20, 20); } }

a)

a) 20

b)

b) 50

c)

c) 100

d)

d) System dependent

36.

import java.awt.*;

import java.applet.*;

public class myapplet extends Applet {

Graphic g;

g.drawString("A Simple Applet", 20, 20);

}

a)

a) 20

b)

b) Default value

c)

c) Compilation Error

d)

d) Runtime Error

37.

The following example shows the creation of a

import java.applet.*;

import java.awt.*;


public class Main extends Applet{

public void paint(Graphics g){

g.drawString("Welcome in Java Applet.",40,20);

}

}

a)

a. Banner using Applet

b)

b. Basic Applet

c)

c. Display clock

d)

d. None of the above

38.

In Servlet Terminology what provides runtime environment for JavaEE (j2ee) applications. It performs many operations that are given below

1. Life Cycle Management

2. Multithreaded support

3. Object Pooling

4. Security etc.

a)

a. Server

b)

b. Webserver

c)

c. Container

d)

d. Application Server

39.

An applet can play an audio file represented by the AudioClip interface in the java, applet package Causes the audio clip to replay continually in which method?

a)

a. public void play()

b)

b. public void loop()

c)

c. public void stop()

d)

d. None of the above

40.

What do you call the combination of the Java Runtime Environment and the other development tools?

a)

JDK

b)

JRE

c)

JVM

d)

J2EE