Computer Programming

18 Questions | Attempts: 839
Share

SettingsSettingsSettings
Computer Programming - Quiz

Preliminary exams are specifically designed to help one review their class content before their exam is due. Exam 1 below is for all programming students who wish to test out their understanding on some topics. Do you feel like you can handle the questions, or are you in need of a challenge? Give it a shot and share your score below!


Questions and Answers
  • 1. 

    What is the top down design?

    • A.

      When you get the big problem and break it fown into smaller sub-problems so that each sub-problem can be solved into a few steps.

    • B.

      A list of instructions

    • C.

      Breaking down smaller problems into smaller problems.

    Correct Answer
    A. When you get the big problem and break it fown into smaller sub-problems so that each sub-problem can be solved into a few steps.
  • 2. 

    What is a computer program?

    • A.

      A set of steps in order approach to solve a problem

    • B.

      Requirements and specifications.

    • C.

      A list of instructions

    • D.

      Algorithm wirtten in english or code

    Correct Answer
    C. A list of instructions
  • 3. 

    What are the 5 steps of the programming process?

    Correct Answer
    IDWTDIdentifyDesignWriteTestDocument
  • 4. 

    What are the 2 parts to identify the problem?

    Correct Answer
    requirements and specifications.
  • 5. 

    What is requirements? 

    • A.

      What is needed to be part of the solution, Define what your program needs to do, Understand the reason for creating the program and who will be using it and examine and the data to be processed to ensure the program will handle data requirements

    • B.

      You need to keep in mind what your program needs to fulfill its requirements and determine the needs of the users .

    • C.

      What is not needed to be part of the solution, Define what your program needs to do, Understand the reason for creating the program and who will be using it and examine and the data to be processed to ensure the program will handle data requirements

    • D.

      You need to keep in mind what your program needs to fulfill its requirements and determine the needs of the users .

    Correct Answer
    A. What is needed to be part of the solution, Define what your program needs to do, Understand the reason for creating the program and who will be using it and examine and the data to be processed to ensure the program will handle data requirements
  • 6. 

    What is specifications?

    • A.

      When you get the big problem and break it fown into smaller sub-problems so that each sub-problem can be solved into a few steps.

    • B.

      Need to keep in mind what your program needs to fulfill its requirements and determine the needs of the users .

    • C.

      A set of steps in order approach to solve a problem

    Correct Answer
    B. Need to keep in mind what your program needs to fulfill its requirements and determine the needs of the users .
  • 7. 

    What is the top down design?

    • A.

      When you get the big problem and break it fown into smaller sub-problems so that each sub-problem can be solved into a few steps.

    • B.

      You need to keep in mind what your program needs to fulfill its requirements and determine the needs of the users .

    • C.

      Breaking down smaller problems into smaller problems.

    Correct Answer
    A. When you get the big problem and break it fown into smaller sub-problems so that each sub-problem can be solved into a few steps.
  • 8. 

    What is modularization?

    • A.

      A set of steps in order approach to solve a problem

    • B.

      When you get the big problem and break it fown into smaller sub-problems so that each sub-problem can be solved into a few steps.

    • C.

      Breaking down smaller problems into smaller problems.

    Correct Answer
    C. Breaking down smaller problems into smaller problems.
  • 9. 

    What is an algorithm?

    • A.

      A set of steps in order approach to solve a problem

    • B.

      Written in english or code

    • C.

      Rules of the language

    Correct Answer
    A. A set of steps in order approach to solve a problem
  • 10. 

    What is pseudocode?

    • A.

      Algorithm wirtten in english or code

    • B.

      A set of steps in order approach to solve a problem

    • C.

      Rules of the language

    Correct Answer
    A. Algorithm wirtten in english or code
  • 11. 

    What is programming style?

    • A.

      Agreed upon to make coding easier

    • B.

      Rules of the language

    • C.

      Running the program

    Correct Answer
    A. Agreed upon to make coding easier
  • 12. 

    What is debugging?

    • A.

      Running the program

    • B.

      Requirements and specifications.

    • C.

      A list of instructions

    Correct Answer
    A. Running the program
  • 13. 

    Whats a flowchart?

    • A.

      ? A flowchart is a device that used symbols and text to give a pictoral representation of a solution to a problem!! It shows steps including shapes and arrows.

    • B.

      Requirements and specifications.

    Correct Answer
    A. ? A flowchart is a device that used symbols and text to give a pictoral representation of a solution to a problem!! It shows steps including shapes and arrows.
  • 14. 

    What is a use case?

    • A.

      It describes the sequence of steps between the actor (user) and the system necessary to complete a goal.

    • B.

      A series of repeated instructions

    Correct Answer
    A. It describes the sequence of steps between the actor (user) and the system necessary to complete a goal.
  • 15. 

    What is a loop?

    • A.

      A series of repeated instructions

    • B.

      ? It repeats a multiple sets of instructions It repeats a multiple sets of instructions repeats multiple sets of repeated instructions

    • C.

      It repeats a multiple sets of instructions

    Correct Answer
    A. A series of repeated instructions
  • 16. 

    What is a comment? Documenting your code, in programming

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
  • 17. 

    What are functional requirements?

    • A.

      The functions that the software/system is intended to perform. Plus it is what the software should do and how it should behave given certain situations.

    • B.

      Not the functions that the software/system is intended to perform. Plus it is what the software should do and how it should behave given certain situations.

    • C.

      Documenting your code, in programming.

    Correct Answer
    A. The functions that the software/system is intended to perform. Plus it is what the software should do and how it should behave given certain situations.
  • 18. 

    What are logic errors?

    • A.

      When you check that it works correctly

    • B.

      Debugging is running your program

    • C.

      It describes the sequence of steps between the actor (user) and the system necessary to complete a goal.

    Correct Answer
    A. When you check that it works correctly

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Jun 17, 2020
    Quiz Edited by
    ProProfs Editorial Team
  • Sep 14, 2012
    Quiz Created by
    Amandamarieflori
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.