Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

question 5 Which of the following is the most likely consequence of increased in

ID: 3826307 • Letter: Q

Question

question 5

Which of the following is the most likely consequence of increased information hiding?

Increased coupling

Decreased coupling

Increased cohesion

Decreased cohesion

A software design specifies modules (units of code) and relations between modules. A module may be a procedure, a class, a collection of related classes (subsystem), or in some cases, an executable program.

true or false?

When David Parnas first introduced the idea of information hiding he did so in the context of UI design. He warned about the dangers of overwhelming users with too much information at once. The solution he proposed was information hiding or the selective and progressive reveal of detail. (Not sure? Try reading the first few paragraphs of his paper that formalized the idea of modularization and information hiding.)

True or False

True or False

Explanation / Answer

Decreased coupling and increased cohesion

Example ,in Class ,encapsulation lead to information hidding .in this all variable are made private ,so that we need method(like setter and getter methods) to access that variable. which leads to increased cohension .while these variable can not accessible the the modules ,which reduces the coupling.

part 2 true

part 3:

In his paper Parnas (1972) David Parnas Described the concept of information hiding.