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. This control performs a process if a condition is true; otherwise it performs another process.
Index
Comments
Inheritance
IF control statement
2. 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.
IF control statement
Axes
Infinite Loop
Orientation
3. A lexical unit used to express a relation - such as equality or greater than - between two expressions.
Debugging
Test Execution
Variable
Relational Operators
4. Called a 'requirements specification' in computing - this is a story in the form of a problem to solve or task to perform.
Decision Control Structure
Scenario
Arithmetic Operators
Documentation
5. Programming that allows the programmer to manipulate objects.
Comparison operators
Inheritance
Procedure Arguments
Object-oriented programming (OOP)
6. A piece of program code that defines how the object should execute a task.
Visual Storyboard
Procedure
Decision Control Structure
Test Case
7. An object from a class once its created and added to the scene.
Scenario
Instance
Variable
Elements
8. A place in memory where data of a specific type can be stored for later retrieval and use.
Debug
Instance
Return Type
Variable
9. Access - return type - name - and parameters for a method.
IDE
Inheritance
Logic Operators
Method Signature
10. Tell Alice3 how to implement the instructions in a program.
WHILE control statement
Scenario
Algorithm
Control Statement
11. Each subclass receives the methods and properties of its superclass.
Inheritance
Debugging
Infinite Loop
Variable
12. A loop that will continue until a specific condition occurs; then the loop ends.
Quality Assurance Testing
Conditional Loop
Instance
Class
13. 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.
Source Code
Return Type
Inheritance
Bug
14. Boolean operators (AND - OR and NOT).
Logical Operators
Scenario
Control Statement
Instance
15. A statement that can execute a section of code multiple times.
Constructor
Method
Quality Assurance Testing
Loop
16. An object of a class.
Axes
Object-oriented programming (OOP)
Repetition Control Structure or WHILE loop
Instance
17. A list of actions to perform a task or solve a problem.
Program
Algorithm
Debug
Infinite Loop
18. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Logic Operators
Constructor
Variable
Debugging
19. An object of the class.
Arithmetic Operators
new Keyword
State / Behavior
Instance
20. Detailed - ordered list of the actions each object performs in each scene of the animation.
Comments
Variable
Textual Storyboard
Dot notation
21. Control structure that allows you to select specific sections of code to be executed.
Dot notation
Data Type
Class
Decision Control Structure
22. 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.
Dot notation
Method
Local Variables
Method Call
23. A set of data with values having predefined characteristics.
Inheritance
Data Type
State / Behavior
Instance
24. 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.
Documentation
Parameter
Axes
Loop
25. Answers questions about an object - such as its distance to another object.
Instance
Functions
Method
Repetition Control Structure or WHILE loop
26. An object's sense of direction.
Source Code
Abstraction
Procedure
Orientation
27. The specifications that define the appearance and movement of a 3D object.
Compilation
Class
Argument
Test Case
28. A loop that causes the code to keep executing. The code does not stop because the end to the code isn't established.
Animation
Infinite Loop
Test Case
Class
29. Control structure that allows you to execute specific sections of the code a number of times.
Procedure Arguments
Comments
Repetition Control Structure or WHILE loop
Instance Variable
30. A specification - such as a blueprint or pattern and a set of instructions - of how to construct something.
Constructor
Class
Infinite Loop
Compilation
31. Applying the same test case to many parts of a software program.
Test Execution
Instructions
Scenario
Conditional Loop
32. All objects have which two characteristics?
Bug
State / Behavior
Method Signature
Variable
33. Notes that help other programmers understand what your program does.
State / Behavior
Quality Assurance Testing
Comments
Parameter
34. More specific types of a class.
Functions
Source Code
Orientation
Subclass
35. Each subclass can use (inherits) the methods from its superclass.
Comparison operators
Instance
Inheritance
Debugging
36. A list of instructions that are required to accomplish a task.
Object-oriented programming (OOP)
Debugging
new Keyword
Program
37. The process of finding software bugs in a software program
Debugging
Procedure Arguments
Repetition Control Structure or WHILE loop
Quality Assurance Testing
38. The more generic - overarching class of a group of classes.
Dot notation
Bug
WHILE control statement
Superclass
39. A process to identify and remove repetitive programming statements from a main program - and put them into their own procedure.
Procedural Abstraction
Source Code
Subclass
Functions
40. 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
Visual Storyboard
Array
Argument
41. A keyword that indicates that a new object is being created.
new Keyword
Conditional Loop
Comments
Elements
42. Tell the objects in the animation how to perform tasks.
Conditional Loop
Control Statement
Method
Instructions
43. The general set of instructions and rules that objects will follow.
Test Execution
Documentation
Decision Control Structure
Class
44. Errors in the syntax of a computer program.
Class
Bugs
Textual Storyboard
Animation
45. A position number in the array object that specifies which array element to access.
Index
Return Type
Subclass
Comments
46. Notes that help other programmers understand what the code in your program does.
Comments
IDE
Method
Abstraction
47. A systematic process for determining user expectations.
Requirements Analysis
Logic Operators
IF control statement
Dot notation
48. Describes how to perform the procedure.
Decision Control Structure
Object-oriented programming (OOP)
Conditional Loop
Argument
49. When an object unintentionally overlaps with another.
Requirements Analysis
Argument
Visual Storyboard
Collision
50. 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.
Infinite Loop
Dot notation
new Keyword
IDE