10th -

University

Image

AP Computer Science Principles AP MC Practice Questions

525
plays

39 questions

Show Answers
See Preview
  • 1. Multiple Choice
    5 minutes
    1 pt

    A program that Thomas has written is complete. It has been tested thoroughly, and some outputs were not as expected. Thomas is now going through the code carefully attempting to establish the cause of these errors and change the code to remove them. What is this procedure called?

    Error check

    Debugging

    Development

    Coding

  • 2. Multiple Choice
    5 minutes
    1 pt

    Understanding of the life cycle of a program is an essential component to becoming an effective programmer. Which of the following is the best example of how the life cycle of a program should work?

    Idea→algorithm→write code→execute code→maintain→debug

    Idea→algorithm→write code→debug→execute code→maintain

    Idea→write code→algorithm→execute code→debug→maintain

    Idea→algorithm→write code→execute code→debug→maintain

  • 3. Multiple Choice
    5 minutes
    1 pt

    Jeremiah is part of a group planning a summer fair at which local businesses can run stalls and events. He wants to use his programming skills to develop an app for the fair which businesses will be able to use to communicate information about their activities at the fair with visitors. Which of the following would be the best first step for Jeremiah to take?

    Develop all of the major algorithms which will be required for the app by drawing flowchart representations

    Write thorough documentation explaining how the code for the app works

    Write some sample code to understand how the app might work

    Find out from the businesses and potential visitors what information and format they think should be used for the app

  • Answer choices
    Tags
    Answer choices
    Tags

    Explore all questions with a free account

    Already have an account?