Sei sulla pagina 1di 4

1) RAD Software process model stands for _____ .

a. Rapid Application Development.


b. Relative Application Development.
c. Rapid Application Design.
d. Recent Application Development.
a.
2) Which of the following is not defined in a good Software Requirement Specification (SRS)
document?

a. Functional Requirement.
b. Nonfunctional Requirement.
c. Goals of implementation.
d. Algorithm for software implementation.

3) What is the simplest model of software development paradigm?

a. Spiral model
b. Big Bang model
c. V-model
d. Waterfall model
d
4) Which of the following is the understanding of software product limitations, learning system
related problems or changes to be done in existing systems beforehand, identifying and addressing
the impact of project on organization and personnel etc?

a. Software Design
b. Feasibility Study
c. Requirement Gathering
d. System Analysis

5) Which design identifies the software as a system with many components interacting
with each other?

a. Architectural design
b. High-level design
c. Detailed design
d. Both B & C
a
6) The tools that support different stages of software development life cycle are called
_______ .

a. CASE Tools
b. CAME tools
c. CAQE tools
d. CARE tools
a
7) Software consists of ______ .

a. Set of instructions + operating procedures


b. Programs + documentation + operating procedures
c. Programs + hardware manuals
d. Set of programs
b
8) Which is the most important feature of spiral model?

a. Quality management
b. Risk management
c. Performance management
d. Efficiency management
b
9) Which is not a step of Requirement Engineering?

a. Requirements elicitation
b. Requirements analysis
c. Requirements design
d. Requirements documentation
c
11) FAST stands for ________ .

a. Functional Application Specification Technique


b. Fast Application Specification Technique
c. Facilitated Application Specification Technique
d. None of the above
c
12) The level at which the software uses scarce resources is ______ .
a. Reliability
b. Efficiency
c. Portability
d. All of the above
b
13) Aggregation represents ______ .

a. is_a relationship
b. part_of relationship
c. composed_of relationship
d. none of above
c
14) ER model shows the _______ .

a. Static view
b. Functional view
c. Dynamic view
d. All the above
a
15) When elements of module are grouped because the output of one element serves as
input to another element and so on, it is called ________ .

a. Functional Cohesion
b. Communicational cohesion
c. Sequential cohesion
d. Procedural cohesion
c
16) Which depicts flow of control in program modules?

a. Flowchart
b. DFD
c. Both A & B
d. None of the above
a
17) Which one of the following is not a symptom of the present software crisis:

a. Software is expensive.

b. It takes too long to build a software product.


c. Software is delivered late.

d. Software products are required to perform very complex tasks.

18) Which one among the following is not a software service type of project?

a. Software maintenance

b. Software customization

c. Outsourced software development

d. Software product development

19) Model building is a form of which one of the following:


a. Abstraction

b. Decomposition

c. Aggregation

d. Composition

20) What is the implication of the magical number 7 in build and fix development projects?

a. Development effort increases exponentially with program size

b. Development effort increases linearly with program size

c. Development effort increases sub-linearly with program size

d. Development effort decreases linearly with program size

Potrebbero piacerti anche