Objective Type
Objective Type
2. An antivirus is as
A. Programmable software b. system software c. application software d. art and craft
ANS: C
6. Software often fail to meet the user requirements and are often delivered late.
A True B. False C. only in Mid 1980’s D. only in Mid 1990’s
ANS: A
1
A. true B. False
ANS: B
11. The statement “An ant can be killed using a gun” is given by
A. Micahel Jacksen B. Miller C. Dijikistra D. CAR Hoare
ANS: D
12. The software are available off-the-shelf for purchase are
A. Outsource S/w B. customized S/w C. Generic S/w D. Application S/w
ANS: C
13. A customised software is developed according to the specification drawn up by
A. Developer B. Team leader C. customers D. CEO
ANS: C
14. The semiconductor transistors replaced the prevalent
A. Integrated Circuits B. VLSI C. Vacuum Tube D. Embedded Systems.
ANS: C
15. What technique is being used to represent and design algorithms
A. DFD B . Warnier-Orr Methodology C. Structure program D. Flowchart
ANS: D
2
B. computer aided software engineering
C. computer accumulated software engineering
D. computer aided system engineering.
ANS:B
25. Which of the following problems can be considered to be contributing to
the present software crisis?
A. large problem size
B. lack of rapid progress of software engineering
C. lack of intelligent engineers
D. shortage of skilled manpower
A: A only B: A & B only C : D only D: C only
ANS: D
26. Which of the following are essential program constructs (i.e. it would not be possible to
develop programs for any given problem without using the construct)?
A. sequence
B. selection
C. jump
D. Iteration
ANS: C
27. In a classical waterfall model, which phase precedes the design phase ?
A. Coding and unit testing
B. Maintenance
C. Requirements analysis and specification
D. Feasibility study
ANS: C
28. Among development phases of software life cycle, which phase typically consumes the maximum
effort?
A. Requirements analysis and specification
B. Design
C. Coding
D. Testing
ANS: D
29. In the classical waterfall model during which phase is the Software Requirement Specification
(SRS) document produced?
A. Design
B. Maintenance
C. Requirements analysis and specification
3
D. Coding
ANS: C
30. Which phase is the last development phase of a classical waterfall software life cycle?
A. Design
B. Maintenance
C. Testing
D. Coding
ANS: C
31. Which development phase in classical waterfall life cycle immediately follows coding phase?
A. Design
B. Maintenance
C. Testing
D. Requirement analysis and specification
ANS: C
32. Among development phases of software life cycle, which phase typically Out of the following
life cycle models which one can be considered as the most general model, and the others as
specialization of it?
A. Classical Waterfall Model
B. Iterative Waterfall Model
C. Prototyping Model
D. Spiral Model
ANS: A
33. Spiral life cycle model is not suitable for products that are vulnerable to large number of risks.
A. TRUE B. FALSE
Ans: FALSE
34. Which one of the following disadvantages may be experienced when a systematic development
process model is adopted in preference over build-and-fix style of development?
(i) Increased documentation overhead
(ii) Increased development cost
(iii) Decreased maintainability
(iv) Increased development time
ANS: C
4
(i) Coding (ii) Testing (iii) Design (iv) Maintenance
ANS: A
37. Which of the following activity spans all stages of a software development life cycle (SDLC)?
(i) Coding
(ii) Testing
(iii) Project management
(v) Design
ANS: C
38. The operation phase in the waterfall model is a synonym for which one of the following phases:
(i) Coding and unit testing phase
(ii) Integration and system testing phase
(iii) Maintenance phase
(iv) Design phase
ANS: C
39. The implementation phase in the waterfall model is a synonym for which one of the following
phases:
(i) Coding and unit testing phase
(ii) Integration and system testing phase
(iii) Maintenance phase
(iv) Design phase
ANS: A
40. Unit testing is carried out in which phase of the waterfall model:
(i) Implementation phase
(ii) Testing phase
(iii) Maintenance phase
(iv) Design phase
ANS: A
41. Which one of the following phases accounts for the the maximum effort during development of a
typical software?
(i) Coding
(ii) Testing
(iii) Designing
(iv) Specification
ANS: B
42. Which of the following is not a standard software development process model?
5
(i) Waterfall Model
ANS: B
43. Which one of the following feedback paths is not present in an iterative waterfall model?
(i) Design phase to feasibility study phase
(ii) Implementation phase to design phase
(iii) Implementation phase to requirements specification phase
(iv) Design phase to requirements specification phase
ANS: A
44. Which one of the following is a suitable SDLC model for developing a moderate- sized software
for which the customer is not clear about his exact requirements?
(i) RAD model
(ii) V-model
(iii) Iterative waterfall model
(iv) Classical waterfall model
ANS: D
45. Which one of the following SDLC models would be suitable for use in a project involving
customisation of a computer communication package? Assume that the project would be manned
by experience personnel. The schedule for the project has been very aggressively set?
(i) Spiral model
(ii) Iterative waterfall model
(iii) RAD model
(iv) Agile model
ANS: A
46. Which one of the following life cycle models lacks the characteristics of iterative software
development?
(i) Spiral model
(ii) Prototyping model
(iii) Classical waterfall model
(iv) Evolutionary model
ANS: C
47. Which one of the following life cycle models does not involve constructing a prototype any time
during software development?
6
(i) Spiral model
(ii) Prototyping model
(iii) RAD model
(iv) Evolutionary model
ANS: c
48. GUI part of an application software is typically developed using which life cycle model?
(i) Iterative waterfall model
(ii) Spiral model
(iii) Prototyping model
(iv) Evolutionary model
ANS: C
49. Which of the following is not a characteristic of the agile model of software development?
(i) Prototype construction
(ii) Evolutionary development
(iii) Iterative development
(iv) Periodic delivery of working software
ANS: D
50. Which one of the following SDLC models can be considered to be more effective for
determination of the exact customer requirements?
(i) Iterative waterfall model
(ii) V-model
(iii) Prototyping model
(iv) Classical waterfall model
ANS: C
51. Change requests from customers later in the development cycle are easiest to handle in which of
the following life cycle models?
(i) Iterative waterfall model
(ii) Prototyping model
(iii) V-model
(iv) Evolutionary model
ANS: B
7
52. Assume that you are the project manager of a development project for a data processing
application in which the user requirements for the GUI part are not very clear. Which life cycle
model would you use to develop the GUI part?
(i) Classical waterfall model
(ii) Iterative waterfall model
(iii) Prototyping model
(iv) Spiral model
ANS: C
53. The angular dimension of the spiral model does not represent which one of the followings?
(i) Cost incurred so far
(ii) Number of features implemented so far
(iii) Progress in the implementation of the current feature
(iv) Number of risks that have been resolved so far
ANS: C
54. The radial dimension of the spiral model represents which one of the followings?
(i) Cost incurred so far
(ii) Number of features implemented so far
(iii) Progress in the implementation of the current feature
(iv) Number of risks that have been resolved so far
ANS: A