Prepare
Practice
Interview
Aptitude
Reasoning
English
GD
Placement papers
HR
Current affairs
Engineering
MCA
MBA
Online test
Login
Types of Cohesion - Software Design Concept
Home
>>
Category
>>
Software Testing (MCQ) questions and answers
>>
Software Design Concept
Q. Which of the following is / are the type of Cohesion?
- Published on 18 Aug 15
a.
Functional
b.
Layer
c.
Communicational
d.
All of the above.
ANSWER: All of the above.
Related Content
Incident Management (
7
)
SDLC (
45
)
Agile testing (
9
)
Smoke and Sanity testing (
4
)
Static analysis tools (
6
)
Use cases and Decision table (
4
)
Roles in Software Testing (
5
)
Independent testing team (
6
)
Test processes (
16
)
Structure based testing techniques (
5
)
Risk analysis and management (
20
)
Configuration management (
6
)
Boundary value analysis (
11
)
Testing types and levels (
30
)
Capability maturity model integration (
6
)
Acceptance testing (
7
)
Static testing techniques (
9
)
Basic concepts of Software Testing (
63
)
Software Testing Techniques (
12
)
Software Testing Strategies (
13
)
Software Project Planning (
10
)
Software Design Concept (
13
)
Software Configuration Management (
10
)
Load Runner (
25
)
Manual testing (
58
)
QC (
26
)
QTP (
25
)
Selenium (
26
)
Discussion
Prajakta Pandit
-Posted on 25 Nov 15
- Cohesion is the degree to which its responsibilities form a meaningful unit.
- All the elements are directed towards a single task.
- It is a qualitative measure, where the source code is to be examined to determine the classification.
- Higher cohesion is better for performing the operation.
Types of Cohesion
Functional cohesion
Logical cohesion
Communicational cohesion
Layer cohesion
Coincidental cohesion
Temporal cohesion
Procedural cohesion
- Functional cohesion is the best type of cohesion. In this, parts of a module are grouped because they all contribute to a single well-defined task of the module.
- Communicational cohesion is done when parts of a module are grouped because they operate on the same data.
- Layer cohesion is done when parts of a module are grouped because the output from one part is input to the another part.
➨
Post your comment / Share knowledge
Required!
Required!
Invalid Email Id!
Required!
Enter the code shown above:
Please enter the code shown above
(Note: If you cannot read the numbers in the above image, reload the page to generate a new one.)
MCQs
English
Tutorials
Download
▲