Quiznetik

Software Engineering | Set 8

1. Portability

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

99. Software mistakes during coding are known as:

Correct : C. bugs

100. Functional testing is known as:

Correct : B. Behavior testing