Deck 9: Advanced Modularization Techniques

ملء الشاشة (f)
exit full mode
سؤال
When methods must share data, you can pass the data into and return the data out of methods.
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
Variables and constants are ____ within, or local to, only the method in which they are declared.

A) in scope
B) out of bounds
C) out of scope
D) limited
سؤال
Programs that use recursion are error-prone but easy to debug.
سؤال
A method's name and parameter list constitute the method's ____.

A) header
B) interface
C) contract
D) signature
سؤال
You can invoke or call a method from another program or method.
سؤال
You can think of the ____ in a method declaration as a funnel into the method.

A) braces
B) brackets
C) parentheses
D) commas
سؤال
The input value that makes the recursion stop is called the base case or ending case.
سؤال
The variables in the method declaration that accept the values from the actual parameters are ____ parameters.

A) defined
B) proper
C) formal
D) actual
سؤال
A method's declared return type must match the type of value used in the return statement.
سؤال
A calling method sends a(n) ____ to a called method.

A) parameter
B) interface
C) object
D) argument
سؤال
A called method accepts the value of an argument passed to it as its ____.

A) parameter
B) reference
C) baseline
D) argument
سؤال
When a copy of a variable is sent to a method, it is passed by ____.

A) reference
B) inference
C) insinuation
D) value
سؤال
When a data item is known to all of a program's modules, it is a ____data item.

A) scope
B) defined
C) local
D) global
سؤال
Each time a method executes, any parameter variables listed in the method header are ____.

A) examined
B) redeclared
C) referenced
D) copied
سؤال
The last statement in a method is a(n) ____.

A) begin statement
B) return statement
C) exit statement
D) end statement
سؤال
A method's return type is part of its signature.
سؤال
A method could be called using any numeric value as an argument, whether it is a variable, a named constant, or a literal constant.
سؤال
In implementation hiding, the calling method needs to understand only the interface to the method that is called and it need not know how the method works internally.
سؤال
All modern programming languages contain many methods that are predefined.
سؤال
Methods with identical names that have identical parameter lists but different return types are ambiguous.
سؤال
Every time you call a method, the address to which the program should return at the completion of the method is stored in a memory location called the ____.

A) heap
B) queue
C) stack
D) dump
سؤال
When you ____ a method, you write multiple methods with a shared name but different parameter lists.

A) stack
B) overload
C) overhead
D) void
سؤال
____ is a measure of the strength of the connection between two program methods.

A) Coupling
B) Cohesion
C) Bonding
D) Binding
سؤال
Programmers refer to hidden implementation details as existing in a(n) ____________________.
سؤال
____ occurs when a method is defined in terms of itself.

A) Referential integrity
B) Repeatability
C) Dependence
D) Recursion
سؤال
Using recursion successfully requires a thorough understanding of ____________________.
سؤال
____ refers to how the internal statements of a method serve to accomplish the method's purpose.

A) Coupling
B) Cohesion
C) Bonding
D) Binding
سؤال
Using implementation hiding means that the ____ is the only part of a method with which the method's client interacts.

A) argument list
B) interface to the method
C) parameter list
D) internal detail
سؤال
____ is the ability of a method to act appropriately depending on the context.

A) Cohesion
B) Chameleon
C) Integrity
D) Polymorphism
سؤال
The method name and parameter list constitute the  ____.

A) signature
B) input list
C) title
D) variable list
سؤال
____ occurs when methods do not depend on others.

A) Tight coupling
B) Loose coupling
C) Data coupling
D) Abstract coupling
سؤال
Arrays, unlike simple built-in types, are passed by ____.

A) deference
B) value
C) reference
D) configuration
سؤال
When a data item is known to all of a program's modules, it is a(n) ____________________ data item.
سؤال
Programmers use the term ____ to describe any extra time and resources required by an operation.

A) black box
B) overhead
C) overload
D) cohesion
سؤال
____ provide an overview of input to the method, the processing steps that must occur, and the result.

A) Stacks
B) Hierarchy charts
C) IPO charts
D) Flowcharts
سؤال
____ occurs when methods excessively depend on each other and makes programs more prone to errors.

A) Late coupling
B) Loose coupling
C) Tight coupling
D) Weak coupling
سؤال
A method that calls itself is a ____.

A) recursive method
B) repeated method
C) self-referencing method
D) simple method
سؤال
When the method ends at the ____________________ statement, the locally declared parameter variable ceases to exist.
سؤال
A method can return nothing, in which case the method is a ____ method.

A) null
B) void
C) nul
D) empty
سؤال
A(n) ____________________ chart is a tool that identifies and categorizes each item needed within the method as pertaining to input, processing, or output.
سؤال
Discuss loose coupling.
سؤال
Match between columns
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
method
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
method header
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
passed by value
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
redeclared
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
actual parameters
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
passed by reference
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
polymorphism
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
functionally cohesive
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
tight coupling
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
loose coupling
Occurs when methods have access to the same globally defined variables
method
Occurs when methods have access to the same globally defined variables
method header
Occurs when methods have access to the same globally defined variables
passed by value
Occurs when methods have access to the same globally defined variables
redeclared
Occurs when methods have access to the same globally defined variables
actual parameters
Occurs when methods have access to the same globally defined variables
passed by reference
Occurs when methods have access to the same globally defined variables
polymorphism
Occurs when methods have access to the same globally defined variables
functionally cohesive
Occurs when methods have access to the same globally defined variables
tight coupling
Occurs when methods have access to the same globally defined variables
loose coupling
The ability of a method to act appropriately according to the context
method
The ability of a method to act appropriately according to the context
method header
The ability of a method to act appropriately according to the context
passed by value
The ability of a method to act appropriately according to the context
redeclared
The ability of a method to act appropriately according to the context
actual parameters
The ability of a method to act appropriately according to the context
passed by reference
The ability of a method to act appropriately according to the context
polymorphism
The ability of a method to act appropriately according to the context
functionally cohesive
The ability of a method to act appropriately according to the context
tight coupling
The ability of a method to act appropriately according to the context
loose coupling
Occurs when a copy of data that must be shared is passed from one method to another
method
Occurs when a copy of data that must be shared is passed from one method to another
method header
Occurs when a copy of data that must be shared is passed from one method to another
passed by value
Occurs when a copy of data that must be shared is passed from one method to another
redeclared
Occurs when a copy of data that must be shared is passed from one method to another
actual parameters
Occurs when a copy of data that must be shared is passed from one method to another
passed by reference
Occurs when a copy of data that must be shared is passed from one method to another
polymorphism
Occurs when a copy of data that must be shared is passed from one method to another
functionally cohesive
Occurs when a copy of data that must be shared is passed from one method to another
tight coupling
Occurs when a copy of data that must be shared is passed from one method to another
loose coupling
A new memory location is reserved and named
method
A new memory location is reserved and named
method header
A new memory location is reserved and named
passed by value
A new memory location is reserved and named
redeclared
A new memory location is reserved and named
actual parameters
A new memory location is reserved and named
passed by reference
A new memory location is reserved and named
polymorphism
A new memory location is reserved and named
functionally cohesive
A new memory location is reserved and named
tight coupling
A new memory location is reserved and named
loose coupling
The arguments sent to a method in a method call
method
The arguments sent to a method in a method call
method header
The arguments sent to a method in a method call
passed by value
The arguments sent to a method in a method call
redeclared
The arguments sent to a method in a method call
actual parameters
The arguments sent to a method in a method call
passed by reference
The arguments sent to a method in a method call
polymorphism
The arguments sent to a method in a method call
functionally cohesive
The arguments sent to a method in a method call
tight coupling
The arguments sent to a method in a method call
loose coupling
When the method receives the actual memory address of the array and has access to the actual values in the array elements
method
When the method receives the actual memory address of the array and has access to the actual values in the array elements
method header
When the method receives the actual memory address of the array and has access to the actual values in the array elements
passed by value
When the method receives the actual memory address of the array and has access to the actual values in the array elements
redeclared
When the method receives the actual memory address of the array and has access to the actual values in the array elements
actual parameters
When the method receives the actual memory address of the array and has access to the actual values in the array elements
passed by reference
When the method receives the actual memory address of the array and has access to the actual values in the array elements
polymorphism
When the method receives the actual memory address of the array and has access to the actual values in the array elements
functionally cohesive
When the method receives the actual memory address of the array and has access to the actual values in the array elements
tight coupling
When the method receives the actual memory address of the array and has access to the actual values in the array elements
loose coupling
A program module that contains a series of statements that carry out a task
method
A program module that contains a series of statements that carry out a task
method header
A program module that contains a series of statements that carry out a task
passed by value
A program module that contains a series of statements that carry out a task
redeclared
A program module that contains a series of statements that carry out a task
actual parameters
A program module that contains a series of statements that carry out a task
passed by reference
A program module that contains a series of statements that carry out a task
polymorphism
A program module that contains a series of statements that carry out a task
functionally cohesive
A program module that contains a series of statements that carry out a task
tight coupling
A program module that contains a series of statements that carry out a task
loose coupling
The declaration or definition
method
The declaration or definition
method header
The declaration or definition
passed by value
The declaration or definition
redeclared
The declaration or definition
actual parameters
The declaration or definition
passed by reference
The declaration or definition
polymorphism
The declaration or definition
functionally cohesive
The declaration or definition
tight coupling
The declaration or definition
loose coupling
When all the operations in a method contribute to the performance of a single task
method
When all the operations in a method contribute to the performance of a single task
method header
When all the operations in a method contribute to the performance of a single task
passed by value
When all the operations in a method contribute to the performance of a single task
redeclared
When all the operations in a method contribute to the performance of a single task
actual parameters
When all the operations in a method contribute to the performance of a single task
passed by reference
When all the operations in a method contribute to the performance of a single task
polymorphism
When all the operations in a method contribute to the performance of a single task
functionally cohesive
When all the operations in a method contribute to the performance of a single task
tight coupling
When all the operations in a method contribute to the performance of a single task
loose coupling
سؤال
List the items that must be included within the method declaration's parentheses.
سؤال
Describe recursion.
سؤال
Explain what happens when you call a method and the method ends.
سؤال
List the four things you need to know when you call a method from a program or other method.
سؤال
Discuss tight coupling.
سؤال
Describe how you create and use a method with multiple parameters.
سؤال
Discuss the cumulative summing relationship.
سؤال
Describe what a method's return statement can return.
سؤال
List the three things that you need to know to design effective methods.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/51
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 9: Advanced Modularization Techniques
1
When methods must share data, you can pass the data into and return the data out of methods.
True
2
Variables and constants are ____ within, or local to, only the method in which they are declared.

A) in scope
B) out of bounds
C) out of scope
D) limited
A
3
Programs that use recursion are error-prone but easy to debug.
False
4
A method's name and parameter list constitute the method's ____.

A) header
B) interface
C) contract
D) signature
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
5
You can invoke or call a method from another program or method.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
6
You can think of the ____ in a method declaration as a funnel into the method.

A) braces
B) brackets
C) parentheses
D) commas
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
7
The input value that makes the recursion stop is called the base case or ending case.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
8
The variables in the method declaration that accept the values from the actual parameters are ____ parameters.

A) defined
B) proper
C) formal
D) actual
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
9
A method's declared return type must match the type of value used in the return statement.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
10
A calling method sends a(n) ____ to a called method.

A) parameter
B) interface
C) object
D) argument
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
11
A called method accepts the value of an argument passed to it as its ____.

A) parameter
B) reference
C) baseline
D) argument
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
12
When a copy of a variable is sent to a method, it is passed by ____.

A) reference
B) inference
C) insinuation
D) value
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
13
When a data item is known to all of a program's modules, it is a ____data item.

A) scope
B) defined
C) local
D) global
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
14
Each time a method executes, any parameter variables listed in the method header are ____.

A) examined
B) redeclared
C) referenced
D) copied
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
15
The last statement in a method is a(n) ____.

A) begin statement
B) return statement
C) exit statement
D) end statement
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
16
A method's return type is part of its signature.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
17
A method could be called using any numeric value as an argument, whether it is a variable, a named constant, or a literal constant.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
18
In implementation hiding, the calling method needs to understand only the interface to the method that is called and it need not know how the method works internally.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
19
All modern programming languages contain many methods that are predefined.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
20
Methods with identical names that have identical parameter lists but different return types are ambiguous.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
21
Every time you call a method, the address to which the program should return at the completion of the method is stored in a memory location called the ____.

A) heap
B) queue
C) stack
D) dump
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
22
When you ____ a method, you write multiple methods with a shared name but different parameter lists.

A) stack
B) overload
C) overhead
D) void
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
23
____ is a measure of the strength of the connection between two program methods.

A) Coupling
B) Cohesion
C) Bonding
D) Binding
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
24
Programmers refer to hidden implementation details as existing in a(n) ____________________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
25
____ occurs when a method is defined in terms of itself.

A) Referential integrity
B) Repeatability
C) Dependence
D) Recursion
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
26
Using recursion successfully requires a thorough understanding of ____________________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
27
____ refers to how the internal statements of a method serve to accomplish the method's purpose.

A) Coupling
B) Cohesion
C) Bonding
D) Binding
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
28
Using implementation hiding means that the ____ is the only part of a method with which the method's client interacts.

A) argument list
B) interface to the method
C) parameter list
D) internal detail
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
29
____ is the ability of a method to act appropriately depending on the context.

A) Cohesion
B) Chameleon
C) Integrity
D) Polymorphism
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
30
The method name and parameter list constitute the  ____.

A) signature
B) input list
C) title
D) variable list
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
31
____ occurs when methods do not depend on others.

A) Tight coupling
B) Loose coupling
C) Data coupling
D) Abstract coupling
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
32
Arrays, unlike simple built-in types, are passed by ____.

A) deference
B) value
C) reference
D) configuration
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
33
When a data item is known to all of a program's modules, it is a(n) ____________________ data item.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
34
Programmers use the term ____ to describe any extra time and resources required by an operation.

A) black box
B) overhead
C) overload
D) cohesion
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
35
____ provide an overview of input to the method, the processing steps that must occur, and the result.

A) Stacks
B) Hierarchy charts
C) IPO charts
D) Flowcharts
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
36
____ occurs when methods excessively depend on each other and makes programs more prone to errors.

A) Late coupling
B) Loose coupling
C) Tight coupling
D) Weak coupling
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
37
A method that calls itself is a ____.

A) recursive method
B) repeated method
C) self-referencing method
D) simple method
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
38
When the method ends at the ____________________ statement, the locally declared parameter variable ceases to exist.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
39
A method can return nothing, in which case the method is a ____ method.

A) null
B) void
C) nul
D) empty
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
40
A(n) ____________________ chart is a tool that identifies and categorizes each item needed within the method as pertaining to input, processing, or output.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
41
Discuss loose coupling.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
42
Match between columns
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
method
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
method header
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
passed by value
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
redeclared
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
actual parameters
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
passed by reference
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
polymorphism
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
functionally cohesive
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
tight coupling
A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method
loose coupling
Occurs when methods have access to the same globally defined variables
method
Occurs when methods have access to the same globally defined variables
method header
Occurs when methods have access to the same globally defined variables
passed by value
Occurs when methods have access to the same globally defined variables
redeclared
Occurs when methods have access to the same globally defined variables
actual parameters
Occurs when methods have access to the same globally defined variables
passed by reference
Occurs when methods have access to the same globally defined variables
polymorphism
Occurs when methods have access to the same globally defined variables
functionally cohesive
Occurs when methods have access to the same globally defined variables
tight coupling
Occurs when methods have access to the same globally defined variables
loose coupling
The ability of a method to act appropriately according to the context
method
The ability of a method to act appropriately according to the context
method header
The ability of a method to act appropriately according to the context
passed by value
The ability of a method to act appropriately according to the context
redeclared
The ability of a method to act appropriately according to the context
actual parameters
The ability of a method to act appropriately according to the context
passed by reference
The ability of a method to act appropriately according to the context
polymorphism
The ability of a method to act appropriately according to the context
functionally cohesive
The ability of a method to act appropriately according to the context
tight coupling
The ability of a method to act appropriately according to the context
loose coupling
Occurs when a copy of data that must be shared is passed from one method to another
method
Occurs when a copy of data that must be shared is passed from one method to another
method header
Occurs when a copy of data that must be shared is passed from one method to another
passed by value
Occurs when a copy of data that must be shared is passed from one method to another
redeclared
Occurs when a copy of data that must be shared is passed from one method to another
actual parameters
Occurs when a copy of data that must be shared is passed from one method to another
passed by reference
Occurs when a copy of data that must be shared is passed from one method to another
polymorphism
Occurs when a copy of data that must be shared is passed from one method to another
functionally cohesive
Occurs when a copy of data that must be shared is passed from one method to another
tight coupling
Occurs when a copy of data that must be shared is passed from one method to another
loose coupling
A new memory location is reserved and named
method
A new memory location is reserved and named
method header
A new memory location is reserved and named
passed by value
A new memory location is reserved and named
redeclared
A new memory location is reserved and named
actual parameters
A new memory location is reserved and named
passed by reference
A new memory location is reserved and named
polymorphism
A new memory location is reserved and named
functionally cohesive
A new memory location is reserved and named
tight coupling
A new memory location is reserved and named
loose coupling
The arguments sent to a method in a method call
method
The arguments sent to a method in a method call
method header
The arguments sent to a method in a method call
passed by value
The arguments sent to a method in a method call
redeclared
The arguments sent to a method in a method call
actual parameters
The arguments sent to a method in a method call
passed by reference
The arguments sent to a method in a method call
polymorphism
The arguments sent to a method in a method call
functionally cohesive
The arguments sent to a method in a method call
tight coupling
The arguments sent to a method in a method call
loose coupling
When the method receives the actual memory address of the array and has access to the actual values in the array elements
method
When the method receives the actual memory address of the array and has access to the actual values in the array elements
method header
When the method receives the actual memory address of the array and has access to the actual values in the array elements
passed by value
When the method receives the actual memory address of the array and has access to the actual values in the array elements
redeclared
When the method receives the actual memory address of the array and has access to the actual values in the array elements
actual parameters
When the method receives the actual memory address of the array and has access to the actual values in the array elements
passed by reference
When the method receives the actual memory address of the array and has access to the actual values in the array elements
polymorphism
When the method receives the actual memory address of the array and has access to the actual values in the array elements
functionally cohesive
When the method receives the actual memory address of the array and has access to the actual values in the array elements
tight coupling
When the method receives the actual memory address of the array and has access to the actual values in the array elements
loose coupling
A program module that contains a series of statements that carry out a task
method
A program module that contains a series of statements that carry out a task
method header
A program module that contains a series of statements that carry out a task
passed by value
A program module that contains a series of statements that carry out a task
redeclared
A program module that contains a series of statements that carry out a task
actual parameters
A program module that contains a series of statements that carry out a task
passed by reference
A program module that contains a series of statements that carry out a task
polymorphism
A program module that contains a series of statements that carry out a task
functionally cohesive
A program module that contains a series of statements that carry out a task
tight coupling
A program module that contains a series of statements that carry out a task
loose coupling
The declaration or definition
method
The declaration or definition
method header
The declaration or definition
passed by value
The declaration or definition
redeclared
The declaration or definition
actual parameters
The declaration or definition
passed by reference
The declaration or definition
polymorphism
The declaration or definition
functionally cohesive
The declaration or definition
tight coupling
The declaration or definition
loose coupling
When all the operations in a method contribute to the performance of a single task
method
When all the operations in a method contribute to the performance of a single task
method header
When all the operations in a method contribute to the performance of a single task
passed by value
When all the operations in a method contribute to the performance of a single task
redeclared
When all the operations in a method contribute to the performance of a single task
actual parameters
When all the operations in a method contribute to the performance of a single task
passed by reference
When all the operations in a method contribute to the performance of a single task
polymorphism
When all the operations in a method contribute to the performance of a single task
functionally cohesive
When all the operations in a method contribute to the performance of a single task
tight coupling
When all the operations in a method contribute to the performance of a single task
loose coupling
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
43
List the items that must be included within the method declaration's parentheses.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
44
Describe recursion.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
45
Explain what happens when you call a method and the method ends.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
46
List the four things you need to know when you call a method from a program or other method.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
47
Discuss tight coupling.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
48
Describe how you create and use a method with multiple parameters.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
49
Discuss the cumulative summing relationship.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
50
Describe what a method's return statement can return.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
51
List the three things that you need to know to design effective methods.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 51 في هذه المجموعة.