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. Symbols that compare two random values in a method.
Bug
Debugging
Scenario
Comparison operators
2. An object from a class once its created and added to the scene.
Constructor
Test Execution
Textual Storyboard
Instance
3. Describes how to perform the procedure.
Orientation
Class
Class
Argument
4. Boolean operators (AND - OR and NOT).
Debug
Algorithm
Logical Operators
Dot notation
5. A special kind of method that is automatically executed whenever a new instance of the class is created.
Debugging
Local Variables
Class
Constructor
6. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Comments
Functions
Logic Operators
Instance
7. A set of conditions or variables with which a test engineer will determine if a software program is working correctly.
Repetition Control Structure or WHILE loop
Orientation
Procedure
Test Case
8. Describes the class's properties.
Object-oriented programming (OOP)
Logic Operators
State / Behavior
Documentation
9. A list of instructions that are required to accomplish a task.
Scenario
Program
Method Signature
Arithmetic Operators
10. Word at the beginning of the method that tells us what type of information a method call will return.
Functions
Return Type
Conditional Loop
Parameter
11. An objects sense of direction.
Orientation
Subclass
Procedure
Conditional Loop
12. A technique used to command newly-created instances to perform different actions.
Abstraction
Elements
Comparison operators
Textual Storyboard
13. Control structure that allows you to select specific sections of code to be executed.
Decision Control Structure
Inheritance
Axes
Procedure
14. The memory that the instance of the class has. That memory can be saved and accessed later as long as the instance exists.
Abstraction
Instance
Instance Variable
Textual Storyboard
15. A sequence of actions that simulate movement.
Test Cycle
Animation
Argument
Infinite Loop
16. A software tool used by computer programmers to develop software applications that includes tools for writing - editing - compiling - deploying - and debugging programs.
Algorithm
Test Case
Bug
IDE
17. Each subclass receives the methods and properties of its superclass.
Data Type
Procedure Arguments
Inheritance
Source Code
18. A list of actions to perform a task or solve a problem.
Class
Local Variables
Algorithm
Infinite Loop
19. An error or break in a software program.
Requirements Analysis
Return Type
IDE
Bug
20. The systematic process of checking to see whether a product being developed is meeting specified requirements.
IDE
Quality Assurance Testing
Compilation
Test Case
21. A field used to store information about the class to use immediately or later.
Variable
Decision Control Structure
Parameter
Test Cycle
22. An object that holds multiple variables. An index can be used to access the variables.
Argument
Array
Bugs
Visual Storyboard
23. A position number in the array object that specifies which array element to access.
Requirements Analysis
Functions
Return Type
Index
24. Series of illustrated images that represent the main scenes in the animation.
Visual Storyboard
Inheritance
Class
Textual Storyboard
25. A specification - such as a blueprint or pattern and a set of instructions - of how to construct something.
IF control statement
Bug
Class
Parameter
26. A piece of program code that defines how the object should execute a task.
Logical Operators
Method
Comparison operators
Procedure
27. 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
Source Code
Instance Variable
Debug
28. Process of finding and removing bugs—or errors—in a computer program.
Collision
Method
Loop
Debug
29. A defined start and end point in a quality assurance program.
WHILE control statement
Functions
Logical Operators
Test Cycle
30. A lexical unit used to perform basic mathematical operations by taking two operands and returning the result of the mathematical calculation.
Arithmetic Operators
Test Execution
Debugging
Bug
31. This control performs a process if a condition is true; otherwise it performs another process.
new Keyword
Orientation
Comments
IF control statement
32. 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.
Variable
Elements
Compilation
Instance
33. Control structure that allows you to execute specific sections of the code a number of times.
Local Variables
Parameter
Repetition Control Structure or WHILE loop
Method Call
34. Called a 'requirements specification' in computing - this is a story in the form of a problem to solve or task to perform.
Dot notation
Conditional Loop
Scenario
Orientation
35. A place in memory where data of a specific type can be stored for later retrieval and use.
WHILE control statement
Variable
Procedure
new Keyword
36. A variable declared inside the body of the method to temporarily store values - such as references to objects or integers.
Parameter
Procedure
Local Variables
Documentation
37. When an object unintentionally overlaps with another.
Abstraction
Object-oriented programming (OOP)
Collision
Dot notation
38. A type of item stored in an array - such as a string or integer - accessed using an index.
Debug
Elements
Superclass
Comments
39. Answers questions about an object - such as its distance to another object.
Instance Variable
Functions
Instance
Infinite Loop
40. A systematic process for determining user expectations.
Argument
Compilation
Requirements Analysis
Functions
41. A set of data with values having predefined characteristics.
Conditional Loop
Data Type
Repetition Control Structure or WHILE loop
IDE
42. Detailed - ordered list of the actions each object performs in each scene of the animation.
Textual Storyboard
Class
Instance
Collision
43. All objects have which two characteristics?
Class
State / Behavior
Conditional Loop
Debugging
44. Notes that help other programmers understand what your program does.
Visual Storyboard
Array
Test Cycle
Comments
45. More specific types of a class.
State / Behavior
Subclass
Index
Repetition Control Structure or WHILE loop
46. The specifications that define the appearance and movement of a 3D object.
Requirements Analysis
Animation
Array
Class
47. A keyword that indicates that a new object is being created.
Class
Bugs
Class
new Keyword
48. Programming that allows the programmer to manipulate objects.
Object-oriented programming (OOP)
Debugging
new Keyword
Test Cycle
49. Each subclass can use (inherits) the methods from its superclass.
Inheritance
Parameter
Variable
Return Type
50. This allows the programmer to adjust the object - motion - distance amount and time duration.
Test Execution
Collision
Procedure Arguments
Program