Please select 2 correct answers
B: Using System.out.println() helps track the program's flow and locate logical errors. D: Java compiler error messages are invaluable for identifying syntax issues. A is inefficient, and C is poor practice since regular testing is critical.
Please select 2 correct answers
A: Descriptive variable names make the code self-explanatory. C: Proper indentation improves readability and helps visualize control structures. B: Comments are essential for explaining complex logic. D: Writing all code in one method makes it hard to read, debug, and reuse.
Please select 3 correct answers
A: Skipping hard questions and returning later ensures you don’t waste time. B: Guessing is smart since there’s no penalty for wrong answers. D: Eliminating wrong choices increases the chance of guessing correctly. C: Spending too much time can leave other questions unanswered.
Please select 3 correct answers
A: Practicing FRQs helps you understand the structure and scoring criteria. C: Writing code builds problem-solving and debugging skills. D: Familiarity with the AP Java Subset ensures you know what is and isn’t allowed on the exam. B is ineffective since memorization without practice doesn’t build problem-solving skills.
Please select 4 correct answers
A: Missing braces or parentheses causes syntax errors. B: Misunderstanding a method's return type leads to compilation errors or runtime issues. C: Ignoring edge cases can result in incomplete solutions. D: Only proper Java code earns points on the exam.