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. Describes how to perform the procedure.
Argument
Relational Operators
Index
Inheritance
2. A process to identify and remove repetitive programming statements from a main program - and put them into their own procedure.
Parameter
Procedural Abstraction
Subclass
Debug
3. A specification - such as a blueprint or pattern and a set of instructions - of how to construct something.
WHILE control statement
Class
Debug
Instance Variable
4. A statement that can execute a section of code multiple times.
Method Call
Loop
Method
Dot notation
5. Programming that allows the programmer to manipulate objects.
Return Type
Object-oriented programming (OOP)
Class
Quality Assurance Testing
6. Detailed - ordered list of the actions each object performs in each scene of the animation.
Array
Local Variables
Textual Storyboard
Return Type
7. 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.
Elements
IDE
Axes
Instance
8. When an object unintentionally overlaps with another.
Procedure Arguments
Collision
IF control statement
Superclass
9. Answers questions about an object - such as its distance to another object.
Quality Assurance Testing
Functions
Bug
Decision Control Structure
10. A variable declared inside the body of the method to temporarily store values - such as references to objects or integers.
Bug
Local Variables
Animation
Debugging
11. A piece of program code that defines how the object should execute a task.
Procedure
Algorithm
Requirements Analysis
Comments
12. The general set of instructions and rules that objects will follow.
Data Type
Class
Quality Assurance Testing
Elements
13. Boolean operators (AND - OR and NOT).
Textual Storyboard
Debug
Logical Operators
Local Variables
14. A sequence of actions that simulate movement.
Procedural Abstraction
Conditional Loop
Animation
Variable
15. A field used to store information about the class to use immediately or later.
Logic Operators
Scenario
Procedure
Variable
16. Tell the objects in the animation how to perform tasks.
Array
Elements
Argument
Instructions
17. A systematic process for determining user expectations.
Instructions
Method Signature
Orientation
Requirements Analysis
18. Tell Alice3 how to implement the instructions in a program.
Control Statement
Comments
Bug
Visual Storyboard
19. 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.
Control Statement
Collision
Parameter
Quality Assurance Testing
20. Applying the same test case to many parts of a software program.
Comments
Textual Storyboard
Test Execution
WHILE control statement
21. A piece of code that sends a message to an object asking it to perform an action.
Bugs
Class
Method
Object-oriented programming (OOP)
22. Notes that help other programmers understand what the code in your program does.
Infinite Loop
Comments
Test Execution
Constructor
23. Errors in the syntax of a computer program.
Bugs
Relational Operators
Object-oriented programming (OOP)
Instructions
24. All objects have which two characteristics?
Requirements Analysis
State / Behavior
Superclass
Test Cycle
25. This control performs a process while a condition is true; otherwise it will stop the instructions.
Class
WHILE control statement
Dot notation
Source Code
26. A technique used to command newly-created instances to perform different actions.
Class
Object-oriented programming (OOP)
Method Signature
Abstraction
27. Each subclass receives the methods and properties of its superclass.
Logical Operators
Test Cycle
Inheritance
Argument
28. 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.
Comments
Compilation
Abstraction
Source Code
29. A special kind of method that is automatically executed whenever a new instance of the class is created.
Method Signature
Requirements Analysis
Comments
Constructor
30. A lexical unit used to perform basic mathematical operations by taking two operands and returning the result of the mathematical calculation.
Arithmetic Operators
Orientation
Procedural Abstraction
Object-oriented programming (OOP)
31. Symbols that can be used to combine multiple boolean expressions into one boolean expression.
Logic Operators
Conditional Loop
Class
Documentation
32. A loop that will continue until a specific condition occurs; then the loop ends.
Debugging
Conditional Loop
Procedure
Dot notation
33. Access - return type - name - and parameters for a method.
Class
Instance
Constructor
Method Signature
34. A software tool used by computer programmers to develop software applications that includes tools for writing - editing - compiling - deploying - and debugging programs.
Collision
Visual Storyboard
Relational Operators
IDE
35. Control structure that allows you to execute specific sections of the code a number of times.
Constructor
Quality Assurance Testing
Subclass
Repetition Control Structure or WHILE loop
36. The process of finding software bugs in a software program
Debugging
Scenario
Inheritance
Method
37. A defined start and end point in a quality assurance program.
Repetition Control Structure or WHILE loop
new Keyword
Test Cycle
Arithmetic Operators
38. A set of instructions - or programmed code - for how the object should perform a task.
Instance
Abstraction
Procedure
Data Type
39. 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 Call
Method
Compilation
Logic Operators
40. This control performs a process if a condition is true; otherwise it performs another process.
Inheritance
State / Behavior
IF control statement
Test Execution
41. Each subclass can use (inherits) the methods from its superclass.
Debug
Array
Inheritance
Test Case
42. Called a 'requirements specification' in computing - this is a story in the form of a problem to solve or task to perform.
State / Behavior
Class
Procedure
Scenario
43. Notes that help other programmers understand what your program does.
Argument
Procedure
Comments
Collision
44. A position number in the array object that specifies which array element to access.
Textual Storyboard
Instructions
Index
Program
45. An object that holds multiple variables. An index can be used to access the variables.
Procedure
Array
Instance
Source Code
46. A lexical unit used to express a relation - such as equality or greater than - between two expressions.
Dot notation
Relational Operators
Debug
Procedural Abstraction
47. A set of conditions or variables with which a test engineer will determine if a software program is working correctly.
Class
Subclass
Test Case
Comments
48. The specifications that define the appearance and movement of a 3D object.
Inheritance
Comments
Class
Comments
49. A set of data with values having predefined characteristics.
Comments
Orientation
Instructions
Data Type
50. A keyword that indicates that a new object is being created.
WHILE control statement
Quality Assurance Testing
Arithmetic Operators
new Keyword
Sorry!:) No result found.
Can you answer 50 questions in 15 minutes?
Let me suggest you:
Browse all subjects
Browse all tests
Most popular tests
Major Subjects
Tests & Exams
AP
CLEP
DSST
GRE
SAT
GMAT
Certifications
CISSP go to https://www.isc2.org/
PMP
ITIL
RHCE
MCTS
More...
IT Skills
Android Programming
Data Modeling
Objective C Programming
Basic Python Programming
Adobe Illustrator
More...
Business Skills
Advertising Techniques
Business Accounting Basics
Business Strategy
Human Resource Management
Marketing Basics
More...
Soft Skills
Body Language
People Skills
Public Speaking
Persuasion
Job Hunting And Resumes
More...
Vocabulary
GRE Vocab
SAT Vocab
TOEFL Essential Vocab
Basic English Words For All
Global Words You Should Know
Business English
More...
Languages
AP German Vocab
AP Latin Vocab
SAT Subject Test: French
Italian Survival
Norwegian Survival
More...
Engineering
Audio Engineering
Computer Science Engineering
Aerospace Engineering
Chemical Engineering
Structural Engineering
More...
Health Sciences
Basic Nursing Skills
Health Science Language Fundamentals
Veterinary Technology Medical Language
Cardiology
Clinical Surgery
More...
English
Grammar Fundamentals
Literary And Rhetorical Vocab
Elements Of Style Vocab
Introduction To English Major
Complete Advanced Sentences
Literature
Homonyms
More...
Math
Algebra Formulas
Basic Arithmetic: Measurements
Metric Conversions
Geometric Properties
Important Math Facts
Number Sense Vocab
Business Math
More...
Other Major Subjects
Science
Economics
History
Law
Performing-arts
Cooking
Logic & Reasoning
Trivia
Browse all subjects
Browse all tests
Most popular tests