SOFTWARE ENGINEERING (TEST 1 CHAPTER 1-4)

¡Supera tus tareas y exámenes ahora con Quizwiz!

50. Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of Code).

a) 100-200

24. Who proposed Function Points?

a) Albrecht

15. Who proposed the spiral model?

a) Barry Boehm

7. CASE stands for

a) Computer-Aided Software Engineering

46. In which step of SDLC actual programming of software code is done?

a) Development and Documentation

90. "Consider a system where, a heat sensor detects an intrusion and alerts the security company." What kind of a requirement the system is providing?

a) Functional

98. What is the first step of requirement elicitation ?

a) Identifying Stakeholder

91. Which of the following statements explains portability in non-functional requirements?

a) It is a degree to which software running on one platform can easily be converted to run on another platform

62. The RUP is normally described from three perspectives-dynamic, static & practice. What does static perspective do?

a) It shows the process activities that are enacted

9. The activity that distributes estimated effort across the planned project duration by allocating the

a) Project scheduling

58. SDLC stands for

a) Software Development Life Cycle

65. Which one of the following is not a fundamental activity for software processes in software engineering?

a) Software Verification

79. Four types of change are encountered during the support phase. Which one of the following is not one that falls into such a category?

a) Translation

66. A general statement of objectives is the major cause of failed software efforts.

a) True

68. Component-based Software Engineering allows faster delivery.

a) True

72. Software costs more to maintain than it does to develop.

a) True

86. Conflicting requirements are common in Requirement Engineering, with each client proposing his or her version is the right one.

a) True

92. Functional requirements capture the intended behaviour of the system.

a) True

29. Engineers developing software should not

a) be dependent on their colleagues

37. What is system software?

a) computer program

20. Regardless of application area, project size, or complexity, software development work may be divided into three generic phases: the__________ phase, which focuses on what, the_________ phase, which focuses on how, and the_________ phase, which focuses on change. i. support ii. development iii. definition

a) iii, ii, i

6. Define Agile scrum methodology.

a) project management that emphasizes incremental progress

10. What is a Functional Requirement?

a) specifies the tasks the program must complete

32. Adaptive Software Development (ASD) has which of the following three framework activities?

a) speculation, collaboration, learning

69. Arrange the following steps to form a basic/general Engineering Process Model. i. Test ii. Design iii. Install iv. Specification v. Manufacture vi. Maintain

b) 4, 2, 5, 1, 3, 6

54. Which one of the following is not a phase of Prototyping Model?

b) Coding

34. What is the full form of the "COCOMO" model?

b) Constructive Cost Estimation Model

60. If a software production gets behind schedule, one can add more programmers and catch up

b) False

63. The only deliverable work product for a successful project is the working program.

b) False

85. A stakeholder is anyone who will purchase the completed software system under development.

b) False

12. Attributes of good software is ____________

b) Maintainability & functionality

95. Does software wear & tear by decomposition?

b) No

70. Which one of the following is not a software process quality?

b) Portability

48. The word which describes the importance of software design is?

b) Quality

51. RAD stands for

b) Rapid Application Development

8. ________ is defined as the process of generating analysis and designing documents.

b) Reverse engineering

38. Quality Management is known as _______

b) SQA

84. The user system requirements are the parts of which document?

b) SRS

97. Choose the correct statement on how NFRs integrates with Rational Unified Process ?

b) System responds within 4 seconds on average to remote user requests and changes in the environment

89. Which one of the following is a requirement that fits in a developer's module?

b) Testability

33. Which of the following is not a project factor that should be considered when planning the structure of software-developing teams?

b) The degree of sociability required for the project

23. Faster delivery is possible with CBSE.

b) True

30. __________ is not suitable for accommodating any change?

b) Waterfall Model

3. Who is the father of Software Engineering?

b) Watts S. Humphrey

82. Which one of the following is not a step of requirement engineering?

b) design

100. Arrange the tasks involved in requirements elicitation in an appropriate manner. i. Consolidation ii. Prioritization iii. Requirements Gathering iv. Evaluation

b) iii, iv, ii, i

73. Which one of the following is not an application of an embedded software product?

b) pattern recognition game-playing

75. The work associated with software engineering can be categorized into three generic phases, regardless of application area, project size, or complexity namely the__________ phase which focuses on what, the_________ phase which focuses on how and the_________ phase which focuses on change. i. support ii. development iii. definition

c) 3, 2, 1

31. The model which has a major disadvantage in terms of the coding phase of a software life cycle model is ________

c) 4GT Model

2. What is Software Engineering?

c) Application of engineering principles to the design of software

96. What are the four dimensions of Dependability?

c) Availability, Reliability, Security, Safety

11. Why do bugs and failures occur in software?

c) Because of both companies and Developers

26. Agile Software Development is based on which of the following type?

c) Both Incremental and Iterative Development

27. _______________________ is a software developing team that has a defined leader who coordinates specific tasks and secondary leaders that have responsibility for sub-tasks.

c) Controlled decentralized (CD)

19. __________ software development team has no permanent leader.

c) Democratic decentralized (DD)

53. Which is not one of the types of a prototype of the Prototyping Model?

c) Diagonal Prototype

39. _____________ is the definition of objects in the database that leads directly to a standard

c) Document standardization

40. ______________ is an indirect measure of the software development process.

c) Efficiency

18. Software patch is defined as ______________

c) Emergency Fix

71. _____________&_____________ are two kinds of software products.

c) Generic, Customised

41. According to IBM research, "31% of projects are abandoned before they are completed, 53% exceed their cost projections by an average of 189 percent, and 94 projects are restarted for every 100 projects." What is the significance of these figures?

c) Lack of adequate training

93. Choose the incorrect statement with respect to Non-Functional Requirement(NFR).

c) Quantitative Approach - Find measurable scales for the functionality attributes

59. Which model can be selected if the user is involved in all the phases of SDLC?

c) RAD Model

14. What does SDLC stands for?

c) Software Development Life Cycle

28. 4GT Model is a set of __________________

c) Software tools

25. _________ is a software development life cycle model that is chosen if the development team has less experience on similar projects.

c) Spira

43. _____________ specification is also known as SRS document.

c) black-box

Cleanroom software development process complies with the operational analysis principles by using a method called known as

c) box structure specification

99. Starting from least to most important, choose the order of stakeholder. i. Managers ii. Entry level Personnel iii. Users iv. Middle level stakeholder

c) ii, iv, i, iii

61. Choose an internal software quality from given below

c) reusability

13. The Cleanroom philosophy was proposed by _________

d) All of the Mentioned

4. What are the features of Software Code?

d) All of the above

16. Which of the following are CASE tools?

d) All of the mentioned

17. __________________ suits the Manifesto for Agile Software Development.

d) All of the mentioned

22. What are agile manifesto principles?

d) All of the mentioned

45. ___________ is a Strategy to achieve Software diversity.

d) All of the mentioned

67. The longer a fault exists in software

d) All of the mentioned

80. What are the types of requirements?

d) All of the mentioned

81. Select the developer-specific requirement.

d) Both Portability and Maintainability

5. ____________ is a software development activity that is not a part of software processes.

d) Dependence

76. Which of the following activities of a Generic Process framework provides a feedback report?

d) Deployment

94. How many classification schemes have been developed for NFRs ?

d) Five

64. Which phase of the RUP is used to establish a business case for the system ?

d) Inception

57. What is the major drawback of using RAD Model?

d) Increases reusability of components, Highly specialized & skilled developers/designers are required

49. The incorrect activity among the following for the configuration management of a software system is ________

d) Internship management

1. Software is defined as ___________

A) set of programs, documentation & configuration of data

77. The process adopted for one project is the same as the process adopted from another project

b) False

83. A Use-case actor is always a person who has a role that different people may play.

b) False

56. RAD Model has

c) 5 phases

55. Which of the following statements regarding Build & Fix Model is wrong?

d) It scales up well to large projects

44. Which of the following is not a part of Software evolution?

d) Negotiating with client

88. Which one of the following is a functional requirement?

d) None of the mentioned

35. Which one of the following is not a software process quality?

d) Portability

42. Which of the following document contains the user system requirements?

d) SRS

78. Which one of the following is not an Umbrella Activity that complements the five process framework activities and helps the team manage and control progress, quality, change, and risk.

d) User Reviews

87. Which is one of the most important stakeholders from the following?

d) Users of the software

21. _________ is not a fundamental activity for software processes in software development.

d) Verification

52. Which one of the following models is not suitable for accommodating any change?

d) Waterfall Model

74. The purpose of the process is to deliver software

d) both in time & with acceptable quality

47. Software Debugging is known as _________________

d) finding and correcting errors in the program code


Conjuntos de estudio relacionados

Nurs 1182 Hypo/hyperthermia Week 4 Adults

View Set

Computer Science 202 Midterm (chapters 9-12)

View Set

Chapter 10: Fluid and Electrolytes

View Set

Sin, cos, tan of 30, 60, 45, 0, 90, 180, 270, 360

View Set

Chapter 11: Production, Operations, and Supply Chain Management

View Set

Chapter 9: Learning, Memory, and Product Positioning

View Set

W3: Acid-Base, Pulmonary Embolism

View Set

NURS2120- Final Exam Study Guide - Even Chapters

View Set