Knowee
Questions
Features
Study Tools

Which of the following is NOT an aspect of software design1 pointCouplingCohesionModularityPolymorphism

Question

Which of the following is NOT an aspect of software design

  1. Coupling
  2. Cohesion
  3. Modularity
  4. Polymorphism
🧐 Not the exact question you are looking for?Go ask a question

Solution

Polymorphism is NOT an aspect of software design. It is a concept in object-oriented programming where a name can refer to instances of many different classes as long as they're related by some common superclass. On the other hand, coupling, cohesion, and modularity are all aspects of software design.

Coupling refers to the degree to which one class knows about another class. If a class uses only a small number of methods from another class, it is said to have low coupling.

Cohesion refers to how closely the responsibilities of a module or class are related to each other. High cohesion means that a class is responsible for only a closely related set of tasks.

Modularity is the property of a system that has been decomposed into a set of cohesive and loosely coupled modules. It's a measure of the extent to which a software/Web application may be divided into smaller modules.

So, the answer is Polymorphism.

This problem has been solved

Similar Questions

Which of the following is NOT an aspect of software design1 pointCouplingCohesionModularityPolymorphism

Which of the following is the best type of module cohesion?Options :Temporal CohesionSequential CohesionFunctional Cohesionnone of above

Which of the following is not a type of Cohesion?Select one:a.Functional Cohesionb.Temporal Cohesionc.Modular Cohesiond.Sequential Cohesion

Which of the following is the worst type of module cohesion?Select one:a.Logical Cohesionb.Temporal Cohesionc.Functional Cohesiond.Coincidental Cohesion

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

1/1

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.