Using Programs with Data (College Board AP® Computer Science Principles): Flashcards

1/21

0Still learning

Know0

Cards in this collection (21)

  • How do programs improve the efficiency of data processing?

    Programs apply repeatable steps to large datasets, automating tasks that would be slow or impractical to do manually.

  • What is the purpose of programmatic data extraction?

    The purpose is to turn raw data into useful information by identifying patterns and trends.

  • Name three ways extracted information can be communicated.

    Extracted information can be communicated through tables, diagrams, text, and visual tools such as charts, graphs, or maps.

  • ___________ software is used for organizing, sorting, and performing calculations on structured data.

    Spreadsheet software is used for organizing, sorting, and performing calculations on structured data.

  • What is the purpose of search and filtering tools?

    Search and filtering tools locate specific records or subsets within a dataset.

  • Which tool would scan millions of social media posts for a keyword?

    A custom program would automate scanning millions of posts for a keyword.

  • Define filtering in data extraction.

    Filtering is removing unwanted or irrelevant records from a dataset to focus on the data that matters.

  • Define transforming in data extraction.

    Transforming is modifying every element of a dataset into a different format or structure to make it suitable for analysis.

  • Finding the student with the highest GPA is an example of which extraction process?

    Finding the highest GPA is an example of combine or compare.

  • ___________ presents processed data in graphical form to reveal patterns and support decision-making.

    Visualizing presents processed data in graphical form to reveal patterns and support decision-making.

  • True or False?

    Data extraction processes are always carried out once, independently of each other.

    False.

    Extraction processes are often iterative and interactive, with the output of one step becoming the input for the next.

  • Doubling every value in a list is an example of which data process?

    Doubling every value is an example of transforming every element of a dataset.

  • Keeping only the positive numbers in a list is an example of which data process?

    Keeping only positive numbers is an example of filtering a dataset.

  • Summing a list is an example of which data process?

    Summing a list is an example of combining or comparing data.

  • Showing a dataset as a bar chart is an example of ___________ it.

    Showing a dataset as a bar chart is an example of visualizing it.

  • Define clustering.

    Clustering is grouping similar data points based on shared characteristics.

  • True or False?

    Classifying groups data into categories that emerge from the data itself.

    False.

    Classifying assigns data to categories that already exist. Grouping by shared characteristics without preset categories is clustering.

  • Filtering and ________ digital data with programs produces insight and knowledge.

    Filtering and cleaning digital data with programs produces insight and knowledge.

  • Name two processes, other than filtering, that help programs gain insight from data.

    Processes include combining data sources, clustering, classifying, translating, and transforming.

  • How do patterns emerge from digital information?

    Patterns emerge when digital information is translated and transformed.

  • What do data filtering systems help users do?

    Data filtering systems help users find information and recognize patterns.

Sign up to unlock flashcards

or