MVC Design Pattern Flashcards

1
Q

gets the user requests from the view layer and processes them, with the necessary validations.

A

Controller Layer

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

It acts as an interface between Model and View.

A

Controller Layer

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

which is what users see

A

The View

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

It represents the presentation layer of application.

A

The View

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

It is an object to carry the data that can also contain the logic to update controller if data is changed.

A

The Model

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

It sends the requested data to the client, that is fetched from model layer by controller.

A

View Layer

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

acts as a data layer for the application

A

Model Layer

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

consists of output of application or user interface.

A

View Layer

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

This fetch and store the model state in the database

A

Model Layer

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

handles data

A

The Model

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

It is used to visualize the data that the model contains

A

The View

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

It works on both the model and view

A

The Controller

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

represents the visualization of data received from the model.

A

View Layer

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

design pattern specifies that an application consists of a data model, presentation information and control information.

A

Model View Controller (MVC)

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

It represents the business logic for application and also the state of application.

A

Model Layer

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

which connects the two.

A

The Controller

17
Q

It is used to manage the flow of application i.e. data flow in the model object and to update the view whenever data is changed

A

The Controller

18
Q

It represents the business layer of application

A

The Model