Computing's Impact on Society
How does the free flow of data on the Internet make problem-solving easier?
Problem-solving is entirely automated through artificial intelligence.
Data and information are limited to physical copies or word of mouth.
More people have access to solutions once they are found.
Only professionals can access the internet for problem-solving.
What security principle should be prioritized when developing a new crowdsourced mapping application?
Using common passwords for users to simplify account recovery processes.
Sharing user locations openly to encourage community engagement.
Encrypting user location data during transmission and storage.
Storing all user-generated content indefinitely for future analysis.
In developing an anti-spam filter that relies on user reporting within crowdfunded software projects, which aspect must algorithms primarily optimize for?
Accuracy through iteratively refined heuristic analysis based on collective user input.
Transparency by providing detailed reports of all filtering actions taken back to users.
Speed by instantly blocking any reported content without further validation checks.
Simplicity through implementing commonly known spam signatures and basic pattern recognition.
For a crowdsourced platform dealing with real-time data processing and high concurrency, which programming language's features would best suit these requirements?
C++, famed for its performance optimization capabilities.
Erlang, known for concurrent processes and fault tolerance.
Python, known for its readability and ease of use.
Java, recognized for its object-oriented structure and portability.
What is an example of crowdsourcing in social media?
Private messaging on WhatsApp.
Public polling on Twitter to gather opinions.
Sharing photos with friends on Instagram.
Personal blogging on Tumblr.
What is an example of a way that crowdsourcing may be used in urban planning?
Trending tourist attractions using social media analytics.
Soliciting resident feedback on proposed park designs through an online platform.
Implementing routine police patrols based on crime statistics analysis.
Leveraging automated road toll systems for traffic management.
Which type of problem-solving strategy uses input from a widespread audience reached via digital platforms?
Binary search
Procedural decomposition
Heuristic approach
Crowdsolving

How are we doing?
Give us your feedback and let us know how we can improve
If one intends to create an e-commerce recommendation engine powered by crowd-sourced reviews, which underlying principle should be emphasized in its algorithm design?
Collaborative filtering that learns from cross-user behavior patterns.
Content-based filtering relying strictly on individual user purchase history.
Random selection processes aimed at introducing diversity into recommendations.
Rule-based systems that suggest items according to pre-set categories only.
Which of these is an example of crowdsourcing for employment?
Counting birds during the Audubon Christmas Bird Count.
Writing articles for Wikipedia.
Conducting experiments in a laboratory.
Uber hiring drivers through their platforms.
Which term best describes the process of collectively gathering data or input from a wide, varied group of people, typically via the Internet?
Crowdsourcing
Social networking
Cloud computing
Data mining