Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Understanding the Software Crisis

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

What does the term "software crisis" primarily refer to?

a)

Hardware malfunction

b)

Challenges in developing and maintaining software

c)

Issues with network security

d)

Problems with data storage

2.

Which of the following was a major factor leading to the software crisis?

a)

Advancements in hardware speed and capabilities

b)

Increasing demand for software that exceeds the capabilities of development processes

c)

Reductions in software development costs

d)

Improved collaboration tools for developers

3.

The software crisis first became apparent in which decade?

a)

1950s

b)

1960s

c)

1980s

d)

1990s

4.

Which of the following problems is NOT typically associated with the software crisis?

a)

Poor project management

b)

Bugs and errors in software

c)

Rapidly decreasing demand for software

d)

Failure to meet project deadlines

5.

What is one of the primary causes of the software crisis?

a)

Lack of programming languages

b)

Inadequate software development methodologies

c)

Shortage of hardware resources

d)

Overabundance of skilled programmers

6.

Which approach was introduced to help address the software crisis by focusing on modular and reusable code?

a)

Object-oriented programming

b)

Machine language programming

c)

Assembly language programming

d)

Batch processing

7.

The software crisis led to the development of which field that focuses on disciplined approaches to software development?

a)

Cybersecurity

b)

Artificial intelligence

c)

Software engineering

d)

Database management

8.

Which of the following is a primary symptom of the software crisis?

a)

Reduced demand for software engineers

b)

High software maintenance costs and project failures

c)

Perfect alignment between estimated and actual project timelines

d)

Overly simplified software design

9.

In response to the software crisis, which project management methodology became popular for promoting iterative development and feedback?

a)

Waterfall model

b)

Agile methodology

c)

Linear programming

d)

Data warehousing

10.

Which aspect of the software crisis is associated with difficulties in maintaining and upgrading older software systems?

a)

Software scalability

b)

Software maintenance

c)

Software encryption

d)

Software prototyping