Exam 9: Advanced Modularization Techniques

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

Match each term with a statement below. -?Multiple methods with a shared name but different parameter lists

(Multiple Choice)
4.7/5
(42)

____ is a measure of the strength of the connection between two program methods.

(Multiple Choice)
4.8/5
(33)

Match each term with a statement below. -The arguments sent to a method in a method call

(Multiple Choice)
4.9/5
(38)

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.

(True/False)
4.9/5
(40)

Match each term with a statement below. -A copy of a variable's value is sent to the method and stored in a new memory location accessible to the method

(Multiple Choice)
4.9/5
(40)

When methods must share data,you can pass the data into and return the data out of methods.

(True/False)
4.7/5
(35)

Each time a method executes,any parameter variables listed in the method header are ____.

(Multiple Choice)
4.9/5
(32)

Match each term with a statement below. -When the method receives the actual memory address of the array and has access to the actual values in the array elements

(Multiple Choice)
4.9/5
(45)

A method's declared return type must match the type of value used in the return statement.

(True/False)
4.9/5
(40)

The input value that makes the recursion stop is called the base case or ending case.

(True/False)
4.9/5
(43)

When the method ends at the ____________________ statement,the locally declared parameter variable ceases to exist.

(Short Answer)
4.9/5
(46)

A calling method sends a(n)____ to a called method.

(Multiple Choice)
4.8/5
(40)

Programmers refer to hidden implementation details as existing in a(n)____________________.

(Short Answer)
4.9/5
(37)

Using implementation hiding means that the ____ is the only part of a method with which the method's client interacts.

(Multiple Choice)
4.7/5
(39)

____ provide an overview of input to the method,the processing steps that must occur,and the result.

(Multiple Choice)
4.9/5
(42)

Programmers use the term ____ to describe any extra time and resources required by an operation.

(Multiple Choice)
4.8/5
(43)

Programs that use recursion are error-prone but easy to debug.

(True/False)
4.8/5
(33)

Match each term with a statement below. -A program module that contains a series of statements that carry out a task

(Multiple Choice)
4.8/5
(34)

The variables in the method declaration that accept the values from the actual parameters are ____ parameters.

(Multiple Choice)
4.9/5
(32)

Match each term with a statement below. -Occurs when methods have access to the same globally defined variables

(Multiple Choice)
4.9/5
(37)
Showing 21 - 40 of 60
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)