What is the purpose of the Android 'Sandbox'? MCQ with Answer and Explanation

What is the purpose of the Android 'Sandbox'?
A. To provide a virtual environment for testing
B. To run multiple instances of the same app
C. To store temporary files
D. To restrict app access to system resources and data, enhancing security
Answer: Option D
Solution (By JKExamLibrary)
Android's sandboxing isolates each app, preventing it from accessing other apps' data or system functions without permissions.

This question belongs to: Computer Operating Systems

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Operating Systems Questions

Question #1 Report Error
Which Android component is responsible for managing the lifecycle of an application process?
A. ProcessManager
B. PackageManager
C. WindowManager
D. ActivityManager

Correct Answer: Option D


Explanation:
ActivityManager manages the overall application lifecycle, including starting and killing processes based on memory needs.

This question belongs to: Computer Operating Systems
Question #2 Report Error
What does a 'Page Table Base Register (PTBR)' store in a hardware configuration?
A. The current CPU clock frequency.
B. The total count of connected external monitor screens.
C. The layout coordinates of the desktop wallpaper.
D. The physical memory address pointing to the start of the active process's page table.

Correct Answer: Option D


Explanation:
The PTBR is a dedicated processor register that holds the physical starting address of the active thread's page table map.

This question belongs to: Computer Operating Systems
Question #3 Report Error
Which Linux command is used to stop a running service (e.g., Apache)?
A. pkill service
B. service stop
C. systemctl stop service
D. kill -9 PID

Correct Answer: Option C


Explanation:
On systemd-based Linux, systemctl stop is used to stop services; older sysvinit used service command.

This question belongs to: Computer Operating Systems