Web App Development 2 - 2015 - Section A
1. What sequence of commands would you issue to upload and share your code in a GitHub repository? You can assume the added code wont cause a conflict with existing code.
push commit add pull
push add commit pull
pull add commit push
pull commit push add
2. The typical architecture of a web application follows a:
Two tier architecture
Three Tier architecture
Model View Template
Model View Controller
3. What design pattern does the django web application use:
Subject Observer Pattern
Factory Pattern
Model View Template Pattern
Model View Controller Pattern
4. An overriding principle when design web applications is:
concerns separation
separation of content
keep’em separated
separation of concerns
5. The responsibilities of the middleware include: (select option where all correctly apply):
handle incoming request from clients, request data from a database, return a html/xml response to the server
handle incoming requests from clients, request data from a database, return an html/xml response to the client
handle incoming requests from servers, request data from the client, return an html/xml response the server
handle incoming requests from clients and servers, request data from server, return a html/xml response to the client and server.
6. What does HTTP stand for?
Hyper Text The Protocol
Hyper Text Transfer Protocol
Hyper Text Transfer Process
The good of all internet citizens
7. The two most frequently used in HTTP requests are:
PUSH and GET
PUSH and PULL
GET and POST
FETCH and POST
8. Which problem does HTTP suffer from:
statelessness, maintains no state
entomophobia, fear of being crawled
statefulness, maintains state
statuslessness, maintains no status
9. AJAX stands for:
Asynchronous JavaScript and eXtensible Markup Language
Asynchronous Java and Extensible Markup Language
Asynchronous JavaScript and eXtensible Makeup Language
Amsterdam Football club
10. AJAX enables us to (Select the option where all statements apply):
make requests by reloading the page, to receive and work with data from the server, using any type data
make requests without reloading the page, to receive and work with data from the server, using only xml data
make requests by reloading the page, to receive and work with data from the server, using only xml data
make requests without reloading the page, to receive and work with data from the server, using any type data
Submit Quiz