Computer Programming

18 Questions | Total Attempts: 704

SettingsSettingsSettings
Please wait...
Computer Programming Quizzes & Trivia

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.

  • 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

  • 3. 
    What are the 5 steps of the programming process?
  • 4. 
    What are the 2 parts to identify the problem?
  • 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 .

  • 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

  • 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.

  • 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.

  • 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

  • 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

  • 11. 
    What is programming style?
    • A. 

      Agreed upon to make coding easier

    • B. 

      Rules of the language

    • C. 

      Running the program

  • 12. 
    What is debugging?
    • A. 

      Running the program

    • B. 

      Requirements and specifications.

    • C. 

      A list of instructions

  • 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.

  • 14. 
    • 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

  • 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

  • 16. 
    What is a comment? Documenting your code, in programming
    • A. 

      True

    • B. 

      False

  • 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.

  • 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.