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. 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.
Axes
Parameter
Return Type
Source Code
2. 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.
Instance
Method
Orientation
Decision Control Structure
3. Process of finding and removing bugs—or errors—in a computer program.
Orientation
Orientation
Elements
Debug
4. Describes the class's properties.
Loop
Requirements Analysis
Constructor
Documentation
5. A set of conditions or variables with which a test engineer will determine if a software program is working correctly.
Test Case
Debug
Instance
Quality Assurance Testing
6. A lexical unit used to express a relation - such as equality or greater than - between two expressions.
Array
Orientation
Documentation
Relational Operators
7. Series of illustrated images that represent the main scenes in the animation.
Test Case
Visual Storyboard
IDE
Procedure
8. The specifications that define the appearance and movement of a 3D object.
Class
Object-oriented programming (OOP)
Comments
Instructions
9. This control performs a process while a condition is true; otherwise it will stop the instructions.
Procedure Arguments
Procedure
WHILE control statement
Compilation
10. The more generic - overarching class of a group of classes.
Loop
WHILE control statement
Superclass
Method
11. A variable declared inside the body of the method to temporarily store values - such as references to objects or integers.
Test Cycle
Comments
Local Variables
Abstraction
12. Notes that help other programmers understand what the code in your program does.
Procedure
Comments
Textual Storyboard
Inheritance
13. 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.
Variable
Source Code
Procedure
Debugging
14. Symbols that compare two random values in a method.
Subclass
Comparison operators
Object-oriented programming (OOP)
Elements
15. Errors in the syntax of a computer program.
Bugs
Inheritance
Requirements Analysis
Test Case
16. A special kind of method that is automatically executed whenever a new instance of the class is created.
Class
Constructor
Animation
Dot notation
17. Describes how to perform the procedure.
Class
Requirements Analysis
Argument
IDE
18. A type of item stored in an array - such as a string or integer - accessed using an index.
Debug
Procedural Abstraction
Elements
IF control statement
19. A sequence of actions that simulate movement.
Compilation
Array
Method Signature
Animation
20. The systematic process of checking to see whether a product being developed is meeting specified requirements.
Inheritance
Logic Operators
Quality Assurance Testing
Requirements Analysis
21. An error or break in a software program.
Bug
Parameter
Debug
Logical Operators
22. This allows the programmer to adjust the object - motion - distance amount and time duration.
Procedure Arguments
Collision
Class
Quality Assurance Testing
23. Programming that allows the programmer to manipulate objects.
Procedure
Method Signature
Object-oriented programming (OOP)
Dot notation
24. A loop that causes the code to keep executing. The code does not stop because the end to the code isn't established.
Parameter
Compilation
Infinite Loop
IDE
25. An objects sense of direction.
Decision Control Structure
Orientation
Program
Return Type
26. Answers questions about an object - such as its distance to another object.
Class
Instance
Repetition Control Structure or WHILE loop
Functions
27. 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.
Quality Assurance Testing
Class
Conditional Loop
Compilation
28. Each subclass receives the methods and properties of its superclass.
Relational Operators
Inheritance
State / Behavior
Subclass
29. A field used to store information about the class to use immediately or later.
Variable
Algorithm
Inheritance
Compilation
30. Control structure that allows you to select specific sections of code to be executed.
Instance
Control Statement
Decision Control Structure
Superclass
31. 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.
Method Signature
Dot notation
Class
IF control statement
32. A piece of program code that defines how the object should execute a task.
Inheritance
Procedure
Class
Requirements Analysis
33. Tell Alice3 how to implement the instructions in a program.
Compilation
Control Statement
Abstraction
Method Call
34. Word at the beginning of the method that tells us what type of information a method call will return.
Arithmetic Operators
Requirements Analysis
Return Type
Textual Storyboard
35. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Procedure
Class
Logic Operators
IF control statement
36. A process to identify and remove repetitive programming statements from a main program - and put them into their own procedure.
Arithmetic Operators
Relational Operators
Data Type
Procedural Abstraction
37. More specific types of a class.
Subclass
Comments
Control Statement
Inheritance
38. Called a 'requirements specification' in computing - this is a story in the form of a problem to solve or task to perform.
Scenario
Decision Control Structure
Relational Operators
Constructor
39. Detailed - ordered list of the actions each object performs in each scene of the animation.
Instance
Textual Storyboard
new Keyword
Requirements Analysis
40. Tell the objects in the animation how to perform tasks.
Return Type
Animation
Algorithm
Instructions
41. An object of the class.
Control Statement
Comments
Elements
Instance
42. When an object unintentionally overlaps with another.
new Keyword
Subclass
Collision
Loop
43. 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.
Compilation
Functions
Method Call
Visual Storyboard
44. A lexical unit used to perform basic mathematical operations by taking two operands and returning the result of the mathematical calculation.
Class
Arithmetic Operators
Control Statement
Return Type
45. Control structure that allows you to execute specific sections of the code a number of times.
Animation
Infinite Loop
Loop
Repetition Control Structure or WHILE loop
46. An object's sense of direction.
Return Type
Orientation
Procedure
Procedural Abstraction
47. A position number in the array object that specifies which array element to access.
IF control statement
Class
Index
Instance Variable
48. The process of finding software bugs in a software program
Control Statement
Debugging
Inheritance
Instance
49. A technique used to command newly-created instances to perform different actions.
Method Call
Abstraction
Instructions
WHILE control statement
50. The template that defines the substance of an object - such as its appearance - features - and movement.
Decision Control Structure
Elements
Class
Comparison operators