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. A set of instructions - or programmed code - for how the object should perform a task.
Debug
Procedure
Data Type
Class
2. The three dimensional x - y - and z coordinates that each object resides on. They can be manipulated to change the object's position and appearance.
Debugging
Visual Storyboard
Axes
IDE
3. The memory that the instance of the class has. That memory can be saved and accessed later as long as the instance exists.
Instance Variable
WHILE control statement
Scenario
Instance
4. A set of data with values having predefined characteristics.
Class
Visual Storyboard
Textual Storyboard
Data Type
5. Process of finding and removing bugs—or errors—in a computer program.
Conditional Loop
Class
Subclass
Debug
6. An object's sense of direction.
Local Variables
IF control statement
Method Signature
Orientation
7. Each subclass receives the methods and properties of its superclass.
Instructions
Inheritance
Animation
Abstraction
8. Describes how to perform the procedure.
Textual Storyboard
Procedural Abstraction
Repetition Control Structure or WHILE loop
Argument
9. A list of actions to perform a task or solve a problem.
Algorithm
Data Type
Class
Requirements Analysis
10. Defines what all instances of each class are capable of doing. The behavior of each instance is determined by the source code of its class.
Orientation
IDE
Procedure Arguments
Source Code
11. A list of instructions that are required to accomplish a task.
Data Type
Relational Operators
Debugging
Program
12. A specification - such as a blueprint or pattern and a set of instructions - of how to construct something.
Procedure
Class
Instance
Variable
13. Programming that allows the programmer to manipulate objects.
Requirements Analysis
Parameter
Object-oriented programming (OOP)
Conditional Loop
14. When an object unintentionally overlaps with another.
Procedural Abstraction
Collision
Instance
Textual Storyboard
15. A systematic process for determining user expectations.
Method
Control Statement
Collision
Requirements Analysis
16. The general set of instructions and rules that objects will follow.
Comments
Class
State / Behavior
Animation
17. Applying the same test case to many parts of a software program.
IF control statement
Method
IDE
Test Execution
18. A process to identify and remove repetitive programming statements from a main program - and put them into their own procedure.
Elements
Procedural Abstraction
Variable
Abstraction
19. A loop that will continue until a specific condition occurs; then the loop ends.
Method Call
Array
Conditional Loop
Procedure
20. The specifications that define the appearance and movement of a 3D object.
new Keyword
Test Execution
Variable
Class
21. A type of item stored in an array - such as a string or integer - accessed using an index.
Relational Operators
Instructions
Comments
Elements
22. The more generic - overarching class of a group of classes.
WHILE control statement
IDE
Requirements Analysis
Superclass
23. This control performs a process while a condition is true; otherwise it will stop the instructions.
Bugs
Dot notation
Logical Operators
WHILE control statement
24. The process of finding software bugs in a software program
Variable
Debugging
Bug
Method Signature
25. An object from a class once its created and added to the scene.
Instance
Class
Debug
Collision
26. A lexical unit used to perform basic mathematical operations by taking two operands and returning the result of the mathematical calculation.
Compilation
Debug
Arithmetic Operators
Visual Storyboard
27. Series of illustrated images that represent the main scenes in the animation.
Visual Storyboard
Procedural Abstraction
Repetition Control Structure or WHILE loop
Quality Assurance Testing
28. Errors in the syntax of a computer program.
Method Call
Bugs
Return Type
Arithmetic Operators
29. A statement that can execute a section of code multiple times.
WHILE control statement
Loop
Method
Test Case
30. A place in memory where data of a specific type can be stored for later retrieval and use.
Animation
Source Code
Class
Variable
31. An object of a class.
Instance
Superclass
Program
Variable
32. The systematic process of checking to see whether a product being developed is meeting specified requirements.
Comments
Class
Quality Assurance Testing
WHILE control statement
33. A keyword that indicates that a new object is being created.
Compilation
Superclass
Class
new Keyword
34. A piece of program code that defines how the object should execute a task.
Requirements Analysis
Animation
Procedure
Relational Operators
35. A position number in the array object that specifies which array element to access.
IDE
Comparison operators
Index
Collision
36. Each subclass can use (inherits) the methods from its superclass.
Debugging
IF control statement
Variable
Inheritance
37. Called a 'requirements specification' in computing - this is a story in the form of a problem to solve or task to perform.
Test Cycle
Orientation
Scenario
Local Variables
38. Boolean operators (AND - OR and NOT).
Array
Debugging
Method
Logical Operators
39. Used to pass values to methods to specify how objects are to move - or to tell objects what type of response we expect when we ask objects a question.
Procedure Arguments
Instance
Visual Storyboard
Parameter
40. An objects sense of direction.
new Keyword
Decision Control Structure
Orientation
Comments
41. 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.
Procedure Arguments
Instance Variable
Local Variables
Compilation
42. This allows the programmer to adjust the object - motion - distance amount and time duration.
Procedure Arguments
WHILE control statement
Debug
Visual Storyboard
43. More specific types of a class.
Parameter
Subclass
State / Behavior
Method Call
44. Detailed - ordered list of the actions each object performs in each scene of the animation.
Local Variables
IF control statement
Textual Storyboard
Instance
45. Symbols that compare two random values in a method.
Comparison operators
Class
Algorithm
Method
46. This control performs a process if a condition is true; otherwise it performs another process.
Superclass
Functions
IF control statement
Comments
47. A piece of code that sends a message to an object asking it to perform an action.
Variable
Method
Local Variables
Logic Operators
48. Describes the class's properties.
Documentation
Instance
Parameter
Comparison operators
49. A loop that causes the code to keep executing. The code does not stop because the end to the code isn't established.
Orientation
Array
Infinite Loop
Algorithm
50. A technique used to command newly-created instances to perform different actions.
Abstraction
Bugs
Subclass
Method