[7] Interactive System Development

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/22

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

23 Terms

1
New cards

Interactive System Development Framework

Which pertains to an established modular approach for interactive program development—where the core computation and interface parts are developed in a modularized method and are combined flexibly?

2
New cards

UI toolkit

Interactive System Development Framework is often based on the […], which provides the abstraction for the interface part.

3
New cards

MVC framework

This is an example of interactive system development framework.

4
New cards

MVC Architecture

The MVC framework is also known as?

5
New cards

MVC framework

What is a well-known three-layer framework used in developing and implementing user interfaces, especially Web applications, on computers?

6
New cards

three

MVC framework divides a given software application into […] interconnected parts to separate internal representations of data and information from the ways that information is presented to or accepted from the user.

7
New cards

Smalltalk

Designers of which programming language initially proposed MVC approach?

8
New cards

computational architecture

methodology

Smalltalk designers who initially proposed the MVC, approached the framework as […] for interactive programs, rather than a […].

9
New cards

Smalltalk

What is one of the first object-oriented and modular languages in the programming history?

10
New cards
  • Model : Data and Logic

  • View : Interface

  • Controller : User Input

MVC framework components:

  • Model : […]

  • View : […]

  • Controller : […]

11
New cards

Model

Which specifies the logical structure of data and the associated high-level classes in a software application?

12
New cards

Model

What is a domain-specific representation of the data that describes the processes in an application?

13
New cards

domain

When a model changes its state, the […] notifies its associated views to refresh.

14
New cards

Model

Example: In an interactive banking application, the […] involves the part of the program that maintains the balance, computes for the interest, makes wire transfers, etc. [It] does not know how the information will be presented to the user and how the transactions are made.

15
New cards

View

What component involves all the user interface (UI) logic in a software application, which also presents the application’s user interface as an output?

16
New cards

View

What renders the model into a form that is suitable for user interaction?

17
New cards

Multiple views

[…] can also exist for a single model but for different purposes.

18
New cards

widgets

In modern graphical user interface (GUI), the implementation of views is commonly through […].

19
New cards

views

Example: In an interactive banking application, […] might be windows and widgets that display the list of all possible transactions and the balance of a given account. Moreover, there could be different [it] implementations for different display platforms (e.g., 17-in. monitor and 10-in. LCD) or user groups (e.g., young users and people with special needs). Note that the output display does not necessarily have to be visual.

20
New cards

Controller

What serves as an interface between the model and the view components?

21
New cards

Controller

Which processes all the business logic and incoming requests and input, manipulates data using the model component, and interacts with the views to render the final output of a software application?

22
New cards

view and controller

In many application architecture and framework, the […] and […] are already merged into one module or object because of its close connection.

23
New cards

bank application

An example of the MVC framework is the implementation of a simple object-oriented […].