This week's book giveaway is in the General Computing forum.
We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line!
See this thread for details.
The moose likes Product and Other Certifications and the fly likes Please explain the mock DTD question Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Certification » Product and Other Certifications
Reply Bookmark "Please explain the mock DTD question" Watch "Please explain the mock DTD question" New topic
Author

Please explain the mock DTD question

Dhiren Joshi
Ranch Hand

Joined: Dec 09, 2003
Posts: 463
3. Which of the following code is valid?


a)<!DOCTYPE test [ <!ELEMENT test (#PCDATA)>]>
b)<!DOCTYPE test [ <!ELEMENT test.dtd (elm1|elm2|#PCDATA) >]>
c)<!DOCTYPE test [ <!ELEMENT test.dtd (#PCDATA|elm1|elm2)* >]>
<!ELEMENT elm1 (#PCDATA)>
<!ELEMENT elm2 (#PCDATA)>
d)<!DOCTYPE test [ <!ELEMENT test test (#PCDATA)>]>
e)<!DOCTYPE test [ <!ELEMENT test "test" (#PCDATA)>]>

Answer : a c




I think only a is correct.
c is looking to be an incomplete DTD defintion.


Which of the following code is valid
a) <!ENTITY test "(#PCDATA)" >
<!ELEMENT elm1 &test;>
b) <!ENTITY lt "*(&5;#">
c) <!ENTITY test elm "elm1">
d) <!ENTITY test SYSTEM "elm">
e) <!ENTITY %test "(#PCDATA)">
<!ELEMENT elm1 %test;>


Answer : d e

For answer e there should be space between % and test only then the code would be valid
So I think the answer is a and d.
Why isnt a the answer also ..?
Some one please clarify the answers .

Thanks

Dhiren
Tamer Badr
Ranch Hand

Joined: Feb 18, 2004
Posts: 48
For the first question:
a is correct, but I think that there is an error that the closing bracket "]" has to be after the definition of the second element which is "elm2"

For the second question:
a is not correct, because inside DTD only parameter entities (which uses %) are permitted, but at the question, a general entity (which uses &) is used, which can be only used inside XML
 
I agree. Here's the link: http://zeroturnaround.com/jrebel - it saves me about five hours per week
 
subject: Please explain the mock DTD question
 
Similar Threads
question on mock exam
XML DTD fundamental doubts
DTD mock questions
question on mock exam
Sample DTD Question #3