

MCQOPTIONS
Saved Bookmarks
This section includes 11 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engineering knowledge and support exam preparation. Choose a topic below to get started.
1. |
A simple stand - alone software utility is to be developed in ’C’ programming by a team of software experts for a computer running Linux and the overall size of this software is estimated to be 20,000 lines of code. Considering (a, b) = (2.4, 1.05) as multiplicative and exponention factor for the basic COCOMO effort estimation equation and (c, d)=(2.5, 0.38) as multiplicative and exponention factor for the basic COCOMO development time estimation equation, approximately how long does the software project take to complete ? |
A. | 10.52 months |
B. | 11.52 months |
C. | 12.52 months |
D. | 14.52 months |
Answer» C. 12.52 months | |
2. |
Arrange the given types of coupling between different modules of a software from strongest to weakest coupling;I: Stamp couplingII: Common couplingIII: Content couplingIV: Data coupling |
A. | III, II, I, IV |
B. | IV, II, I, III |
C. | II, III, IV, I |
D. | I, IV, III, II |
Answer» B. IV, II, I, III | |
3. |
A company needs to develop digital signal processing software for one of its newest inventions. The software is expected to have 20000 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.2 for the software development on embedded systems, while the exponentiation factor is given as 1.5. What is the estimated effort in person-months? |
A. | 196.77 |
B. | 206.56 |
C. | 199.56 |
D. | 210.68 |
Answer» B. 206.56 | |
4. |
Consider a software project with the following information domain characteristic for calculation of function point metric.Number of external inputs (I) = 30Number of external output (O) = 60Number of external inquiries (E) = 23Number of files (F) = 08Number of external interfaces (N) = 02It is given that the complexity weighting factors for I, O, E, F and N are 4, 5, 4, 10 and 7, respectively. It is also given that, out of fourteen value adjustment factors that influence the development effort, four factors are not applicable, each of the other four factors have value 3, and each of the remaining factors have value 4. The computed value of function point metric is ______. |
A. | 612.06 |
B. | 212.05 |
C. | 305.09 |
D. | 806.9 |
Answer» B. 212.05 | |
5. |
Estimation of software development effort for organic software in basic COCOMO is |
A. | E = 2.0(KLOC)1.05PM |
B. | E = 3.4(KLOC)1.06PM |
C. | E = 2.4(KLOC)1.05PM |
D. | E = 2.4(KLOC)1.07PM |
Answer» D. E = 2.4(KLOC)1.07PM | |
6. |
A company needs to develop a strategy for software product development for which it has a choice of two programming languages L1 and L2. The number of lines of code (LOC) developed using L2 is estimated to be twice the LOC developed with L1. The product will have to be maintained for five years. Various parameters for the company are given in the table below. ParameterLanguage L1Language L2 Man years needed for developmentLOC/10000LOC/10000 Development cost per man yearRs. 10,00,000Rs. 7,50,000 Maintenance time5 years5 years Cost of maintenance per yearRs. 1,00,000Rs. 50,000Total cost of the project includes cost of development and maintenance. What is the LOC for L1 for which the cost of the project using L1 is equal to the cost of the project using L2? |
A. | 10,000 |
B. | 5,000 |
C. | 7,500 |
D. | 75,000 |
Answer» C. 7,500 | |
7. |
For a software project, the spiral model was employed. When will the spiral stop ? |
A. | When the software product is retired |
B. | When the software product is released after Beta testing |
C. | When the risk analysis is completed |
D. | After completing five loops |
Answer» B. When the software product is released after Beta testing | |
8. |
Capability maturity Model (CMM) is the methodology to |
A. | develop and refine an organization's software development process |
B. | develop the software |
C. | test the software |
D. | All of the above |
Answer» B. develop the software | |
9. |
Arrange the following types of Cohesion from best to worst type.(A) Logical Cohesion(B) Sequential Cohesion(C) Communication Cohesion(D) Temporal Cohesion(E) Procedural CohesionChoose the correct answer from the options given below: |
A. | A → D → E → C → B |
B. | A → E → D → C → B |
C. | B → E → C → D → A |
D. | B → C → E → D → A |
Answer» E. | |
10. |
Match the following:(1) Waterfall model(a) Specifications can be developed incrementally(2) Evolutionary model(b) Re-usability in development(3) Component-based software engineering(c) Explicit recognition of risk(4) Spiral development(d) Inflexible partitioning of the project into stages |
A. | (1) - (a), (2) - (b), (3) - (c), (4) - (d) |
B. | (1) - (d), (2) - (a), (3) - (b), (4) - (c) |
C. | (1) - (d), (2) - (b), (3) - (a), (4) - (c) |
D. | (1) - (c), (2) - (a), (3) - (b), (4) - (d) |
Answer» C. (1) - (d), (2) - (b), (3) - (a), (4) - (c) | |
11. |
In structured programming, a program is decomposed into modules. Coupling and cohesion describe the decomposition should attempt to : |
A. | Maximize coupling and minimize cohesion. |
B. | Maximize coupling and maximize cohesion. |
C. | Minimize coupling and maximize cohesion. |
D. | Minimize coupling and minimize cohesion. |
Answer» D. Minimize coupling and minimize cohesion. | |