CS401A's Pre-Finals: Human-Comp. Interact Module 06 Flashcards

For pre-final and final exams.

1
Q

UI Framework and Toolkit

is a well-defined environment that exposes toolkits, functions or algorithms that can be used to develop new applications.

A

A framework

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

UI Framework and Toolkit

It contains specific structure for creating applications, building executable version of applications, and sometimes including mechanism for deploying and/or running an application.

A

A framework

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

UI Framework and Toolkit

The terms “development platform” and “software development platform” are used to describe

A

frameworks

(Harris Geospatial Solutions, Inc., n.d.).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

UI Framework and Toolkit

is a library of precomposed UI objects and predefined set of events or routines that are composed from the lower level UI software layer.

A

A toolkit,
on the other hand,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

UI Framework and Toolkit

abstracts the system details of handling events, which makes programming easier and more convenient while creating user-friendly interfaces.

A

The UI toolkit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

UI Framework and Toolkit

also promotes the creation of an interface with a consistent look, feel, and mechanism.

A

Using a toolkit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

UI Framework and Toolkit

The UI objects often take the form of a manipulable graphical object, commonly called

A

widgets

(Kim, 2015).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

UI Framework and Toolkit

is an essential part of a graphical user interface (GUI) that display information or provides a specific way for users to interact with the operating system or application.

A

A widget

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

UI Framework and Toolkit

include icons, menus, buttons, selection and text boxes, progress indicators, on-off checkmarks, scroll bars, windows, toggle butoons, forms, and even images

A

Widgets

(TechTarger, n.d.).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

UI Framework and Toolkit

is structured to support large applications. Its design assumes that individual events or routines will support the major functions of an application.

A

The UI toolkit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

UI Framework and Toolkit

The main routine is consists of small decision kits that make the appropriate calls of the other rountines.

A

The UI toolkit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

UI Framework and Toolkit

Routines and programs interact with the window library that the
__________ creates when processing the codes

A

UI toolkit

(Synergy DE, n.d.).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

UI Framework and Toolkit

Some toolkits are __________, while some are __________________ in a framework.

A

standalone
already integrated

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Examples of UI Framework and Toolkit

The user programming environment and execution mode for Android is based on Java.

(even though at the low level, the OS is derived from Linux)

A

Android UI Execution Framework and Toolkit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Examples of UI Framework and Toolkit

The _______ event-processing model and programming toolkit structure are mostly the same as Java AWT, except for some process in the

A

Android UI Execution Framework and Toolkit
Android
Android UI toolkit

(Kim, 2015).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Examples of UI Framework and Toolkit

According to the developers’ website of Android, the framework provides the following:

A

Android UI Execution Framework and Toolkit
* A rich and extensible View System
* A Resource Manager
* A Notification Manager
* An Activity Manager
* A Content Provider

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Examples of UI Framework and Toolkit

used in building an application’s user interface

A

Android UI Execution Framework and Toolkit
* A rich and extensible View System that is

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Examples of UI Framework and Toolkit

provides access to non-code resources such as localized strings, graphics, and layout files

A

Android UI Execution Framework and Toolkit
* A Resource Manager which

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Examples of UI Framework and Toolkit

enables all applications to display custom alerts in the status bar

A

Android UI Execution Framework and Toolkit
* A Notification Manager that

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Examples of UI Framework and Toolkit

manages the lifecycle of applications

A

Android UI Execution Framework and Toolkit
* An Activity Manager that

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Examples of UI Framework and Toolkit

enables applications to access data from other applications.

A

Android UI Execution Framework and Toolkit
* A Content Provider that

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Examples of UI Framework and Toolkit

enables applications to access data from other applications.

A

Android UI Execution Framework and Toolkit
* A Content Provider that

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Examples of UI Framework and Toolkit

enables applications to access data from other applications.

A

Android UI Execution Framework and Toolkit
* A Content Provider that

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Examples of UI Framework and Toolkit

Events in Android can take various forms which are usually generated in response to bare and raw external actions,
Multiple or composite higher-level events may also be internally recognized and generated,
such as

A

Android UI Execution Framework and Toolkit
touch and button input.
touch gestures and virtual keyboard inputs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
# **Examples of UI Framework and Toolkit** According to Kim (2015), there are three (3) major types of discrete events for iOS:
**iOS UIKit Framework and Toolkit** multi-touch, motion, and remote control | (such as remote-controlled headphones for iOS devices).
26
# **Examples of UI Framework and Toolkit** Thus, based on the developers' website of Apple Inc., provides the required infrastructure for ___ or tvOS applications and provides the window and view architecture
**iOS UIKit Framework and Toolkit** iOS
27
# **Examples of UI Framework and Toolkit** Thus, based on the developers' website of Apple Inc., provides the required infrastructure for ___ or tvOS applications and provides the window and view architecture for the following:
**iOS UIKit Framework and Toolkit** iOS * Implementing interfaces * Event handling infrastructure for delivering multi-touch and other types of input to the application * The main run loop needed to manage interactions among the user, the system, and the application.
28
# **Examples of UI Framework and Toolkit** Other features that are offered by the ___________________ include
**iOS UIKit Framework and Toolkit** animation support, document support, drawing and printing support, information about the current device, text management and display, search support, accessibility support, app extension support, and resource management.
29
# **Examples of UI Framework and Toolkit** In general, WHAT generates WHAT when users touch "views" of an application. Then, the application sends these discrete events as *WHAT objects*, as defined by the WHAT framework to the view on which the touch occured. ## Footnote (Kim, 2015).
**iOS UIKit Framework and Toolkit** iOS low-level events UIEvent UIKit
30
# **Examples of UI Framework and Toolkit** **Description** Supported by Oracle,
**Other UI Framework and Toolkit** **Web UI Frameworks** *JavaServer Faces (JSF)*
31
# **Examples of UI Framework and Toolkit** **Description** this framework comes with in-depth and complex documentation features
**Other UI Framework and Toolkit** **Web UI Frameworks** *JavaServer Faces (JSF)*
32
# **Examples of UI Framework and Toolkit** **Description** and plays an important part in the Java Enterprise Edition.
**Other UI Framework and Toolkit** **Web UI Frameworks** *JavaServer Faces (JSF)*
33
# **Examples of UI Framework and Toolkit** **Description** This is an open-source framework
**Other UI Framework and Toolkit** **Web UI Frameworks** *Struts*
34
# **Examples of UI Framework and Toolkit** **Description** that is used to create elegant, aesthetically pleasing Java applications.
**Other UI Framework and Toolkit** **Web UI Frameworks** *Struts*
35
# **Examples of UI Framework and Toolkit** **Description** The functions of this framework are based on the Model-View-Controller (MVC) approach.
**Other UI Framework and Toolkit** **Web UI Frameworks** *Struts*
36
# **Examples of UI Framework and Toolkit** **Description** This is made for fast development and testing
**Other UI Framework and Toolkit** **Web UI Frameworks** *Struts*
37
# **Examples of UI Framework and Toolkit** **Description** but is not flexible due to a set of coding and designing rules integrated into the framework.
**Other UI Framework and Toolkit** **Web UI Frameworks** *Struts*
38
# **Examples of UI Framework and Toolkit** **Description** Supported by Apache Software Foundation,
**Other UI Framework and Toolkit** **Web UI Frameworks** *Wicket*
39
# **Examples of UI Framework and Toolkit** **Description** this is a lightweight Web framework
**Other UI Framework and Toolkit** **Web UI Frameworks** *Wicket*
40
# **Examples of UI Framework and Toolkit** **Description** built for designing simple but elegant applications
**Other UI Framework and Toolkit** **Web UI Frameworks** *Wicket*
41
# **Examples of UI Framework and Toolkit** **Description** built in a component-based language that is useful and responsive.
**Other UI Framework and Toolkit** **Web UI Frameworks** *Wicket*
42
# **Examples of UI Framework and Toolkit** **Description** HTML can be easily integrated into this framework.
**Other UI Framework and Toolkit** **Web UI Frameworks** *Wicket*
43
# **Examples of UI Framework and Toolkit** **Description** This is a free mobile toolkit
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Spool UI Kit*
44
# **Examples of UI Framework and Toolkit** **Description** designed by Sergey Melnik
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Spool UI Kit*
45
# **Examples of UI Framework and Toolkit** **Description** that contains six (6) screen designs
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Spool UI Kit*
46
# **Examples of UI Framework and Toolkit** **Description** that contains screen designs in Photoshop Document (PSD) format.
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Spool UI Kit*
47
# **Examples of UI Framework and Toolkit** **Description** This is a free mobile toolkit
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Travel UI Kit*
48
# **Examples of UI Framework and Toolkit** **Description** designed by Ena Bacanovic
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Travel UI Kit*
49
# **Examples of UI Framework and Toolkit** **Description** that contains 50 different screen designs
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Travel UI Kit*
50
# **Examples of UI Framework and Toolkit** **Description** that contains different screen designs in Sketch format.
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Travel UI Kit*
51
# **Examples of UI Framework and Toolkit** **Description** Powered by Envato Elements Pty Ltd.,
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Splash UI Kit*
52
# **Examples of UI Framework and Toolkit** **Description** Powered by Envato Elements Pty Ltd.,
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Splash UI Kit*
53
# **Examples of UI Framework and Toolkit** **Description** this is one of the best toolkits in creating iOS mobile application.
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Splash UI Kit*
54
# **Examples of UI Framework and Toolkit** **Description** This contains more than 55 screens.
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Splash UI Kit*
55
# **Examples of UI Framework and Toolkit** **Description** This contains high-quality, ready to use screens.
**Other UI Framework and Toolkit** **Mobile UI Kits iOS and Android** *Splash UI Kit*
56
# **Examples of UI Framework and Toolkit** Java offers a library of object classes called the
**Java Abstract Window Toolkit (AWT)** abstract window toolkit (AWT),
57
# **Examples of UI Framework and Toolkit** which includes useful classes for creating two-dimensional (2D) user interface and graphical objects.
**Java Abstract Window Toolkit (AWT)** abstract window toolkit (AWT),
58
# **Examples of UI Framework and Toolkit** is also a part of the UI execution framework for Java that handles a large subset of interaction events
**Java Abstract Window Toolkit (AWT)** Java AWT
59
# **Examples of UI Framework and Toolkit** the UI execution framework for Java that handles a large subset of interaction events called
**Java Abstract Window Toolkit (AWT)** **AWTEvents**.
60
# **Examples of UI Framework and Toolkit** These AWTEvents are descendants of ## Footnote (Kim, 2015).
**Java Abstract Window Toolkit (AWT)** **EventObjects**
61
# **Examples of UI Framework and Toolkit** These are descendants of **EventObjects** which cover most of the useful UI events, such as mouse click and keyboard input. ## Footnote (Kim, 2015).
**Java Abstract Window Toolkit (AWT)** AWTEvents
62
# **Examples of UI Framework and Toolkit** which cover most of the useful UI events, such as mouse click and keyboard input. ## Footnote (Kim, 2015).
**Java Abstract Window Toolkit (AWT)** AWTEvents
63
# **Examples of UI Framework and Toolkit** According to Oracle, AWT supports GUI programming with the following features:
**Java Abstract Window Toolkit (AWT)** * A set of native user interface components * A robust event-handling model * Graphics and imaging tools, including shape, color and font classes * Data transfer classes for cut-and-paste through native platform clipboard * Layout managers for flexible window layouts that do not depend on a particular window size or screen resolution.
64
# **Examples of UI Framework and Toolkit** * A set of native user interface components
**Java Abstract Window Toolkit (AWT)** AWT
65
# **Examples of UI Framework and Toolkit** * A robust event-handling model
**Java Abstract Window Toolkit (AWT)** AWT
66
# **Examples of UI Framework and Toolkit** * Graphics and imaging tools, including shape, color and font classes
**Java Abstract Window Toolkit (AWT)** AWT
67
# **Examples of UI Framework and Toolkit** * Data transfer classes for cut-and-paste through native platform clipboard
**Java Abstract Window Toolkit (AWT)** AWT
68
# **Examples of UI Framework and Toolkit** * Layout managers for flexible window layouts that do not depend on a particular window size or screen resolution.
**Java Abstract Window Toolkit (AWT)** AWT