Information system and software engineering miscellaneous
- A company needs to develop digital signal processing software for one of its newest inventions. The software is expected to have 40000 lines of code. The company needs to determine the effort in person-months needed to develop this software using the basic COCOMO model. The multiplicative factor for this model is given as 2.8 for the software development on embedded systems, while the exponentiation factor is given as 1.20. What is the estimated effort in person months?
-
View Hint View Answer Discuss in Forum
Effort person per month = α × (kLOC)B [B = exponent; α = multiplicative value]
= 2.8 × (40)1.20 = 234.22 person per monthCorrect Option: A
Effort person per month = α × (kLOC)B [B = exponent; α = multiplicative value]
= 2.8 × (40)1.20 = 234.22 person per month
- Which of the following is not desired in a good Software Requirement Specifications (SRS) document?
-
View Hint View Answer Discuss in Forum
Algorithm for software implementation
Correct Option: D
Algorithm for software implementation
- What is the appropriate pairing of items in the two columns listing various activities encountered in a software life cycle?
-
View Hint View Answer Discuss in Forum
Software Development Life Cycle (SDLC)
The answer of the match of the following can be obtained from the above figure. We know that the software development is a process which is done stepwise. The left hand side of the match the following is mentioned in the figure above along with the step. With this we can assume the answer.Correct Option: B
Software Development Life Cycle (SDLC)
The answer of the match of the following can be obtained from the above figure. We know that the software development is a process which is done stepwise. The left hand side of the match the following is mentioned in the figure above along with the step. With this we can assume the answer.
- In the context of modular software design, which one of the following combinations is desirable?
-
View Hint View Answer Discuss in Forum
In the content of modular software design these should be high cohesion, since cohesion is measure of internal strength within a module. The coupling is measure of interdependency among modules, so it should be low.
Correct Option: B
In the content of modular software design these should be high cohesion, since cohesion is measure of internal strength within a module. The coupling is measure of interdependency among modules, so it should be low.
- Which one of the following is TRUE?
-
View Hint View Answer Discuss in Forum
Prototyping is a method of requirements validation
Correct Option: C
Prototyping is a method of requirements validation