edited by
368 views

1 Answer

0 votes
0 votes

In software engineering, coupling is the degree of interdependence between software modules; a measure of how closely connected two routines or modules are; the strength of the relationships between modules

Coupling is usually contrasted with cohesion. low coupling often correlates with high cohesion, and vice versa. Low coupling is often a sign of a well-structured computer system  and a good design, and when combined with high cohesion, supports the general goals of high readability and maintainability

https://en.wikipedia.org/wiki/Coupling_(computer_programming)#:~:text=In%20software%20engineering%2C%20coupling%20is,high%20cohesion%2C%20and%20vice%20versa.

Related questions

0 votes
0 votes
1 answer
1
go_editor asked Mar 27, 2020
4,628 views
Which statement is wrong If linked origin $\neq$ translated origin, relocation must be performed by the linkerIf load $\neq$ linked origin, the loader must perform reloca...
0 votes
0 votes
0 answers
2
go_editor asked Mar 27, 2020
752 views
Tasks done in parsing are:Check the validity of a source stringDetermine the syntactic structure of a source stringBoth A and BNone of these
0 votes
0 votes
1 answer
3
go_editor asked Mar 27, 2020
356 views
$\text{YACC}$ builds up _____parsing table.$\text{LALR}$$\text{LR}$$\text{SLR}$$\text{LLR}$
2 votes
2 votes
1 answer
4
go_editor asked Mar 27, 2020
1,175 views
The action of passing the source program into the proper syntactic class is known as:Syntax analysisLexical analysisInterpretation analysisUniform symbol generation