wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Software Development Quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is the first step in the software development lifecycle?

a)

System Design

b)

Coding

c)

System Testing

d)

Preliminary Investigation and Analysis.

2.

What is the major drawback of the Spiral Model?

a)

Higher amount of risk analysis

b)

Doesn't work well for smaller projects.

c)

Additional functionalities are added later on

d)

Strong approval and documentation control

3.

The agile software development model is built based on __________.

a)

Linear Development

b)

Incremental Development

c)

Iterative Development

d)

Both Incremental and Iterative Development.

4.

Which parameters are essentially used while computing the software development cost?

a)

Hardware and Software Costs

b)

Effort Costs

c)

Travel and Training Costs

d)

All of the above.

5.

What does SDLC stands for?

a)

System Design Life Cycle

b)

Software Design Life Cycle

c)

Software Development Life Cycle.

d)

System Development Life cycle

6.

__________________ suits the Manifesto for Agile Software Development.

a)

Customer collaboration

b)

Individuals and interactions

c)

Working software

d)

All of the mentioned.

7.

What are agile manifesto principles?

a)

Customer satisfaction

b)

Face-to-face communication within a development team

c)

Changes in requirements are welcome

d)

All of the mentioned.

8.

What is the full form of the "COCOMO" model?

a)

Cost Constructive Estimation Model

b)

Constructive Cost Estimation Model.

c)

Constructive Case Estimation Model

d)

Constructive Cost Estimating Model

9.

Which of the following document contains the user system requirements?

a)

SRD

b)

DDD

c)

SDD

d)

SRS.

10.

In which step of SDLC actual programming of software code is done?

a)

Development.

b)

Maintenance and Evaluation

c)

Design

d)

Analysis

11.

Software Debugging is known as _________________

a)

identifying the task to be computerized

b)

creating program code

c)

creating the algorithm

d)

finding and correcting errors in the program code.

12.

What are the different levels of Testing?

a)

Integration testing

b)

Unit testing

c)

System testing

d)

All of the above.

13.

In which environment we can performed the Alpha testing?

a)

User's end

b)

Developer's end.

c)

User's and developer's end

d)

None of the above

14.

After which phase, we can proceed to the white box testing?

a)

After the coding phase.

b)

After designing phase

c)

After SRS creation

d)

After the installation phase

15.

Which of the below testing is related to Non-functional testing?

a)

Unit Testing

b)

Black-box Testing

c)

Performance Testing.

d)

None of the above

16.

-------- testing is used to check the code?

a)

Grey box testing

b)

Black box testing

c)

White-box testing.

d)

Red box testing

17.

Which phase is not available in software life cycle?

a)

Coding

b)

Testing

c)

Maintenance

d)

Abstraction.

18.

Scheduling in project management includes listing of-

a)

activities

b)

deliverables

c)

milestones within a project

d)

all of mentioned.

19.

The most common form of project schedule is a

a)

Pie chart

b)

Gantt chart.

c)

bar chart

d)

none

20.

Risk management is one of the most important jobs for a

a)

Client

b)

Investor

c)

Production team

d)

Project manager.