SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
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. Notes that help other programmers understand what your program does.
Comments
Orientation
IDE
Debug
2. Describes the class's properties.
Compilation
Instance
Documentation
Decision Control Structure
3. The systematic process of checking to see whether a product being developed is meeting specified requirements.
Documentation
Arithmetic Operators
Quality Assurance Testing
Test Cycle
4. The memory that the instance of the class has. That memory can be saved and accessed later as long as the instance exists.
Procedure Arguments
Method
Bug
Instance Variable
5. Tell the objects in the animation how to perform tasks.
Instructions
Subclass
Class
Comments
6. Series of illustrated images that represent the main scenes in the animation.
Dot notation
Debug
WHILE control statement
Visual Storyboard
7. This allows the programmer to adjust the object - motion - distance amount and time duration.
Procedure Arguments
Return Type
Variable
Requirements Analysis
8. All objects have which two characteristics?
Bug
Infinite Loop
Inheritance
State / Behavior
9. A statement that can execute a section of code multiple times.
Axes
Method Call
Program
Loop
10. 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
Method
Instance
Documentation
11. Detailed - ordered list of the actions each object performs in each scene of the animation.
Comparison operators
Instance Variable
Textual Storyboard
Algorithm
12. A list of instructions that are required to accomplish a task.
Constructor
Program
State / Behavior
Orientation
13. A type of item stored in an array - such as a string or integer - accessed using an index.
Requirements Analysis
Class
Elements
Object-oriented programming (OOP)
14. 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
Inheritance
Logic Operators
Comparison operators
15. A software tool used by computer programmers to develop software applications that includes tools for writing - editing - compiling - deploying - and debugging programs.
Subclass
Logical Operators
IDE
Instance
16. The process of finding software bugs in a software program
Return Type
Collision
Debugging
Test Cycle
17. 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.
Axes
Object-oriented programming (OOP)
Method Call
Program
18. Errors in the syntax of a computer program.
Subclass
Test Execution
Bugs
Class
19. A set of data with values having predefined characteristics.
Debug
Class
Data Type
Conditional Loop
20. This control performs a process if a condition is true; otherwise it performs another process.
Subclass
IF control statement
new Keyword
Inheritance
21. Each subclass receives the methods and properties of its superclass.
IF control statement
Object-oriented programming (OOP)
Inheritance
Quality Assurance Testing
22. This control performs a process while a condition is true; otherwise it will stop the instructions.
WHILE control statement
Repetition Control Structure or WHILE loop
Test Execution
State / Behavior
23. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Comments
Logic Operators
Superclass
Inheritance
24. A loop that will continue until a specific condition occurs; then the loop ends.
Instance
Conditional Loop
Procedure
Textual Storyboard
25. Process of finding and removing bugs—or errors—in a computer program.
new Keyword
Repetition Control Structure or WHILE loop
Elements
Debug
26. Applying the same test case to many parts of a software program.
Test Execution
Functions
State / Behavior
Variable
27. A specification - such as a blueprint or pattern and a set of instructions - of how to construct something.
Method
Class
Test Execution
Visual Storyboard
28. A piece of code that sends a message to an object asking it to perform an action.
Source Code
Variable
Data Type
Method
29. When an object unintentionally overlaps with another.
Method Call
Collision
Procedure
Comparison operators
30. A keyword that indicates that a new object is being created.
new Keyword
Inheritance
Dot notation
Data Type
31. An object's sense of direction.
Infinite Loop
Method
Subclass
Orientation
32. Each subclass can use (inherits) the methods from its superclass.
Instance
Subclass
Inheritance
Algorithm
33. Access - return type - name - and parameters for a method.
Procedure
Method Signature
Conditional Loop
Bug
34. Answers questions about an object - such as its distance to another object.
Subclass
Test Cycle
Functions
Control Statement
35. A defined start and end point in a quality assurance program.
Test Cycle
Object-oriented programming (OOP)
Return Type
Parameter
36. Tell Alice3 how to implement the instructions in a program.
Control Statement
Method
Instructions
Loop
37. Control structure that allows you to execute specific sections of the code a number of times.
Test Case
Procedure
Procedure
Repetition Control Structure or WHILE loop
38. A variable declared inside the body of the method to temporarily store values - such as references to objects or integers.
Return Type
Local Variables
Compilation
Index
39. A lexical unit used to express a relation - such as equality or greater than - between two expressions.
Relational Operators
Variable
Class
Inheritance
40. More specific types of a class.
Subclass
Instance
Functions
Quality Assurance Testing
41. An object from a class once its created and added to the scene.
Instance
Test Execution
Class
Argument
42. An error or break in a software program.
Bug
Quality Assurance Testing
Method
Procedure Arguments
43. A set of instructions - or programmed code - for how the object should perform a task.
Debugging
Test Cycle
Orientation
Procedure
44. Control structure that allows you to select specific sections of code to be executed.
Class
Infinite Loop
IDE
Decision Control Structure
45. A list of actions to perform a task or solve a problem.
Algorithm
Scenario
Debug
Instance
46. A special kind of method that is automatically executed whenever a new instance of the class is created.
Constructor
new Keyword
Index
Textual Storyboard
47. Called a 'requirements specification' in computing - this is a story in the form of a problem to solve or task to perform.
Scenario
Method
Instructions
Instance Variable
48. An object of a class.
Method
Bug
Method Call
Instance
49. A field used to store information about the class to use immediately or later.
Variable
Instance Variable
Bugs
Class
50. The more generic - overarching class of a group of classes.
Procedural Abstraction
Superclass
Instructions
Inheritance