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 defined start and end point in a quality assurance program.
Instance
Array
Compilation
Test Cycle
2. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Subclass
Debugging
Functions
Logic Operators
3. 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.
new Keyword
Source Code
Comments
Variable
4. The more generic - overarching class of a group of classes.
Bug
Superclass
Axes
Local Variables
5. 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.
Method
IDE
Local Variables
Abstraction
6. A piece of program code that defines how the object should execute a task.
Quality Assurance Testing
Procedure
Program
Data Type
7. A piece of code that sends a message to an object asking it to perform an action.
Procedure Arguments
Inheritance
Data Type
Method
8. Notes that help other programmers understand what the code in your program does.
Subclass
Comparison operators
Comments
Bugs
9. The process of finding software bugs in a software program
Method Signature
Arithmetic Operators
Comparison operators
Debugging
10. Tell Alice3 how to implement the instructions in a program.
Program
Subclass
Scenario
Control Statement
11. Describes how to perform the procedure.
Procedure
Variable
Argument
Compilation
12. An objects sense of direction.
WHILE control statement
Orientation
Collision
Local Variables
13. This allows the programmer to adjust the object - motion - distance amount and time duration.
Comments
Method Signature
Inheritance
Procedure Arguments
14. Boolean operators (AND - OR and NOT).
Bugs
Constructor
Infinite Loop
Logical Operators
15. A keyword that indicates that a new object is being created.
Logic Operators
Comparison operators
new Keyword
Quality Assurance Testing
16. Process of finding and removing bugs—or errors—in a computer program.
new Keyword
Debug
Visual Storyboard
Argument
17. 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.
Procedural Abstraction
Dot notation
Debug
Array
18. Control structure that allows you to execute specific sections of the code a number of times.
Class
Repetition Control Structure or WHILE loop
new Keyword
Procedure Arguments
19. The specifications that define the appearance and movement of a 3D object.
Textual Storyboard
Class
new Keyword
Source Code
20. Series of illustrated images that represent the main scenes in the animation.
Visual Storyboard
Method
Orientation
Subclass
21. More specific types of a class.
Method
Test Execution
Test Cycle
Subclass
22. A set of conditions or variables with which a test engineer will determine if a software program is working correctly.
Comments
Test Case
Animation
State / Behavior
23. Access - return type - name - and parameters for a method.
Instance
Method Signature
Procedural Abstraction
Collision
24. Word at the beginning of the method that tells us what type of information a method call will return.
IDE
Return Type
Visual Storyboard
Array
25. An object from a class once its created and added to the scene.
Constructor
Instance
Debug
Test Cycle
26. Describes the class's properties.
Documentation
Conditional Loop
Superclass
Functions
27. A list of actions to perform a task or solve a problem.
Dot notation
Visual Storyboard
IDE
Algorithm
28. A sequence of actions that simulate movement.
Test Execution
Local Variables
Return Type
Animation
29. An object's sense of direction.
Orientation
Inheritance
Requirements Analysis
IF control statement
30. A list of instructions that are required to accomplish a task.
Arithmetic Operators
Orientation
Return Type
Program
31. A lexical unit used to perform basic mathematical operations by taking two operands and returning the result of the mathematical calculation.
Visual Storyboard
Relational Operators
Arithmetic Operators
Infinite Loop
32. A type of item stored in an array - such as a string or integer - accessed using an index.
Test Case
Data Type
Elements
Orientation
33. A position number in the array object that specifies which array element to access.
Visual Storyboard
Loop
Index
Requirements Analysis
34. The template that defines the substance of an object - such as its appearance - features - and movement.
Compilation
Class
IF control statement
Comments
35. An object of a class.
Requirements Analysis
Instance
WHILE control statement
Animation
36. An object of the class.
Method Call
Instance
Test Execution
Class
37. A special kind of method that is automatically executed whenever a new instance of the class is created.
Constructor
Conditional Loop
Test Case
Instructions
38. The general set of instructions and rules that objects will follow.
Logic Operators
Class
Control Statement
Subclass
39. Errors in the syntax of a computer program.
Program
Object-oriented programming (OOP)
Superclass
Bugs
40. A set of instructions - or programmed code - for how the object should perform a task.
Relational Operators
Procedure
Instance
Loop
41. 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.
Quality Assurance Testing
Argument
Axes
Debugging
42. A systematic process for determining user expectations.
Requirements Analysis
Subclass
Control Statement
Arithmetic Operators
43. This control performs a process while a condition is true; otherwise it will stop the instructions.
Class
Abstraction
Object-oriented programming (OOP)
WHILE control statement
44. A field used to store information about the class to use immediately or later.
Debug
Variable
Requirements Analysis
Return Type
45. An object that holds multiple variables. An index can be used to access the variables.
Quality Assurance Testing
Functions
Elements
Array
46. A software tool used by computer programmers to develop software applications that includes tools for writing - editing - compiling - deploying - and debugging programs.
IDE
WHILE control statement
Data Type
Debugging
47. Control structure that allows you to select specific sections of code to be executed.
Decision Control Structure
Return Type
Algorithm
Subclass
48. The memory that the instance of the class has. That memory can be saved and accessed later as long as the instance exists.
Method Call
Local Variables
Instance Variable
Argument
49. An error or break in a software program.
Scenario
Control Statement
Bug
Variable
50. This control performs a process if a condition is true; otherwise it performs another process.
Inheritance
Test Case
IF control statement
Class