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.
Program
Inheritance
Test Cycle
WHILE control statement
2. A process to identify and remove repetitive programming statements from a main program - and put them into their own procedure.
Relational Operators
Return Type
Procedural Abstraction
Requirements Analysis
3. A software tool used by computer programmers to develop software applications that includes tools for writing - editing - compiling - deploying - and debugging programs.
Requirements Analysis
Source Code
IDE
Abstraction
4. Tell the objects in the animation how to perform tasks.
Relational Operators
Instructions
Functions
Procedure
5. Detailed - ordered list of the actions each object performs in each scene of the animation.
Method
Bug
Argument
Textual Storyboard
6. Programming that allows the programmer to manipulate objects.
Object-oriented programming (OOP)
Test Case
Variable
Instance Variable
7. Series of illustrated images that represent the main scenes in the animation.
Functions
IF control statement
Source Code
Visual Storyboard
8. Errors in the syntax of a computer program.
Array
Class
Orientation
Bugs
9. 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.
Source Code
Logic Operators
Method Call
Instance
10. A loop that will continue until a specific condition occurs; then the loop ends.
Loop
IF control statement
Conditional Loop
Debug
11. When an object unintentionally overlaps with another.
Compilation
Inheritance
Collision
Functions
12. 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
Class
Documentation
Method
13. An object of a class.
Instance
Object-oriented programming (OOP)
Algorithm
Loop
14. This allows the programmer to adjust the object - motion - distance amount and time duration.
Instructions
Procedure Arguments
Variable
Orientation
15. A set of data with values having predefined characteristics.
Class
Subclass
Data Type
Argument
16. An object from a class once its created and added to the scene.
Instance
Decision Control Structure
State / Behavior
Algorithm
17. All objects have which two characteristics?
State / Behavior
Debug
Scenario
Parameter
18. 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
Class
Control Statement
Instance
19. An objects sense of direction.
Array
Orientation
Logic Operators
Axes
20. A position number in the array object that specifies which array element to access.
Abstraction
Scenario
Argument
Index
21. This control performs a process if a condition is true; otherwise it performs another process.
Object-oriented programming (OOP)
IF control statement
Procedure Arguments
Procedural Abstraction
22. Each subclass can use (inherits) the methods from its superclass.
Algorithm
Inheritance
Return Type
Scenario
23. Notes that help other programmers understand what your program does.
Requirements Analysis
Loop
Parameter
Comments
24. A list of instructions that are required to accomplish a task.
Procedure
Program
Documentation
Test Case
25. The more generic - overarching class of a group of classes.
Relational Operators
Return Type
Superclass
Comments
26. Control structure that allows you to select specific sections of code to be executed.
Class
Inheritance
Decision Control Structure
Debug
27. A type of item stored in an array - such as a string or integer - accessed using an index.
Method
Elements
Superclass
new Keyword
28. An object that holds multiple variables. An index can be used to access the variables.
Array
Instance Variable
Comments
Method Signature
29. A sequence of actions that simulate movement.
IF control statement
Animation
Control Statement
Inheritance
30. A place in memory where data of a specific type can be stored for later retrieval and use.
Variable
Class
Instance Variable
Conditional Loop
31. A technique used to command newly-created instances to perform different actions.
Abstraction
Comparison operators
Algorithm
Collision
32. A piece of code that sends a message to an object asking it to perform an action.
Method
Orientation
Functions
Variable
33. Called a 'requirements specification' in computing - this is a story in the form of a problem to solve or task to perform.
Quality Assurance Testing
Program
Scenario
IF control statement
34. Access - return type - name - and parameters for a method.
Debug
Animation
Method Signature
Orientation
35. A piece of program code that defines how the object should execute a task.
Class
Animation
Return Type
Procedure
36. Each subclass receives the methods and properties of its superclass.
Orientation
Subclass
Inheritance
Comparison operators
37. Describes the class's properties.
Animation
Documentation
Class
Comments
38. A field used to store information about the class to use immediately or later.
Logic Operators
Subclass
Instance Variable
Variable
39. A special kind of method that is automatically executed whenever a new instance of the class is created.
Method
Control Statement
Constructor
Instance
40. A keyword that indicates that a new object is being created.
new Keyword
Dot notation
Class
Parameter
41. The specifications that define the appearance and movement of a 3D object.
Inheritance
Bugs
Data Type
Class
42. Word at the beginning of the method that tells us what type of information a method call will return.
Return Type
Animation
Constructor
Data Type
43. Tell Alice3 how to implement the instructions in a program.
State / Behavior
Control Statement
Repetition Control Structure or WHILE loop
Comments
44. An object of the class.
Arithmetic Operators
Variable
Instance
Dot notation
45. A list of actions to perform a task or solve a problem.
Algorithm
Control Statement
Procedure
Instance
46. A specification - such as a blueprint or pattern and a set of instructions - of how to construct something.
Procedural Abstraction
Elements
WHILE control statement
Class
47. Boolean operators (AND - OR and NOT).
Logical Operators
Decision Control Structure
Class
Debugging
48. The template that defines the substance of an object - such as its appearance - features - and movement.
Class
Object-oriented programming (OOP)
Relational Operators
Subclass
49. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Logic Operators
Procedure
IF control statement
Data Type
50. A loop that causes the code to keep executing. The code does not stop because the end to the code isn't established.
Infinite Loop
Variable
Source Code
Argument