Let me clarify something, the first part contains questions about design patterns, security, design concepts, and maybe could include some questions about Object Oriented Design, so, you must know how a inheritance should be draw in a UML diagram, but this will not relies to UML 2.0, or any other version.
In the second part, the assignment, you must know very well about UML and you must create your architecture using UML, but they does not specified which version, and I don't think that have anything to do with the subject of the test. If you must do a write essay you must know how to write it, but they will not evaluate your english skills, the same is with the architect test, you must know how to write a design but they will not evaluate your profiency in UML, the UML is a tool to express your ideas.
Originally posted by Mikalai Zaikin: I love the concept of "Frames" which was introduced IIRC in UML 2. So, I would recommend to use UML 2. (Although Sun does request explicitly any specific version of UML).
Ops.. A typo.. Should read:
(Although Sun does NOT request explicitly any specific version of UML).