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.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.