Revision Session
Download
Report
Transcript Revision Session
Java WWW 2013 Revision
Exam Date/Location
Check noticeboard outside School Reception
office, 2nd floor of the Mellor Building
Currently set for Tuesday 14th January 2014 in
S419 (J4WWW) at 18:00
Exam is just one hour duration
It is 30% of overall module mark
[email protected], [email protected]
Slide 1
Java WWW 2013 Revision
Exam Structure
There are two questions on the paper on topics
we have covered – you have a choice, 1 from 2
Answer ONE question only
Sometimes students answer ALL questions and
don't do very well
Last year someone mixed sections from different
questions - he answered 1(a) and 2(b) – Don’t!
[email protected], [email protected]
Slide 2
Java WWW 2013 Revision
Exam structure and tips
Your answer needs to show:
a detailed understanding
the ability to critique the subject matter
The questions require written answers
Diagrams/code examples where appropriate or asked for
You need to be able to “discuss or describe or explain
or appraise or comment” as regards the questions
[email protected], [email protected]
Slide 3
Java WWW 2013 Revision
General Hints
No hands-on programming required in the exam but
you can indicate (approximate) syntax in your
answers where appropriate.
Between now and the exam we expect you to
read/revise around the subjects - to focus your
attention we indicate where reading/revision would be
expected.
You also have the experience to draw on the
assignment - you can refer to it in your answers where
appropriate.
[email protected], [email protected]
Slide 4
Java WWW 2013 Revision
General hints
It is always helpful to answer the question!
So read it carefully
Don’t waffle but at the same time don’t be brief
Do the amount of work appropriate to the marks on offer
If the question ask you to “discuss” then….discuss the
topic i.e. put forward the pros and cons/conclude at
the end of your discussion
If the question ask you to explain/describe or
comment …then this means provide information about
the topic in question
[email protected], [email protected]
Slide 5
Java WWW 2013 Revision
Revision - How?/use what?
Use the:
module PowerPoint slides
module practical links and assignment work
module schedule reading recommendations
Computing and Computer Weekly articles – library
resources
You do need to show some depth of
reading/evidence of reading/investigation –
we can reward this
[email protected], [email protected]
Slide 6
Java WWW 2013 Revision
Subject areas covered on module
Java Server Pages (JSPs)
Features
Models for design, esp. includes
The client-server architecture for e-commerce
JavaBeans
Features
Use within JSPs
Scope, how they can be used
[email protected], [email protected]
Slide 7
Java WWW 2013 Revision
Subject areas covered on module
Tag Libraries
– Cost reduction
– Simplification
– Re-use
Error handling/validation in JSP
XML and parsers
– Features for e-commerce
[email protected], [email protected]
Slide 8
Java WWW 2013 Revision
Directed revision – JSP design
A discuss type question……..
What are Java Server pages?
What makes them dynamic?
How do they work?
Be able to explain/draw diagrams how the following JSP models
(architecture) work
Forward action Model
Include action Model
What software design advantages do they offer?
What disadvantages to they have?
[email protected], [email protected]
Slide 9
Java WWW 2013 Revision
Directed revision – middleware technology
A discuss question…..
Middleware
Beans
Tag Libraries
Theory and implementation of both
What are they?
How are they structured?
Show understanding of their features and architecture.
How do they form part of a design solution with JSPs?
What role do they offer in a web-enabled design?
Tiering and object orientation
What benefits do they offer a development team?
Diagrams good in answer
[email protected], [email protected]
Slide 10
Java WWW 2013 Revision
Directed revision – JSP and XML
A comment question…..
What is XML?
A server-side data exchange format
Why so popular for web enabled applications?
Ubiquitous (i.e. everywhere)
Examples of syntax useful
Diagrams useful
[email protected], [email protected]
Slide 11
Java WWW 2013 Revision
Further help
Hope you enjoy the exam
Past papers are available from the award office
Just remember to keep your answer clear
You do know the “stuff” because you’ve done it…..you need
to convince the marker that you can:
Discuss/comment/explain what you know when faced with a
question
It’s just like a job interview
[email protected], [email protected]
Slide 12
Java WWW 2013 Revision
And finally…
Remember to:
Structure your answer
Read the question
Answer all parts of the question you have
chosen
Practice questions
[email protected], [email protected]
Slide 13
Java WWW 2013 Revision
Example Questions
Discuss why JSP and XML can be considered
to complement each other.
Your answer should indicate (with examples)
how XML can be used by and manipulated by
JSP.
[email protected], [email protected]
Slide 14
Java WWW 2013 Revision
Example Questions
Explain the facilities and benefits of using
JavaBeans.
Your answer should also describe how
JavaBeans can be used by JSPs.
[email protected], [email protected]
Slide 15
Java WWW 2013 Revision
Example Questions
Discuss the statement “the JSP include action
helps us achieve scalability and modularity in
our code.”
Note – this example is about 25-30% of a full
question, so it should take about 10 to 15 minutes
to read, analyze, write, draw, annotate and check.
[email protected], [email protected]
Slide 16
Java WWW 2013 Revision
Example Questions
• Complex Java Server Pages are often
implemented using dynamic includes or
static includes. Explain why JSP supports
two different ways of including other files.