Exam Mob
Exam Mob
2. What tools or systems are commonly used for managing version control in software development?
Version control systems like git, github..
3. What international standard provides guidelines for software quality requirements and evaluation?
1 of 2
ISO 25000
4. Can testing alone guarantee the absence of bugs in a software application? Why?
No, testing alone is not sufficient; Code coverage reports are necessary.
2. Which type of mobile application would be most appropriate for this project? Justify.
Native Applications, as they allow access to device sensors and APIs, the creation of platform-
specific applications, access to platform-specific UI frameworks, such as Material Design for
Android, the development of efficient applications..
Hybrid can be accepted as well depending on the justification
3. Which type of intent should you use to share the stats with another android application? Justify.
implicit intent to share stats with another Android application because it allows for flexibility as
we do not have a specific app name or know which app the user prefers to handle the sharing
action.
4. Which component of android applications allows you to catch when Bluetooth is enabled and perform a
specific action in response?
Broadcast Reciever
5. Which component should be responsible for periodically retrieving sensor data from the wearable device?
Service
6. Which mechanism can you use to persist the computed values locally in case of intermittent internet
connectivity?
Using SQLite as a mechanism to persist computed values locally in case of intermittent internet
connectivity.
2 of 2