Quiznetik

Software Engineering | Set 2

1. Spiral Model has high reliability requirements.

Correct : A. True

2. RAD Model has high reliability requirements.

Correct : B. False

3. If you were a lead developer of a software company and you are asked to submit a project/product within a stipulated time-frame with no cost barriers, which model would you select?

Correct : C. RAD

4. Which of the following life cycle model can be chosen if the development team has less experience on similar projects?

Correct : A. Spiral

5. Selection of a model is based on

Correct : D. All of the mentioned

6. Which of the following life cycle model can be chosen if the development team has less experience on similar projects?

Correct : A. Spiral

7. Which two models doesn’t allow defining requirements early in the cycle?

Correct : B. Prototyping & Spiral

8. A model that is the demo implementation of the system.

Correct : B. prototype

9. Maintenance is the final phase in waterfall model.

Correct : A. True

10. A stage in which individual components are integrated and ensured that they are error-free to meet customer requirements.

Correct : B. Testing

11. Methodology in which project management processes were step-by step.

Correct : B. Waterfall

12. ER diagram is a ------------t

Correct : A. Design

13. ER diagram is a ________of the database system which provides high level conceptual data model and supports the users perception of the data.

Correct : A. Graphical representation

14. ________ is an object in to real world that is distinguishable from all other objects

Correct : A. Entity

15. _______ is set of entities of the same type that share the same properties attributes.

Correct : A. Entity

16. Each entity has a set of _____________

Correct : B. Attribute

17. ______ attributes cannot be divided into subparts

Correct : A. Simple

18. _________ attributes can be divided into subparts.

Correct : B. Composite

19. __________entity does not have a value for an attribute.

Correct : A. Null

20. ________ represent entity set.

Correct : B. Rectangles

21. ___________ represent attributes

Correct : A. Ellipses

22. ___________represent relationship set.

Correct : C. Diamonds

23. ___________represent multi-valued attribute.

Correct : A. Double ellipse

24. _________ represent derived attribute.

Correct : B. Dashed ellipse

25. _________represent weak entity set.

Correct : C. Double rectangle

26. A _________ is a decision support tool that uses a tree-like graph or model of decisions and their possible consequences, including chance event outcomes, resource costs, and utility.

Correct : A. Decision tree

27. What is Decision Tree?

Correct : C. Flow-Chart & Structure in which internal node represents test on an attribute, each branch represents outcome of test and each leaf node represents class label

28. Decision Tree is a display of an algorithm.

Correct : A. True

29. Choose from the following that are Decision Tree nodes?

Correct : B. End Nodes

30. Decision Nodes are represented by ____________

Correct : B. Squares

31. Chance Nodes are represented by __________

Correct : C. Circles

32. End Nodes are represented by __________

Correct : D. Triangles

33. Which of the following are the advantage/s of Decision Trees?

Correct : D. All of the mentioned

34. Decision table made up of section.

Correct : D. All of these

35. __________ is a graphic representation of system that shows data flows to from and within system, processing functions that change the data in some manner and storage of tis data.

Correct : A. DFD

36. DFD shows how things happen or the physical component is called ------------

Correct : A. Logical DFD

37. A relational database system needs to maintain data about the relations, such as the schema of the relations. This is called

Correct : A. Metadata

38. Which of these states the goal of engineering design analysis?

Correct : A. To understand an engineering design problem

39. What methods can be followed if designers are out of good SRS or engineering design?

Correct : C. All of the mentioned

40. Why is Modelling one of the best way to carry out analysis?

Correct : C. All of the mentioned

41. Engineering design activities consists of which of the following?

Correct : D. All of the mentioned

42. A generic software engineering design follows which of the activities?

Correct : D. Analysis & Architectural Design

43. Architectural design stage include which of the following activity?

Correct : B. Select architecture

44. Detailed design stage include which of the following activity?

Correct : C. Finalize Design

45. What is Analysis model?

Correct : C. Representation of design problem

46. Which of the following statement is true?

Correct : D. None of the mentioned

47. Which of the following statement is true?

Correct : C. All of the mentioned

48. Which of these are types of class model used in object oriented analysis?

Correct : D. All of the mentioned

49. Which of the following represents the use of Conceptual models during product design?

Correct : D. All of the mentioned

50. Which of the following represents the use of Conceptual models during engineering design?

Correct : C. All of the mentioned

51. What are Design Class Models?

Correct : D. All of the mentioned

52. Conceptual models are useful for which of the following reasons?

Correct : D. All of the mentioned

53. Why there is a need for Software management?

Correct : A. Software development is complex and expensive

54. Which of these is wrong in terms of definition?

Correct : B. Organizing is directing people doing project work

55. Which of these is not project development activity?

Correct : C. Operating

56. Which of these comes under business activities?

Correct : D. Project & Operations

57. Which of these terms have its role in project planning?

Correct : D. All of the mentioned

58. What fails a project?

Correct : C. All of the mentioned

59. Why are Patterns important?

Correct : C. All of the mentioned

60. What benefits does patterns provide?

Correct : C. All of the mentioned

61. What benefits does patterns provide?

Correct : D. All of the mentioned

62. Which of the following Choices and standardizes patterns for a problem domain promotes software reuse and, hence, quality and productivity?

Correct : D. Supporting Software Reuse

63. Relational schemas and other metadata about relations are stored in a structure called the ____________

Correct : D. Data Dictionary

64. .A data dictionary is created when a __________ created.

Correct : C. Database

65. Keep the statement language ______________ while writing a pseudo code.

Correct : B. Independent

66. Capitalize initial keyword – This is a rule while writing a pseudo code.

Correct : A. True

67. ______________ is used to show hierarchy in a pseudo code.

Correct : A. Indentation

68. structured design was developed by ----- and --------------------.

Correct : A. ED Yourdon and Larry constatine

69. In specific design process activites a

Correct : D. All of these

70. _______________is the separation of a function contained as code in one module into a new module of its own.

Correct : A. Factoring

71. _______ it is a module where the number of immediate bosses it has.

Correct : B. Fan-in

72. Modules with _______ must have good cohesion.

Correct : B. Fan-in

73. Which of the property of software modularity is incorrect with respect to benefits software modularity?

Correct : D. Modules are mostly dependent

74. _______________ is a measure of the degree of interdependence between modules.

Correct : B. Coupling

75. Which of the following is the best type of module coupling?

Correct : C. Data Coupling

76. Which of the following is the worst type of module coupling?

Correct : C. External Coupling

77. Which of the following is the worst type of module cohesion?

Correct : D. Coincidental Cohesion

78. Which of the following is the best type of module cohesion?

Correct : A. Functional Cohesion

79. A software engineer must design the modules with the goal of high cohesion and low coupling.

Correct : A. True

80. In what type of coupling, the complete data structure is passed from one module to another?

Correct : B. Stamp Coupling

81. If all tasks must be executed in the same time-span, what type of cohesion is being exhibited?

Correct : B. Temporal Cohesion

82. _________ defined as a collection of program statements with four basic attribute i.e. input and output, function, mechanics and internal data

Correct : A. Module

83. __________ is the intellectual tool that allows us to deal with concepts apart from particular instances of those concepts.

Correct : B. Abstraction

84. The -----------involves the use of parameterized subprograms.

Correct : A. Functional Abstraction

85. The ________ is used to state a desired effect without stating the exact mechanism of control.

Correct : B. Control Abstraction

86. __________in this each module and its dub module corresponding to a processing step in the execution sequence.

Correct : B. Conventional criteria

87. __________ In this each module hides a difficult or changeable design decision from the other module.

Correct : A. Information hiding criteria

88. _______ In this each module hides the representation details of a major data structure behind functions that access and modify the data structure.

Correct : C. Data abstraction criteria

89. A module has _______if there is some logical relationship in the elements of a module.

Correct : A. Logical cohesion

90. ___________ This module gets data from sub-ordinates and forward it to superordinate(boss) modules.

Correct : A. Afferent modules

91. ___________ This module gets data from super-ordinate and forward it to sub-ordinates.

Correct : B. Efferent modules

92. _______ This module manages the flow of data between different sub-ordinates. They are used for selection purpose and in decision making.

Correct : C. Co-ordinate modules

93. This module gets data from super-ordinates, process that data and again forward It to super-ordinate modules, These modules are used for processing purpose.

Correct : D. Transform modules.

94. White Box techniques are also classified a

Correct : B. Structural testing

95. Exhaustive testing

Correct : C. impractical but possible

96. Alpha testing is done a

Correct : A. Developer’s end

97. The testing in which code is check

Correct : B. White box testing

98. Testing done without planning and Documentation is ca

Correct : C. Adhoc testing

99. Acceptance testing is also known a

Correct : D. Beta testing

100. Which of the following is non-functional testing?

Correct : B. Performance testing