SSCP · Question #1237
What is a big difference between Java Applets and Active X controls?
The correct answer is D. Active X controls have access to the full Windows OS. A major distinction is that ActiveX controls, primarily designed for Windows, can fully access the underlying operating system, whereas Java Applets run in a more restricted sandbox environment.
Question
What is a big difference between Java Applets and Active X controls?
Options
- AActive X controls can run on any platform
- BJava Applets only run in Windows
- CJava Applets have access to the full Windows OS
- DActive X controls have access to the full Windows OS
How the community answered
(39 responses)- A3% (1)
- B3% (1)
- D95% (37)
Why each option
A major distinction is that ActiveX controls, primarily designed for Windows, can fully access the underlying operating system, whereas Java Applets run in a more restricted sandbox environment.
ActiveX controls are proprietary Microsoft technology and are primarily designed to run on Windows operating systems, not on any platform.
Java Applets are designed to be platform-independent and can run on any operating system that has a Java Virtual Machine (JVM) installed, not exclusively Windows.
Java Applets run within a security sandbox of the Java Virtual Machine (JVM), which intentionally restricts their access to the client's local file system and operating system to prevent malicious code execution.
ActiveX controls are Microsoft technologies designed to run specifically on Windows platforms, and by default, they have extensive access to the underlying Windows operating system, including file systems and system settings, which can pose significant security risks.
Concept tested: Java Applet vs. ActiveX security models
Topics
Community Discussion
No community discussion yet for this question.