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 place in memory where data of a specific type can be stored for later retrieval and use.
Parameter
Variable
Animation
Superclass
2. The template that defines the substance of an object - such as its appearance - features - and movement.
Control Statement
Arithmetic Operators
Class
Instance
3. The general set of instructions and rules that objects will follow.
Instance
Variable
Orientation
Class
4. Errors in the syntax of a computer program.
Control Statement
Scenario
Bugs
Repetition Control Structure or WHILE loop
5. A list of instructions that are required to accomplish a task.
Class
Return Type
Debug
Program
6. Describes the class's properties.
Elements
Documentation
Abstraction
Inheritance
7. This allows the programmer to adjust the object - motion - distance amount and time duration.
Animation
Relational Operators
Procedure Arguments
WHILE control statement
8. A field used to store information about the class to use immediately or later.
Loop
Axes
Variable
Textual Storyboard
9. All objects have which two characteristics?
State / Behavior
Test Cycle
Superclass
Class
10. An objects sense of direction.
Orientation
Scenario
Infinite Loop
Comparison operators
11. A sequence of actions that simulate movement.
Procedure Arguments
Animation
Dot notation
Bugs
12. A loop that will continue until a specific condition occurs; then the loop ends.
Array
Control Statement
Conditional Loop
Data Type
13. A technique that allows a class to use a method from another class or object. The dot between the class/object name and the method name indicates that the method comes from a different class or object.
Source Code
Method Signature
Procedure
Dot notation
14. A lexical unit used to perform basic mathematical operations by taking two operands and returning the result of the mathematical calculation.
Arithmetic Operators
Method Call
Debug
Test Cycle
15. A set of data with values having predefined characteristics.
Method Call
Decision Control Structure
Test Cycle
Data Type
16. Notes that help other programmers understand what the code in your program does.
Arithmetic Operators
Comments
Bug
Orientation
17. Control structure that allows you to execute specific sections of the code a number of times.
Conditional Loop
Instance
Repetition Control Structure or WHILE loop
Method
18. The more generic - overarching class of a group of classes.
Superclass
Index
Instance
Visual Storyboard
19. Symbols that compare two random values in a method.
Comparison operators
Conditional Loop
Constructor
Decision Control Structure
20. Set of operations or tasks that instances of a class can perform. When a method is invoked - it will perform the operation or task specified in the source code.
Elements
Test Cycle
Procedure
Method
21. 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.
Source Code
Comparison operators
IF control statement
Requirements Analysis
22. A keyword that indicates that a new object is being created.
Conditional Loop
Program
new Keyword
Infinite Loop
23. A position number in the array object that specifies which array element to access.
Scenario
Variable
Class
Index
24. 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.
Orientation
Compilation
Procedural Abstraction
Loop
25. An object from a class once its created and added to the scene.
Variable
Bugs
Instance
Return Type
26. This control performs a process while a condition is true; otherwise it will stop the instructions.
Data Type
WHILE control statement
Index
Control Statement
27. This control performs a process if a condition is true; otherwise it performs another process.
Class
Source Code
Comments
IF control statement
28. A lexical unit used to express a relation - such as equality or greater than - between two expressions.
Subclass
Array
Relational Operators
Control Statement
29. A software tool used by computer programmers to develop software applications that includes tools for writing - editing - compiling - deploying - and debugging programs.
IDE
Bugs
Subclass
Inheritance
30. An object of the class.
IDE
Instance
Logical Operators
Procedure
31. A process to identify and remove repetitive programming statements from a main program - and put them into their own procedure.
Procedural Abstraction
State / Behavior
Method Call
Conditional Loop
32. Each subclass can use (inherits) the methods from its superclass.
Procedure
Instructions
Inheritance
Debug
33. When an object unintentionally overlaps with another.
Collision
Abstraction
Documentation
Axes
34. An object of a class.
Instance Variable
Instance
Logical Operators
Method Signature
35. An object's sense of direction.
Orientation
Argument
Instance
Bugs
36. A defined start and end point in a quality assurance program.
Orientation
Test Cycle
Instance Variable
Loop
37. A technique used to command newly-created instances to perform different actions.
Inheritance
Axes
Abstraction
Method Signature
38. Detailed - ordered list of the actions each object performs in each scene of the animation.
Logical Operators
Textual Storyboard
Abstraction
Decision Control Structure
39. A variable declared inside the body of the method to temporarily store values - such as references to objects or integers.
Source Code
State / Behavior
Method
Local Variables
40. A type of item stored in an array - such as a string or integer - accessed using an index.
Textual Storyboard
Elements
Inheritance
Procedural Abstraction
41. Tell the objects in the animation how to perform tasks.
Local Variables
Instructions
Debugging
Bugs
42. 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.
Collision
Axes
Repetition Control Structure or WHILE loop
Instance Variable
43. Called a 'requirements specification' in computing - this is a story in the form of a problem to solve or task to perform.
Visual Storyboard
Repetition Control Structure or WHILE loop
Method Signature
Scenario
44. A specification - such as a blueprint or pattern and a set of instructions - of how to construct something.
Method
Class
Procedural Abstraction
Constructor
45. The memory that the instance of the class has. That memory can be saved and accessed later as long as the instance exists.
Compilation
Instance Variable
IF control statement
Subclass
46. A statement that can execute a section of code multiple times.
Loop
Scenario
State / Behavior
Procedure Arguments
47. A list of actions to perform a task or solve a problem.
Variable
Procedural Abstraction
Method Signature
Algorithm
48. Tell Alice3 how to implement the instructions in a program.
Bug
Procedural Abstraction
Control Statement
Class
49. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Infinite Loop
Source Code
Functions
Logic Operators
50. A loop that causes the code to keep executing. The code does not stop because the end to the code isn't established.
Procedure
Class
Instance
Infinite Loop