1. Describe the following named usability design principles and how you applied them in your coursework? Consistency, Structure, Feedback, Tolerance
Give an example of poor usability in a web page
2. Draw a diagram of, and explain the architecture of a system for serving up dynamic pages from a database. Show the protocols involved, the flow of messages and what types of information the messages contain.
3. Write a simple JSP to print out your name 5 times using a for loop, on 5 different lines. Include a heading as below. The name will be hard-coded into the JSP and will not come from a calling form.
eg
My name is:-
Peter Peter Peter Peter Peter
|
4. Using Appendix A answer the following questions about the Java code supplied:
a. What is the name given to the Java method that creates an object and give an example of its definition and use.
b. Give an example of the data structure used and describe its features.
c. Write a method that finds the average age of the students stored in the data structure and some Java code that could be used in a test program to display the value returned by the method on the console or command prompt.
5. Answer the following on an implementation of a LinkedList class in Java.