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