Correct : A. Trustworthiness with which a system are transferred from one hardware environment to another
2. Lehman’s Third Law (Lehman and Belady 1985) is
Correct : C. Large program evolution: Program evolution is a self-regulating process.
3. Model is
Correct : B. Approximation, representation, or idealization of selected aspects of the structure, behavior, operation, or other characteristics of a real-world process
4. Lehman’s Fifth Law (Lehman and Belady 1985) is
Correct : B. Conservation of familiarity: Over the lifetime of a system, the incremental change in each release is approxima- tely constant.
5. Match the following :
A- Maintenance control:
B-Maintenance measures:
C-Maintenance personnel :
1-Cost of planning and scheduling hardware preventive main- tenance, and software maintenance and upgrades, managing the hardware and software baselines, and providing response for hardware corrective maintenance.
2- Measures that address how easily a system can be repaired or changed.
3-Number of personnel needed to maintain all aspects of a computer system, including the support personnel and facilities needed to support that activity.
Correct : B. A-1,B-2,C-3
6. Organizational measures
Correct : C. Measures that estimates system cost to operate and maintain
7. Metric is
Correct : A. These measurements need to be collected to help answers to the questions and to confirm whether process improvements have achieved the desired goal.
8. It shows the objects and object classes in a system and the relationship between these entities.
Correct : A. Object design models
9. It is concerned with specifying the details of interface to an object or to a group of objects
Correct : B. Object interface design
10. Modifiability is
Correct : C. Extent to which a system or component facilitates the incorporation of changes, once the nature of the desired change has been determined.
11. Software is
Correct : A. Superset of programs
12. Which is NOT the part of operating procedure manuals?
Correct : C. Documentation manuals
13. Which is NOT a software characteristic?
Correct : D. Software is always correct
14. Product is
Correct : A. Deliverables
15. To produce a good quality product, process should be
Correct : B. Efficient
16. Which is not a product metric?
Correct : C. Productivity
17. Which is NOT a process metric?
Correct : B. Functionality
18. Effort is measured in terms of:
Correct : A. Person-months
19. UML stands for
Correct : B. Unified modeling language
20. An independently deliverable piece of functionality providing access to its services through interface is called
Correct : D. Software component
21. Infrastructure software are covered under
Correct : A. Generic products
22. Management of software development is dependent on
Correct : D. all of the above
23. During software development, which factor is most crucial?
Correct : A. People
24. Program is
Correct : A. Subset of software
25. Milestones are used to
Correct : B. know the status of the project
26. The term module used during design phase refers to
Correct : D. All of the above
27. Software consists of
Correct : B. Programs + documentation + operating procedures
28. Software engineering approach is used to achieve:
Correct : D. Quality software product
29. Concept of software engineering is applicable to
Correct : D. All of the above
30. CASE Tool is
Correct : A. Computer Aided Software Engineering
31. Spiral Model was developed by
Correct : B. Berry Boehm
32. Which model is most popular for student’s small projects?
Correct : C. Quick and fix model
33. Which is not a software life cycle model?
Correct : D. Capability maturity model
34. Project risk factor is considered in
Correct : C. Spiral model
35. SDLC stands for
Correct : B. Software development life cycle
36. Build and fix model has
Correct : C. 2 phases
37. Which of the following is a type of software?
Correct : A. System Software
38. Waterfall model is not suitable for
Correct : B. accommodating change
39. RAD stands for
Correct : A. Rapid application development
40. RAD model was proposed by
Correct : C. IBM
41. If requirements are easily understandable and defined, which model is best suited?
Correct : A. Waterfall model
42. If requirements are frequently changing, which model is to be selected?
Correct : B. Prototyping model
43. If user participation is available, which model is to be chosen?
Correct : D. RAD model
44. If limited user participation is available, which model is to be selected?
Correct : D. any of the above
45. If project is the enhancement of existing system, which model is best suited?
Correct : C. Iterative enhancement model
46. Which one is the most important feature of spiral model?
Correct : B. Risk management
47. Most suitable model for new technology that is not well understood is:
Correct : D. Evolutionary development model
48. Statistically, the maximum percentage of errors belong to the following phase of SDLC
Correct : C. Specifications
49. Which phase is not available in software life cycle?
Correct : D. Abstraction
50. The development is supposed to proceed linearly through the phase in
Correct : B. Waterfall model
51. The outcome of construction phased can be treated as:
Correct : B. Beta release
52. Which one is not a step of requirement engineering?
Correct : C. Requirements design
53. Requirements elicitation means
Correct : D. All of the above
54. SRS stands for
Correct : A. Software requirements specification
55. SRS document is for
Correct : A. “What” of a system?
56. Requirements review process is carried out to
Correct : B. Improve the quality of SRS
57. Which one of the statements is not correct during requirements engineering?
Correct : D. Requirements are always precisely known.
58. Which one is not a type of requirements?
Correct : D. Complex requirements
59. Which one is not a requirements elicitation technique?
Correct : D. Data flow diagram.
60. FAST stands for
Correct : C. Facilitated Application Specification Technique
61. QFD in requirement engineering stands for
Correct : D. Quality function deployment
62. Which is not a type of requirements under quality function deployment?
Correct : B. Abnormal requirements
63. Use case approach was developed by
Correct : A. I. Jacobson and others
64. Context diagram explains
Correct : A. The overview of the system
65. DFD stands for
Correct : C. Data flow diagram
66. ERD stands for
Correct : A. Entity relationship diagram
67. Which is not a characteristic of a good SRS?
Correct : D. Brief
68. Outcome of requirements specification phase is
Correct : B. SRS Document
69. The basic concepts of ER model are:
Correct : D. Entity, relationship and attribute
70. The DFD depicts
Correct : A. Flow of data
71. Product features are related to:
Correct : A. Functional requirements
72. Which one is a quality attribute?
Correct : D. All of the above
73. IEEE standard for SRS is:
Correct : B. IEEE Standard 830-1998
74. Which one is not a functional requirement?
Correct : C. Product features
75. APIs stand for:
Correct : B. Application programming interfaces
76. After the finalization of SRS, we may like to estimate
Correct : D. All of the above.
77. Which one is not a size measure for software
Correct : C. Cyclomatic Complexity
78. Function count method was developed by
Correct : D. Alan Albrecht
79. Function point analysis (FPA) method decomposes the system into functional units. The total numbers of functional units are
Correct : B. 5
80. COCOMO was developed initially by
Correct : A. B.W.Bohem
81. A COCOMO model is
Correct : B. Constructive cost Estimation model
82. Estimation of software development effort for organic software is COCOMO is
Correct : A. E=2.4(KLOC)1.05PM
83. Estimation of size for a project is dependent on
Correct : D. None of the above
84. In function point analysis, number of Complexity adjustment factor is
Correct : C. 14
85. COCOMO-II estimation model is based on
Correct : B. Algorithm approach
86. Cost estimation for a project may include
Correct : D. All of the above
87. In COCOMO model, if project size is typically 2-50 KLOC, then which mode is to be selected?
Correct : A. Organic
88. COCOMO-II was developed at
Correct : B. University of Southern California
89. Which one is not a Category of COCOMO-II?
Correct : C. Requirement Sector
90. Which one is not infrastructure software?
Correct : D. Result management system
91. How many stages are in COCOMO-II?
Correct : B. 3
92. Which one is not a stage of COCOMO-II?
Correct : D. Comprehensive cost estimation model
93. The most desirable form of coupling is
Correct : B. Data
94. The worst type of coupling is
Correct : A. Content
95. The most desirable form of cohesion is
Correct : C. Functional cohesion
96. The worst type of cohesion is
Correct : B. Coincidental cohesion
97. Which one is not a strategy for design?
Correct : C. Embedded design
98. Software testing is:
Correct : D. The process of executing a program with the intent of finding errors