Algorithms and Big OWhile you won't need complex calculus, you must understand the efficiency of algorithms. Can you identify a linear search versus a binary search? Do you know why a binary search is faster but requires a sorted list? These are "bread and butter" questions for the 2020 practice set. Strategies for Success
Phishing involves deceiving a user into providing personal information by posing as a legitimate entity.
A city installs sensors at every intersection to monitor traffic flow. The data collected includes the number of cars passing through and the time of day. Which of the following is a likely benefit of this data collection? A) The city can reduce traffic congestion by adjusting traffic light timing dynamically. B) The city can eliminate the need for traffic lights entirely. C) The privacy of individual drivers will be enhanced. D) The city can generate revenue by selling the cars' exact locations to insurance companies.
Which of the following scenarios best exemplifies a "phishing" attack? A) A hacker guesses a user's password by trying every possible combination of characters. B) A user receives an email appearing to be from their bank, asking them to click a link and verify their account number. C) A software bug causes the system to crash when a specific input is entered. D) A virus attaches itself to a legitimate program and spreads when the program is run.
| Big Idea | Your Accuracy | AP Target | Priority | |----------|---------------|-----------|----------| | Creative Development (1) | 90% | 85% | Low | | Data (2) | 60% | 80% | 🔴 High | | Algorithms (3) | 75% | 80% | Medium | | Computing Systems (4) | 50% | 80% | 🔴 High | | Impact of Computing (5) | 95% | 85% | Low |
Understand the VocabularyAP CSP uses specific terminology. Words like "abstraction," "heuristics," and "fault-tolerance" have precise meanings. If you can define these terms, you can often eliminate two wrong answers immediately.
Algorithms and Big OWhile you won't need complex calculus, you must understand the efficiency of algorithms. Can you identify a linear search versus a binary search? Do you know why a binary search is faster but requires a sorted list? These are "bread and butter" questions for the 2020 practice set. Strategies for Success
Phishing involves deceiving a user into providing personal information by posing as a legitimate entity. ap computer science principles 2020 practice exam 1 mcq
A city installs sensors at every intersection to monitor traffic flow. The data collected includes the number of cars passing through and the time of day. Which of the following is a likely benefit of this data collection? A) The city can reduce traffic congestion by adjusting traffic light timing dynamically. B) The city can eliminate the need for traffic lights entirely. C) The privacy of individual drivers will be enhanced. D) The city can generate revenue by selling the cars' exact locations to insurance companies. Algorithms and Big OWhile you won't need complex
Which of the following scenarios best exemplifies a "phishing" attack? A) A hacker guesses a user's password by trying every possible combination of characters. B) A user receives an email appearing to be from their bank, asking them to click a link and verify their account number. C) A software bug causes the system to crash when a specific input is entered. D) A virus attaches itself to a legitimate program and spreads when the program is run. These are "bread and butter" questions for the
| Big Idea | Your Accuracy | AP Target | Priority | |----------|---------------|-----------|----------| | Creative Development (1) | 90% | 85% | Low | | Data (2) | 60% | 80% | 🔴 High | | Algorithms (3) | 75% | 80% | Medium | | Computing Systems (4) | 50% | 80% | 🔴 High | | Impact of Computing (5) | 95% | 85% | Low |
Understand the VocabularyAP CSP uses specific terminology. Words like "abstraction," "heuristics," and "fault-tolerance" have precise meanings. If you can define these terms, you can often eliminate two wrong answers immediately.