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 type of item stored in an array - such as a string or integer - accessed using an index.
Elements
Superclass
Logic Operators
Repetition Control Structure or WHILE loop
2. An objects sense of direction.
Orientation
Method
IDE
Index
3. Describes the class's properties.
Conditional Loop
Documentation
IDE
Constructor
4. 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
Orientation
Elements
Arithmetic Operators
5. An object from a class once its created and added to the scene.
Instance
Algorithm
Animation
IDE
6. A set of data with values having predefined characteristics.
Instance
Logic Operators
Data Type
Superclass
7. A set of instructions - or programmed code - for how the object should perform a task.
Instructions
Procedure
Dot notation
Data Type
8. A process to identify and remove repetitive programming statements from a main program - and put them into their own procedure.
Textual Storyboard
Dot notation
Decision Control Structure
Procedural Abstraction
9. A defined start and end point in a quality assurance program.
Bug
Array
Loop
Test Cycle
10. The specifications that define the appearance and movement of a 3D object.
Class
Animation
Procedure
Axes
11. The systematic process of checking to see whether a product being developed is meeting specified requirements.
Quality Assurance Testing
Class
Loop
Axes
12. Series of illustrated images that represent the main scenes in the animation.
Visual Storyboard
Superclass
Logic Operators
Variable
13. Process of finding and removing bugs—or errors—in a computer program.
Control Statement
Relational Operators
Method Signature
Debug
14. A piece of code that sends a message to an object asking it to perform an action.
Bug
Infinite Loop
Axes
Method
15. 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.
Procedure Arguments
Dot notation
Procedural Abstraction
Collision
16. This allows the programmer to adjust the object - motion - distance amount and time duration.
Test Case
Method
Procedure Arguments
Object-oriented programming (OOP)
17. A statement that can execute a section of code multiple times.
Loop
Class
Method Call
Index
18. Programming that allows the programmer to manipulate objects.
Visual Storyboard
Object-oriented programming (OOP)
Test Execution
Method
19. The more generic - overarching class of a group of classes.
Debugging
Orientation
Superclass
Class
20. A set of conditions or variables with which a test engineer will determine if a software program is working correctly.
Test Case
Data Type
Parameter
Instance
21. All objects have which two characteristics?
Data Type
Variable
State / Behavior
Procedure
22. This control performs a process if a condition is true; otherwise it performs another process.
Method
Visual Storyboard
IF control statement
Test Case
23. A list of actions to perform a task or solve a problem.
Axes
Instance Variable
Functions
Algorithm
24. Errors in the syntax of a computer program.
Variable
Object-oriented programming (OOP)
Bugs
Test Case
25. Detailed - ordered list of the actions each object performs in each scene of the animation.
Documentation
Animation
Variable
Textual Storyboard
26. Each subclass can use (inherits) the methods from its superclass.
Animation
Documentation
Inheritance
Comparison operators
27. More specific types of a class.
Test Cycle
Method Signature
Program
Subclass
28. Control structure that allows you to execute specific sections of the code a number of times.
Instance
Method
Repetition Control Structure or WHILE loop
Comparison operators
29. Notes that help other programmers understand what your program does.
Decision Control Structure
Program
Comments
Algorithm
30. The template that defines the substance of an object - such as its appearance - features - and movement.
Class
Instance
Array
Procedure
31. Answers questions about an object - such as its distance to another object.
Variable
Functions
Logical Operators
Instance
32. An object's sense of direction.
Comparison operators
Orientation
Logic Operators
Superclass
33. A lexical unit used to express a relation - such as equality or greater than - between two expressions.
Instance
Functions
Relational Operators
Comparison operators
34. This control performs a process while a condition is true; otherwise it will stop the instructions.
WHILE control statement
Arithmetic Operators
Inheritance
Elements
35. When an object unintentionally overlaps with another.
Comments
Functions
Method Signature
Collision
36. A systematic process for determining user expectations.
Class
Elements
Requirements Analysis
Control Statement
37. A piece of program code that defines how the object should execute a task.
Procedure
Visual Storyboard
Quality Assurance Testing
Abstraction
38. A sequence of actions that simulate movement.
Animation
Conditional Loop
Orientation
Test Execution
39. 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.
Comments
Source Code
Conditional Loop
Instance
40. Each subclass receives the methods and properties of its superclass.
Inheritance
Animation
Bug
Class
41. Tell the objects in the animation how to perform tasks.
Repetition Control Structure or WHILE loop
Loop
Class
Instructions
42. The general set of instructions and rules that objects will follow.
Dot notation
Class
Decision Control Structure
Loop
43. 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.
Compilation
Comparison operators
Comments
Control Statement
44. An object that holds multiple variables. An index can be used to access the variables.
Array
Comments
Method Call
Quality Assurance Testing
45. A software tool used by computer programmers to develop software applications that includes tools for writing - editing - compiling - deploying - and debugging programs.
Procedure
Collision
Superclass
IDE
46. Control structure that allows you to select specific sections of code to be executed.
Conditional Loop
Dot notation
Procedural Abstraction
Decision Control Structure
47. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Logic Operators
Instance
Local Variables
Control Statement
48. A field used to store information about the class to use immediately or later.
Superclass
Dot notation
Relational Operators
Variable
49. A keyword that indicates that a new object is being created.
Animation
Procedural Abstraction
new Keyword
Constructor
50. Describes how to perform the procedure.
Textual Storyboard
Class
Argument
Collision