NPTEL Software Engineering Week 5 Assignment Solutions
NPTEL Software Engineering Week 5 Assignment Answers 2023
1. Which of the following activities are not carried out during the high-level design of a software system?
a. Module structure definition
b. Call relationship or invocation relationship among the modules
c. Algorithms for individual modules.
d. Interface among different modules.
e. Structured analysis
Answer :-For Answer Click Here
2. Which one of the following activities is carried out during the detailed design of a software system?
a. Module structure definition
b. Definition of the call relationship among the modules
c. Design of algorithms for individual modules.
d. Interface among different modules,
e. System test suite design
Answer :- For Answer Click Here
3. A functionally independent design is characterized by which one of the following?
a. High cohesion and low coupling
b. Low cohesion and low coupling
c. High cohesion and high coupling
d. Low cohesion and high coupling
e. Medium cohesion and medium coupling
Answer :- For Answer Click Here
4. Which one of the following are usually not advantages of designing a system such that the modules have functional independence?
a. Reusability
b. Security
c. Testability
d. Maintainability
e. Run time efficiency
Answer :- For Answer Click Here
5. Which one of the following is the most desirable type of cohesion?
a. Functional
b. Coincidental
c. Sequential
d. Temporal
e. Procedural
Answer :- For Answer Click Here
6. In the design of a certain system, suppose all error handing functions have been put in a module, then the module will have which one of the following types of cohesion?
a. Functional
b. Logical
c. Temporal
d. Sequential
e. Procedural
Answer :- For Answer Click Here
7.
Answer :- For Answer Click Here
8. The coupling between to modules is determine by which one of the following?
a. Interface complexity
b. Combined size of the two modules
c. Combined coherence of the two modules
d. Sum of the cyclomatic metrics of the two modules
Number of shared functions
Answer :- For Answer Click Here
9. Which one of the following is the best type of coupling between two modules?
a. Data
b. Control
c. Common
d. Content
е. Stamp
Answer :- For Answer Click Here
10 .Which one of the following characteristics of a design indicates a poor design?
a. Large depth
b. Large width
c. High fan-out
d. High fan-in
e. Low fan-out
Answer :- For Answer Click Here
Course Name | Software Engineering |
Category | NPTEL Assignment Answer |
Home | Click Here |
Join Us on Telegram | Click Here |