Knowee
Questions
Features
Study Tools

Question 2Which of the following is NOT an aspect of software design1 pointPolymorphismCohesionCouplingModularity

Question

Question 2Which of the following is NOT an aspect of software design1 pointPolymorphismCohesionCouplingModularity

🧐 Not the exact question you are looking for?Go ask a question

Solution

Polymorphism is not an aspect of software design. While it is a fundamental concept in object-oriented programming, it is not considered an aspect of software design. On the other hand, Cohesion, Coupling, and Modularity are all key aspects of software design. They refer to the organization and interrelation of different parts of a software system.

Similar Questions

Question 6Three goals of ______ can be described as (1) Decomposability, (2) Composability, and (3) Ease of Understanding.1 pointCohesionModularityCoupling

Analyzing the extent to which other modules must change when a module is modified is an example of which of the following?1 pointCouplingInformation hidingCohesionModularity

Question 2Which of the following statements about cohesion is true?1 pointCohesion measures how well everything within a module fits together.Describes the implementation of a single logical entity or function.Represents a desirable design attitude.High cohesion is the aim in software development.All of the above

Question 6Different pieces of code are activated at the same time. This is an example of what type of cohesion?1 pointCoincidental cohesionTemporal cohesionProcedural cohesionLogical association cohesion

Question 5When all of the responsibilities of a module are easily classified as being strongly related, this is an example of high what?1 pointCouplingCohesionInformation hidingModularity

1/2

Upgrade your grade with Knowee

Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.