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?