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. Boolean operators (AND - OR and NOT).
Local Variables
Visual Storyboard
Logical Operators
Instance
2. A loop that will continue until a specific condition occurs; then the loop ends.
Test Cycle
Conditional Loop
Method Call
Arithmetic Operators
3. A list of instructions that are required to accomplish a task.
Loop
Axes
Parameter
Program
4. An object from a class once its created and added to the scene.
Instance
Animation
Functions
Procedure
5. An objects sense of direction.
Method Call
Source Code
Comments
Orientation
6. Notes that help other programmers understand what the code in your program does.
Data Type
Comments
Class
Algorithm
7. Word at the beginning of the method that tells us what type of information a method call will return.
Subclass
Loop
Return Type
Conditional Loop
8. A specification - such as a blueprint or pattern and a set of instructions - of how to construct something.
Local Variables
Class
IF control statement
Comments
9. Each subclass receives the methods and properties of its superclass.
Inheritance
Superclass
Parameter
Scenario
10. The systematic process of checking to see whether a product being developed is meeting specified requirements.
Quality Assurance Testing
Method
Variable
Conditional Loop
11. A lexical unit used to perform basic mathematical operations by taking two operands and returning the result of the mathematical calculation.
Decision Control Structure
Bug
Arithmetic Operators
Procedure
12. The more generic - overarching class of a group of classes.
Index
Subclass
Superclass
Axes
13. An object of the class.
Functions
Instance
Arithmetic Operators
Parameter
14. A sequence of actions that simulate movement.
Return Type
Animation
Object-oriented programming (OOP)
Class
15. A variable declared inside the body of the method to temporarily store values - such as references to objects or integers.
Method
Visual Storyboard
Data Type
Local Variables
16. A set of conditions or variables with which a test engineer will determine if a software program is working correctly.
Test Case
Collision
Loop
Variable
17. Detailed - ordered list of the actions each object performs in each scene of the animation.
Test Cycle
Test Execution
Textual Storyboard
Dot notation
18. The template that defines the substance of an object - such as its appearance - features - and movement.
Variable
Bug
Class
Method
19. Control structure that allows you to execute specific sections of the code a number of times.
Instance
Local Variables
Infinite Loop
Repetition Control Structure or WHILE loop
20. This allows the programmer to adjust the object - motion - distance amount and time duration.
WHILE control statement
Class
Procedure Arguments
State / Behavior
21. A statement that can execute a section of code multiple times.
Class
Procedure
Method
Loop
22. Tell the objects in the animation how to perform tasks.
Subclass
Loop
Relational Operators
Instructions
23. Applying the same test case to many parts of a software program.
Test Execution
Conditional Loop
Elements
Logic Operators
24. A type of item stored in an array - such as a string or integer - accessed using an index.
Parameter
Elements
Inheritance
Debugging
25. An object's sense of direction.
Orientation
Variable
Procedure Arguments
Test Cycle
26. A piece of program code that defines how the object should execute a task.
Argument
Procedure
WHILE control statement
Arithmetic Operators
27. Process of finding and removing bugs—or errors—in a computer program.
Subclass
Visual Storyboard
IDE
Debug
28. 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
Comments
Comments
Return Type
29. More specific types of a class.
IF control statement
Subclass
Procedure
Method
30. Each subclass can use (inherits) the methods from its superclass.
Inheritance
Algorithm
Program
Dot notation
31. A lexical unit used to express a relation - such as equality or greater than - between two expressions.
Functions
Relational Operators
Superclass
Procedural Abstraction
32. The process of finding software bugs in a software program
Subclass
Bugs
Debugging
Control Statement
33. Tell Alice3 how to implement the instructions in a program.
Control Statement
Argument
Test Case
Instance Variable
34. 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
IDE
Class
IF control statement
35. A keyword that indicates that a new object is being created.
Inheritance
Conditional Loop
Instance
new Keyword
36. Symbols that compare two random values in a method.
Subclass
Superclass
Comparison operators
Logic Operators
37. A set of data with values having predefined characteristics.
WHILE control statement
Scenario
Data Type
Logic Operators
38. 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
WHILE control statement
Class
Source Code
39. Notes that help other programmers understand what your program does.
Constructor
WHILE control statement
Comments
Class
40. Describes the class's properties.
Superclass
Documentation
Instructions
Orientation
41. This control performs a process while a condition is true; otherwise it will stop the instructions.
IF control statement
WHILE control statement
Animation
Decision Control Structure
42. Called a 'requirements specification' in computing - this is a story in the form of a problem to solve or task to perform.
Debug
Abstraction
Scenario
Comments
43. A field used to store information about the class to use immediately or later.
Test Execution
Variable
Comments
Debug
44. This control performs a process if a condition is true; otherwise it performs another process.
Instructions
Animation
Dot notation
IF control statement
45. An object of a class.
Instance
Parameter
Orientation
Logic Operators
46. The specifications that define the appearance and movement of a 3D object.
Dot notation
Conditional Loop
Comments
Class
47. The general set of instructions and rules that objects will follow.
Infinite Loop
Class
Instance Variable
Method Call
48. 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.
Data Type
Parameter
Test Cycle
Array
49. A position number in the array object that specifies which array element to access.
Class
Axes
Index
IF control statement
50. When an object unintentionally overlaps with another.
Decision Control Structure
Instance Variable
Collision
Debug