Question 1 of 30
In a software development project, a team is tasked with creating an application that collects user data for personalized recommendations. The team must ensure that they adhere to ethical guidelines regarding user privacy and data protection. Which of the following practices best exemplifies ethical considerations in programming when handling user data?
Implementing data encryption and allowing users to opt-in for data collection with clear consent forms.
Collecting as much user data as possible to enhance the application's functionality without informing users.
Using anonymized data but failing to provide users with the option to delete their data upon request.
Sharing user data with third-party advertisers without user consent to generate revenue for the application.

Preparing for Microsoft 98-380 Introduction to Programming Using Block-Based Languages (Touch Develop)? Now land the interview.

73% of qualified candidates get rejected because of weak resumes. Build an ATS-optimized, recruiter-ready resume in under 5 minutes - free to start.

Build My Resume Free