Multiple Choice
Which of the following is true of the Java programming language in relation to protection?
A) When a class is loaded, the JVM assigns the class to a protection domain that gives the permissions of that class.
B) It does not support the dynamic loading of untrusted classes over a network.
C) It does not support the execution of mutually distrusting classes within the same JVM.
D) Methods in the calling sequence are not responsible for requests to access a protected resource.
Correct Answer:

Verified
Correct Answer:
Verified
Q14: What protection mechanism is used to ensure
Q15: Which of the following is an advantage
Q16: A protection domain is a collection of
Q17: The default set of access rights are
Q18: What is the difference between mechanisms and
Q20: Object means _<br>A) hardware object or software
Q21: What are the main drawbacks of the
Q22: The owner right allows _<br>A) addition of
Q23: How does a lock-key mechanism work?
Q24: Describe how the access matrix is implemented