Software Engineering Mid - I, September - 2014

1.The _________ model is a realistic approach to the development of large scale systems and software
  • Spiral
  • incremental
  • waterfall model
  • RAD
Answer: A
2.RAD is
  • Rapid Artificial Development
  • Rapid Application Developer
  • Rapid Application Device
  • None
Answer: C
3._________ viewpoints provide detailed system requirements covering the system features and interfaces
  • Indirect
  • Interactor
  • Domain
  • None of these
Answer: B
4._________abstraction refers to a sequence of instructions that have a specific limited function
  • Data
  • Procedural
  • Object
  • None of these
Answer: B
5._______ is an indication of the relative interdependence among modules
  • Coupling
  • Cohesion
  • Refinement
  • None of the Above
Answer: A
6.Object Oriented Analysis is concerned with developing
  • Application domain
  • Software System
  • Realizing Software design
  • None
Answer: C
7.The foundation for Software engineering is
  • Methods
  • Process
  • Tools
  • None
Answer: B
8.The prototype is evaluated by
  • User
  • Designer
  • Programmer
  • Manager
Answer: B
9.The software residing in any system acts as
  • Operating System
  • Gateway
  • Information Transformer
  • Network
Answer: C
10.The failure rate curve for software should take the form of
  • Change Curve
  • Actual curve
  • Ideological curve
  • None
Answer: A
11.__________ is an indication of relative functional strength of a module.
Answer: Cohesion
12.The ________design describes how the software communicates with systems that interoperate
Answer: Interface
13.__________ process models produce software as a series of increment releases.
Answer: Incremental
14._____________ is process of elaboration.
Answer: Refinement
15.The CMMI level 3 represents _____________
Answer: Defined
16.CMMI stands for _______________________________________
Answer: Capability Maturity Model Integration
17.____________________ is derived from analysis model
Answer: Design
18._____________________ is collection of programs written to service other programs.
Answer: Software
19.Software evolves due to changes occurs in ____________________
Answer: Requirements
20.________________________ process model produce software as a series of increment releases.
Answer: Incremental