AP Computer Science A • Unit 4.1

Ethical and Social Issues Around Data Collection

Detailed answer explanations for the Unit 4.1 multiple-choice practice questions.

Q1A
Q2C
Q3B
Q4B
Q5D
Q6C
Q7D
Q8C
Q9B
How to use this page: First try each question without looking at the explanation. Then compare your answer with the key and read why the other choices are not correct.

Answer Explanations

Q1

Which issue is most directly related to collecting more data than a program needs?

APrivacy risk grows because more collected data can be stored, shared, or leaked.
BPublic availability automatically makes every use ethical.
CKeeping data longer always makes the data more reliable.
DRemoving names and student IDs eliminates every possible privacy risk.
Correct answer: A. Every extra field a program keeps is one more record that can be stored, shared, leaked, or used for a purpose the user did not approve.
Explanation

The section's core safeguard is to collect only what the feature actually needs. Privacy risk scales with how much is held, not with how carefully the program computes, so the amount collected is itself a design decision.

  • B is not correct: Being publicly available says nothing about whether users gave permission or how the data will be used, and the section warns not to treat data collection as automatically neutral.
  • C is not correct: Longer retention does not fix missing values, inconsistent definitions, measurement errors, or duplicate records, and the section says to keep data only as long as it is needed.
  • D is not correct: Personal data also includes location information, visit history, and device information, so stripping names and student IDs still leaves records that can expose sensitive visits.
Q2

Why should a data set's source be considered?

AA large data set cannot contain collection bias.
BThe source matters only when the data uses a different file format.
CThe source can affect reliability, bias, and interpretation.
DPublicly available data can always be reused without considering consent.
Correct answer: C. Where the data came from determines how it was collected and who may be missing from it, which shapes how reliable it is and how its results should be read.
Explanation

The section asks you to check collection bias before drawing conclusions, because a collection method can systematically exclude or underrepresent a group. Two data sets on the same topic can support different conclusions purely because of their sources.

  • A is not correct: Size does not protect against collection bias; a large collection can still miss entire groups, and the section says more data does not automatically produce a better decision.
  • B is not correct: File format is not one of the checks the section lists; the questions that matter are relevance, coverage, quality, and collection bias.
  • D is not correct: Public availability does not supply the clear permission the section calls for, and reuse without approval is exactly the unapproved-purpose risk it describes.
Q3

Which practice best supports informed consent?

ADescribing the data collection only after the user has submitted data
BExplaining what data is collected and how it will be used
CRequesting permission without identifying the purpose of collection
DAssuming that using an app gives permission for every future use
Correct answer: B. Informed consent requires the user to know what is being collected and why before agreeing, which is precisely explaining the data and its use.
Explanation

The section pairs obtaining clear permission with explaining why the data is collected. Permission is only meaningful when the person granting it understands the purpose and can decide before the data leaves them.

  • A is not correct: A description that arrives after submission gives the user no chance to decide, because the data has already been collected by the time the purpose is stated.
  • C is not correct: Asking for permission without naming the purpose leaves the user agreeing to an unknown use, which drops the explanation half of the section's guidance.
  • D is not correct: Treating app use as blanket approval is how data ends up used for a purpose the user did not approve, which the section names as a privacy harm.
Q4

What is a biased data set likely to produce?

AResults that are fair because the program treats every stored record alike
BResults that may not represent the full population fairly
CResults that become representative as soon as the data set grows larger
DResults whose bias disappears when names and student IDs are removed
Correct answer: B. A biased data set underrepresents or excludes some groups, so conclusions drawn from it will not reflect the full population fairly.
Explanation

Algorithmic bias means systemic, repeated unfair outcomes caused by data or design choices that disadvantage a specific group. The unfairness comes from who is missing or how labels were assigned, not from an arithmetic mistake.

  • A is not correct: Processing every stored record identically does nothing about the people who were never recorded, so uniform treatment of a skewed collection still yields unfair outcomes.
  • C is not correct: Adding records does not restore a group the collection method excluded; a larger collection missing the same groups stays unrepresentative.
  • D is not correct: Removing names and student IDs is a privacy step, and it leaves untouched the gaps in who was collected and how labels were assigned.
Q5

A transit app no longer needs detailed trip histories after computing monthly totals. Which action best protects users?

AKeep every trip record in case it becomes useful later
BShare the histories with all employees who request them
CStore extra location details to make the totals more complete
DDelete unneeded trip details and restrict access to stored data
Correct answer: D. Deleting details the feature no longer needs and limiting who can reach the rest applies both of the section's storage safeguards at once.
Explanation

The section says to keep data only as long as it is needed and to limit who can access it. Once the monthly totals are computed, the detailed histories are data whose only remaining role is to be exposed if records are breached.

  • A is not correct: Holding every trip record for a possible future use keeps data past the point where it is needed, leaving trip histories available to a breach or unauthorized viewer.
  • B is not correct: Handing histories to every employee who asks is the opposite of limiting access, and unauthorized access to stored records is named as a way privacy is harmed.
  • C is not correct: Adding location detail collects more than the feature needs, and stored location history is exactly what can expose sensitive visits.
Q6

A sensor data set contains missing readings and duplicate records. What is a likely result?

AThe program will automatically repair every record.
BThe data will become representative of more users.
CThe program may produce incorrect results or perform unnecessary work.
DThe records will no longer create any privacy risk.
Correct answer: C. Incomplete or inaccurate data is what makes a program work incorrectly by producing wrong results or inefficiently by causing wasted work and repeated retries.
Explanation

Missing readings and duplicates are two of the data-quality problems the section tells you to look for before drawing conclusions. Duplicates also overrepresent whatever they duplicate, which distorts any rate computed from the records.

  • A is not correct: Nothing repairs these records on its own; the section places the responsibility on checking for and addressing the problems before the data is used.
  • B is not correct: Missing readings remove information and duplicates repeat records that are already present, so neither one brings in users the collection did not cover.
  • D is not correct: Cleaning up missing and duplicate readings has nothing to do with privacy, since the stored records can still be shared, leaked, or used without approval.
Q7

A tutoring platform correctly calculates student progress, then reuses the records for advertising without informing students. Which statement is most accurate?

AThe reuse is acceptable because the calculations are correct.
BThe reuse is acceptable if every student sees the same advertisement.
CCorrect output guarantees that no stakeholder can be harmed.
DThe unapproved reuse can create a privacy concern despite the correct calculations.
Correct answer: D. Using the records for advertising is a purpose the students did not approve, and that creates a privacy concern no matter how accurate the progress calculations were.
Explanation

The section states directly that a program can process every value correctly and still create a privacy problem for its stakeholders. Correctness is a property of the computation; approval and purpose are separate design commitments.

  • A is not correct: Correct calculation of progress is unrelated to whether students agreed to the second use, so it cannot make the unapproved reuse acceptable.
  • B is not correct: Showing everyone the same advertisement does not obtain permission from anyone, and the records were still repurposed without informing the students.
  • C is not correct: Stakeholders include the people who provide the data and experience the program's decisions, and the section says correct processing does not rule out harm to them.
Q8

A library wants to know whether attending a workshop increases later book checkouts. Which data set best fits the question?

AThe total number of visitors to the library each month
BA list of workshop topics with no attendance or checkout records
CAnonymous records linking workshop attendance with later checkout counts
DA large data set of book titles and publication dates
Correct answer: C. Only these records contain both variables the question needs, attendance at the workshop and the checkouts that follow it, and keeping them anonymous limits what is exposed.
Explanation

Relevance asks whether the data set contains variables directly tied to the question. A smaller, relevant, accurate data set can be more useful than a larger collection filled with unrelated fields.

  • A is not correct: Monthly visitor totals cannot separate workshop attendees from anyone else, matching the section's example of totals with no indicator for the thing being studied.
  • B is not correct: A list of topics carries neither attendance nor checkout records, so it contains no variable that could connect the workshop to later borrowing.
  • D is not correct: Titles and publication dates are unrelated fields, and the section notes that a large collection of unrelated fields is not the better choice.
Q9

A school wants to study attendance across the full school year, but its data contains records only from the spring semester. Which check does it most directly fail?

ARelevance, because it contains no variable tied to the question.
BCoverage, because the data does not represent the entire time period.
CQuality, because its definitions are inconsistent.
DEthics, because permission to use it has not been given.
Correct answer: B. Coverage asks for enough records and enough time, and one semester of data cannot describe the full school year the question is about.
Explanation

The section warns against a data set that covers only a short window and is therefore too small to generalize. The variables here are the right ones; it is the span of time they cover that does not match the question.

  • A is not correct: Relevance fails when no variable is tied to the question, but attendance records are exactly the variable the school wants to study.
  • C is not correct: Quality concerns missing values, inconsistent definitions, measurement errors, and duplicates, and nothing here says the spring records are defined differently.
  • D is not correct: Permission is not what the shortfall describes; the gap is the time period the records cover, and the section's four fit checks are relevance, coverage, quality, and collection bias.