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. Errors in the syntax of a computer program.
Index
Bugs
Superclass
Test Case
2. An objects sense of direction.
Orientation
Argument
Local Variables
Test Case
3. Boolean operators (AND - OR and NOT).
Procedure Arguments
Logical Operators
Loop
Subclass
4. An object that holds multiple variables. An index can be used to access the variables.
Argument
Inheritance
Arithmetic Operators
Array
5. Programming that allows the programmer to manipulate objects.
Logic Operators
Debugging
Class
Object-oriented programming (OOP)
6. Each subclass can use (inherits) the methods from its superclass.
Source Code
Textual Storyboard
Conditional Loop
Inheritance
7. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Local Variables
new Keyword
Logic Operators
Elements
8. This control performs a process while a condition is true; otherwise it will stop the instructions.
WHILE control statement
new Keyword
Collision
Animation
9. A list of instructions that are required to accomplish a task.
Program
Instance
Decision Control Structure
Debugging
10. 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.
IF control statement
Parameter
Instance
Method
11. The memory that the instance of the class has. That memory can be saved and accessed later as long as the instance exists.
Infinite Loop
Object-oriented programming (OOP)
Instance Variable
WHILE control statement
12. A piece of program code that defines how the object should execute a task.
Textual Storyboard
Procedure
Method
Comparison operators
13. 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.
Method Call
Instance
Debugging
Data Type
14. An object of the class.
Object-oriented programming (OOP)
Instance
Procedural Abstraction
Comments
15. A statement that can execute a section of code multiple times.
Test Cycle
Loop
Method
WHILE control statement
16. A place in memory where data of a specific type can be stored for later retrieval and use.
Variable
Method
Class
Orientation
17. Called a 'requirements specification' in computing - this is a story in the form of a problem to solve or task to perform.
Scenario
Instance Variable
WHILE control statement
Method Call
18. 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.
Inheritance
Source Code
Instance Variable
Animation
19. An object from a class once its created and added to the scene.
Abstraction
Method Signature
Class
Instance
20. This allows the programmer to adjust the object - motion - distance amount and time duration.
Debugging
Method Call
Loop
Procedure Arguments
21. Process of finding and removing bugs—or errors—in a computer program.
Comparison operators
Instance Variable
Documentation
Debug
22. The process of finding software bugs in a software program
Debugging
Index
Quality Assurance Testing
Documentation
23. Each subclass receives the methods and properties of its superclass.
Inheritance
new Keyword
Index
Data Type
24. A technique used to command newly-created instances to perform different actions.
Documentation
Superclass
Abstraction
Bug
25. Detailed - ordered list of the actions each object performs in each scene of the animation.
Textual Storyboard
Inheritance
Inheritance
Animation
26. A set of instructions - or programmed code - for how the object should perform a task.
Argument
Procedure
Procedure Arguments
Dot notation
27. A loop that will continue until a specific condition occurs; then the loop ends.
Class
Method Call
Relational Operators
Conditional Loop
28. Access - return type - name - and parameters for a method.
Repetition Control Structure or WHILE loop
WHILE control statement
Documentation
Method Signature
29. Applying the same test case to many parts of a software program.
Test Execution
State / Behavior
Bug
Argument
30. An object of a class.
Logical Operators
Array
Instance
Comments
31. Notes that help other programmers understand what your program does.
Comments
Constructor
Logical Operators
Class
32. All objects have which two characteristics?
State / Behavior
Procedure
Collision
Bugs
33. A list of actions to perform a task or solve a problem.
Arithmetic Operators
Object-oriented programming (OOP)
Algorithm
Quality Assurance Testing
34. The specifications that define the appearance and movement of a 3D object.
Elements
Orientation
Class
Method Signature
35. 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.
Dot notation
Logical Operators
Bug
Local Variables
36. Word at the beginning of the method that tells us what type of information a method call will return.
Conditional Loop
Return Type
Argument
Debugging
37. Answers questions about an object - such as its distance to another object.
Functions
Superclass
Index
Axes
38. Tell the objects in the animation how to perform tasks.
Arithmetic Operators
Procedure Arguments
Test Execution
Instructions
39. Describes the class's properties.
WHILE control statement
Control Statement
Method Signature
Documentation
40. 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
Arithmetic Operators
Instance
41. Tell Alice3 how to implement the instructions in a program.
Instance
Bug
Control Statement
Program
42. When an object unintentionally overlaps with another.
Collision
Test Cycle
Loop
Arithmetic Operators
43. The more generic - overarching class of a group of classes.
Superclass
Subclass
Elements
Abstraction
44. An object's sense of direction.
Functions
Class
Method Call
Orientation
45. A special kind of method that is automatically executed whenever a new instance of the class is created.
Bug
Inheritance
Method
Constructor
46. 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.
Decision Control Structure
Bug
Test Execution
Parameter
47. A specification - such as a blueprint or pattern and a set of instructions - of how to construct something.
Procedural Abstraction
Method
State / Behavior
Class
48. A set of conditions or variables with which a test engineer will determine if a software program is working correctly.
Logic Operators
Test Case
Source Code
Relational Operators
49. A variable declared inside the body of the method to temporarily store values - such as references to objects or integers.
Data Type
Local Variables
Procedure
Loop
50. Series of illustrated images that represent the main scenes in the animation.
Procedure
Visual Storyboard
Control Statement
Bug