Questions
Which is not a fundamental service identified in a three-tier architecture?
- Association layer
- Connection layer
- Logical layer
- Both a and b.
- All of the above.
Which layer is exemplified by a web server?
- Application
- Association
- Data
- Logical
- Presentation
Which layer is exemplified by a fat client?
- Application
- Association
- Data
- Logical
- Presentation
Which layer is exemplified by the use of ADO.NET?
- Application
- Association
- Data
- Logical
- Presentation
How will using a middle tier typically affect the number of connections to a database?
- Increase the number
- Have no effect on the number
- Decrease the number
- It depends on the type of client.
- It depends on the type of database.
An application layer:
- will contain business logic.
- manage connections to the database.
- can be distributed over many computers.
- Both a and b.
- All of the above.
A data layer is responsible for:
- retrieving information from a database.
- updating information in a database.
- deleting information in a database.
- Both a and b.
- All of the above.
What is the minimum number of computers in a three-tier architecture?
- 1
- 2
- 3
- 4
A server farm is:
- an example of a distributed application.
- makes it easy to add new computers if demand increases.
- applies only to web servers.
- Both a and b.
- All of the above.
Which is a valid type of state management for the creation of web pages?
- Client side
- Server side
- Data side
- Both a and b.
- All of the above.
The stateless HTTP protocol refers to web pages created:
- on a web server.
- without information from a database.
- without knowledge of previous web pages.
- before a request from a client.
- on a client machine.
Client-side state management techniques are appropriate when using:
- sensitive information.
- critical applications.
- an intranet.
- Both a and b.
- All of the above.
Where does the view state store information?
- HTML source
- Text file
- URL
- Both a and b.
- All of the above.
Where does the query string store information?
- HTML source
- Text file
- URL
- Both a and b.
- All of the above.
Where do cookies store information?
- HTML source
- Text file
- URL
- Both a and b.
- All of the above.
Which client-side technique is specific to ASP.NET?
- Cookies
- Query string
- View state
- Both a and b.
- All of the above.
Which client-side technique can be disabled by the end-user?
- Cookies
- Query string
- View state
- Both a and b.
- All of the above.
What symbol specifies the beginning of a query string?
- @
- #
- $
- %
- ?
What is the syntax for creating and using an application variable?
- Application.VariableName = Value
- Application.VariableName = (Value)
- Application(VariableName) = Value
- Application(VariableName) = (Value)
- Application("VariableName") = Value
Which server-side technique is available in ASP.NET?
- Application states
- Session states
- Database support
- Both a and b.
- All of the above.
An Application variable is created:
- when the application is first placed on a web server.
- when the web server is first started.
- when the first client requests a URL resource.
- every time a client requests a URL resource.
- every time a new client interacts with the web application.
A Session variable is created:
- when the application is first placed on a web server.
- when the web server is first started.
- when the first client requests a URL resource.
- every time a client requests a URL resource.
- every time a new client interacts with the web application.
If there is no activity from a browser, how long will a session variable last?
- 10 minutes
- 20 minutes
- 60 minutes
- 100 minutes
- 200 minutes
Which is not a reason for using a database to store state information?
- The capacity to store high volumes of information
- The ability to use data mining techniques on the stored information
- The ability to use application and session variables
- Security from unauthorized use
- The power to easily query for specific information