SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
AP Computer Science
Start Test
Study First
Subjects
:
it-skills
,
ap
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. An error or break in a software program.
Control Statement
Method
Visual Storyboard
Bug
2. An object of a class.
Relational Operators
State / Behavior
Logical Operators
Instance
3. Describes how to perform the procedure.
Inheritance
Textual Storyboard
Argument
Class
4. Each subclass receives the methods and properties of its superclass.
Comments
Instructions
Inheritance
Class
5. A loop that causes the code to keep executing. The code does not stop because the end to the code isn't established.
Infinite Loop
Return Type
Requirements Analysis
Constructor
6. A technique used to command newly-created instances to perform different actions.
WHILE control statement
Parameter
Class
Abstraction
7. Access - return type - name - and parameters for a method.
Method
Orientation
Program
Method Signature
8. Process of finding and removing bugs—or errors—in a computer program.
Algorithm
Logic Operators
Debug
Logical Operators
9. Called a 'requirements specification' in computing - this is a story in the form of a problem to solve or task to perform.
Documentation
Scenario
Source Code
Return Type
10. Detailed - ordered list of the actions each object performs in each scene of the animation.
Index
Textual Storyboard
Animation
Instance Variable
11. Control structure that allows you to select specific sections of code to be executed.
Decision Control Structure
Subclass
Conditional Loop
Documentation
12. A field used to store information about the class to use immediately or later.
Variable
Orientation
Functions
IDE
13. An object of the class.
Procedure
Instance
Textual Storyboard
Index
14. Errors in the syntax of a computer program.
Class
Algorithm
Procedure
Bugs
15. A place in memory where data of a specific type can be stored for later retrieval and use.
Inheritance
Test Cycle
Variable
State / Behavior
16. This control performs a process while a condition is true; otherwise it will stop the instructions.
Class
Logical Operators
WHILE control statement
Program
17. The systematic process of checking to see whether a product being developed is meeting specified requirements.
Debug
Quality Assurance Testing
Test Execution
Instance Variable
18. A software tool used by computer programmers to develop software applications that includes tools for writing - editing - compiling - deploying - and debugging programs.
Requirements Analysis
IDE
Method Call
Procedure
19. Programming that allows the programmer to manipulate objects.
Object-oriented programming (OOP)
Infinite Loop
Program
Debugging
20. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Instance
Axes
Collision
Logic Operators
21. Series of illustrated images that represent the main scenes in the animation.
Method Call
Test Cycle
Visual Storyboard
Comparison operators
22. The memory that the instance of the class has. That memory can be saved and accessed later as long as the instance exists.
Return Type
Visual Storyboard
Instance Variable
Textual Storyboard
23. A keyword that indicates that a new object is being created.
Functions
Documentation
Class
new Keyword
24. An object from a class once its created and added to the scene.
Instance
Variable
Object-oriented programming (OOP)
Debug
25. When an object unintentionally overlaps with another.
Data Type
Return Type
Collision
Class
26. The more generic - overarching class of a group of classes.
Dot notation
Superclass
Object-oriented programming (OOP)
Orientation
27. A lexical unit used to perform basic mathematical operations by taking two operands and returning the result of the mathematical calculation.
Logic Operators
Class
Arithmetic Operators
Debug
28. Translates the source code into a machine code that the computer can understand. This ensures that you added the source code or class correctly before you proceed.
Infinite Loop
Compilation
State / Behavior
Test Case
29. Notes that help other programmers understand what the code in your program does.
Inheritance
Logical Operators
Animation
Comments
30. Applying the same test case to many parts of a software program.
Constructor
Orientation
Test Execution
Functions
31. The process of finding software bugs in a software program
Debugging
Dot notation
Control Statement
Method
32. This allows the programmer to adjust the object - motion - distance amount and time duration.
Index
Class
Loop
Procedure Arguments
33. A list of actions to perform a task or solve a problem.
Variable
Subclass
Animation
Algorithm
34. The specifications that define the appearance and movement of a 3D object.
Orientation
Class
Infinite Loop
Superclass
35. A systematic process for determining user expectations.
Axes
Requirements Analysis
Argument
Parameter
36. Describes the class's properties.
Visual Storyboard
Parameter
Documentation
Instructions
37. A type of item stored in an array - such as a string or integer - accessed using an index.
Compilation
Infinite Loop
Constructor
Elements
38. A statement that can execute a section of code multiple times.
Comments
Loop
new Keyword
Inheritance
39. All objects have which two characteristics?
Debug
Subclass
State / Behavior
Compilation
40. An objects sense of direction.
Orientation
Compilation
Instructions
Method Call
41. Tell Alice3 how to implement the instructions in a program.
Control Statement
Arithmetic Operators
Object-oriented programming (OOP)
Bug
42. A loop that will continue until a specific condition occurs; then the loop ends.
Conditional Loop
Compilation
Instance
Bug
43. This control performs a process if a condition is true; otherwise it performs another process.
Variable
Debugging
Instance
IF control statement
44. A set of data with values having predefined characteristics.
Quality Assurance Testing
Compilation
Collision
Data Type
45. More specific types of a class.
Test Cycle
Decision Control Structure
Subclass
Instance
46. A variable declared inside the body of the method to temporarily store values - such as references to objects or integers.
Local Variables
Debug
Dot notation
Method Signature
47. A list of instructions that are required to accomplish a task.
Parameter
Class
Program
Instance
48. Symbols that compare two random values in a method.
Bug
Instance
Index
Comparison operators
49. A specification - such as a blueprint or pattern and a set of instructions - of how to construct something.
Elements
Comparison operators
Bug
Class
50. The template that defines the substance of an object - such as its appearance - features - and movement.
Visual Storyboard
Class
Test Cycle
Orientation