Describe the principle of information hiding as it applies to software design.

What will be an ideal response?


The principle of information hiding implies that modules only share information with each other on a "need to know" basis to achieve some specific software function. Hiding enforces the procedural constraints to both the module procedural detail and any data structures local to the module.

Computer Science & Information Technology

You might also like to view...

Given the following information: What is the result of =C1/A7?

A) #VALUE! B) #REF! C) #N/A D) #DIV/0!

Computer Science & Information Technology

To redeploy software, you need a new Windows Installer file

Indicate whether the statement is true or false

Computer Science & Information Technology

A gradient is defined as a ____.

A. multi-colored stroke surrounding the selected image B. downward sloping stroke surrounding the selected layer C. blend of colors used to fill a selection of a layer or an entire layer D. downward sloping edge on a border

Computer Science & Information Technology

Which of the following is not an argument of the assign member function?

a. The start location. b. The number of characters to copy. c. The end location. d. The string to copy.

Computer Science & Information Technology