You are on page 1of 30

1.

_________is a process to solve the problem of identifying and managing


the risks.
a)Project risk b)risk management
c)Product risks d)business risks
2.From the following which is not the content of SRS document .
a)General description b)system constraints
c)Functional and d)system models
non functional requirements
3.Corel draw can be__________
a) Generic product b)customized product
4. Mention any phase of system engineering process
a) System reliability engineering
b) system requirement specification
c) System evolution
d) System procurement
5. From the following which is the characteristics constraints of the
domain.
a) Domain requirement b)Domain process
c) Domain system d)system models
6.__________ is the process of developing abstract models of a system
a) System modeling b)Data modeling
c) Operator modeling d) system process
7.Which is the simplest mode of software development paradigm and
which one is best for smaller projects?
a) Spiral model b)waterfall model
c) Incremental model d) Agile model
8. Which SDLC activity does the user initiates the request for a designed
software product?
a)Requirement gathering b)implementation
c) Integration d) communication
9)Spiral model was published in_____
a)1976 b)1982
c)1998 d)1988
10. COTS stands for
a)Commercially-off-the-shelf
b)Common-off-the-system
c)commercially-on-the-shelf
d)common-on-the-system
11.Which is the most important features of spiral model
a)Quality management b)Risk management
c)Performance management d)efficiency management
12. The model in which the requirement are implemented by category
is _______
a)Evolutionary development model b)water fall model
c)Prototyping d)Agile model
13.If requirement are easily understandable and defined then which
model is best suited_________
a) Spiral model b)waterfall model
c) Prototyping model d) none of the above
14. Agile software development is based on
a)Incremental development
b) Interactive development
c)Linear development
d)Both incremental and interactive development
15. From the following which is the principle of software design____
a)Product risk b)evolution
c)Efficiency d)integration
16.FAST stands for
a) Functional Application Specification Technique
b) Fast Application Specification Technique
c) Facilitated Application Specification Technique
d) None of the mentioned
17. The user system requirements are the parts of which document ?
a) SDD
b) SRS
c) DDD
d) SRD
18. Requirement engineering process includes which of these steps?
• Feasibility study
• Requirement Gathering
• Software Requirement specification & Validation
• All mentioned above
19. Which documentation works as a key tool for software designer,
developer and their test team is to carry out their respective tasks?
• Requirement documentation
• User documentation
• Software design documentation
• Technical documentation
20. CHOOSE the option that does not define “Function Oriented
Software Design”.

• It consists of module definitions


• Modules represent data abstraction
• Modules support functional abstraction
• None of the above
21. Structured analysis is based on the principle of
• Top-down decomposition approach
• Divide and conquer principle
• Graphical representation of results using DFDs
• All the above
22. Which of the following is/are true with respect to functions?
• A function such as “search-book” is represented using a circle
• Functions represent some activity
• Function symbol is known as a process symbol or a bubble in DFD
• All of the above
23. In DFDs, user interactions with the system is denoted by
• Circle
• Arrow
• Rectangle
• Triangle
24. What is the typical relationship between coupling and cohesion?
• There is no relationship between coupling and cohesion.
• As cohesion increases, coupling increases.
• As cohesion increases, coupling decreases.
• As cohesion decreases, coupling decreases.
25. Which is the 1st step in the software development life cycle?
• Analysis
• Design
• Problem/opportunity identification
• Development and documentation
26. Which tool is used for structured designing?
• Program flowchart
• Structure chart
• Data-flow diagram
• Module
27. Who designs and implement database structures
• Programmers
• Project managers
• Technical writers
• Database Administrators
28.To refine requirements for software, prototype model use
A. feedback
B. quick plan
C. construction
D. quick design
29. Match the following:
1) Waterfall model a) Specifications can be developed incrementally

2) Evolutionary model b) Requirements compromises are inevitable

3) Component-based c) Explicit recognition of risk


software engineering
4) Spiral development d) Inflexible partitioning of the project into stages

A 1-a, 2-b, 3-c, 4-d


B 1-d, 2-a, 3-b, 4-c
C 1-d, 2-b, 3-a, 4-c
D 1-c, 2-a, 3-b, 4-d
30. A Software Requirements Specification (SRS) document should
avoid discussing which one of the following?
A. User interface issues
B. Non-functional requirements
C. Design specification
D. Interfaces with third party software

You might also like