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. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Test Case
Argument
Logic Operators
Subclass
2. A specification - such as a blueprint or pattern and a set of instructions - of how to construct something.
Method Signature
Class
Array
State / Behavior
3. An object's sense of direction.
Orientation
Procedural Abstraction
State / Behavior
Debugging
4. The general set of instructions and rules that objects will follow.
Dot notation
Return Type
Class
Program
5. 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.
Comparison operators
Animation
Dot notation
Requirements Analysis
6. A defined start and end point in a quality assurance program.
Local Variables
Relational Operators
Method Call
Test Cycle
7. 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.
Method Signature
Relational Operators
Parameter
Source Code
8. A position number in the array object that specifies which array element to access.
Method Call
Debugging
Index
Method
9. Series of illustrated images that represent the main scenes in the animation.
Method
Compilation
Debug
Visual Storyboard
10. Process of finding and removing bugs—or errors—in a computer program.
Source Code
Procedure
Debug
Inheritance
11. Detailed - ordered list of the actions each object performs in each scene of the animation.
Comparison operators
Infinite Loop
Textual Storyboard
IDE
12. The specifications that define the appearance and movement of a 3D object.
Inheritance
Method
IF control statement
Class
13. A piece of code that sends a message to an object asking it to perform an action.
Method Call
Debug
Method
Quality Assurance Testing
14. Programming that allows the programmer to manipulate objects.
Logical Operators
Comparison operators
WHILE control statement
Object-oriented programming (OOP)
15. Symbols that compare two random values in a method.
Instance
Bugs
Comparison operators
Infinite Loop
16. A loop that will continue until a specific condition occurs; then the loop ends.
Class
Conditional Loop
Procedure
Return Type
17. This allows the programmer to adjust the object - motion - distance amount and time duration.
Instance Variable
Procedure Arguments
Data Type
Comments
18. A field used to store information about the class to use immediately or later.
Orientation
Variable
Repetition Control Structure or WHILE loop
Algorithm
19. 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.
Bugs
Axes
Source Code
Arithmetic Operators
20. A list of instructions that are required to accomplish a task.
Procedural Abstraction
Program
Elements
Animation
21. Control structure that allows you to execute specific sections of the code a number of times.
Repetition Control Structure or WHILE loop
Logic Operators
Method Signature
Debugging
22. A list of actions to perform a task or solve a problem.
Algorithm
Variable
Arithmetic Operators
Conditional Loop
23. Access - return type - name - and parameters for a method.
Test Case
Procedural Abstraction
Method Signature
State / Behavior
24. A software tool used by computer programmers to develop software applications that includes tools for writing - editing - compiling - deploying - and debugging programs.
Relational Operators
Test Execution
Logic Operators
IDE
25. An error or break in a software program.
Bug
Instance
Visual Storyboard
Instance
26. Each subclass receives the methods and properties of its superclass.
Functions
Inheritance
Source Code
Test Case
27. 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
Orientation
Loop
Superclass
28. 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.
Visual Storyboard
Method
Return Type
Compilation
29. Notes that help other programmers understand what the code in your program does.
Test Execution
Comments
Procedure
Instance Variable
30. The memory that the instance of the class has. That memory can be saved and accessed later as long as the instance exists.
Procedural Abstraction
Local Variables
Procedure
Instance Variable
31. A set of conditions or variables with which a test engineer will determine if a software program is working correctly.
Test Cycle
Test Case
Instance
Debug
32. A set of data with values having predefined characteristics.
Functions
Data Type
Instance
Instructions
33. A systematic process for determining user expectations.
Inheritance
Requirements Analysis
Infinite Loop
Debug
34. An object of a class.
Animation
Instance
Method
Bugs
35. An object of the class.
Decision Control Structure
IF control statement
Instance
Dot notation
36. Describes the class's properties.
Elements
Documentation
Variable
Logical Operators
37. The template that defines the substance of an object - such as its appearance - features - and movement.
Class
Instance
Test Cycle
Collision
38. A lexical unit used to express a relation - such as equality or greater than - between two expressions.
Method Signature
new Keyword
Debug
Relational Operators
39. Answers questions about an object - such as its distance to another object.
IF control statement
Class
Debugging
Functions
40. A method call instructs the instance to perform an operation ortask. You can read the method to understand what operation or task is to be performed.
Repetition Control Structure or WHILE loop
Textual Storyboard
Class
Method Call
41. A type of item stored in an array - such as a string or integer - accessed using an index.
Elements
Scenario
Comments
Inheritance
42. Word at the beginning of the method that tells us what type of information a method call will return.
Method
Bug
Return Type
Class
43. The more generic - overarching class of a group of classes.
Superclass
Source Code
Return Type
Index
44. 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.
Functions
Method Call
IDE
Compilation
45. The systematic process of checking to see whether a product being developed is meeting specified requirements.
Orientation
Array
Orientation
Quality Assurance Testing
46. A place in memory where data of a specific type can be stored for later retrieval and use.
Procedure
Variable
Algorithm
Class
47. 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.
Conditional Loop
Collision
Source Code
Relational Operators
48. An objects sense of direction.
Functions
Comparison operators
Orientation
Elements
49. Control structure that allows you to select specific sections of code to be executed.
Compilation
Decision Control Structure
Visual Storyboard
Instance
50. A sequence of actions that simulate movement.
Animation
Instance
Argument
Index