1 Unit- Question Bank-To Students
1 Unit- Question Bank-To Students
6) Which of the following factors is not applicable to software but applies to human
beings?
a) Computer gives more accurate solution whereas humans cannot.
b) Computers slower than human beings
c) Humans can do routine jobs faster than computers
d) Humans get tired after working for some time while computers never get tired.
II. Answer All Questions. Each question carries 1 Mark (6 X 1 = 6 Marks)
Section- A
Answer all the Questions (12X1=12 Marks)
report?
1. Deployment
2. Planning
3. Modeling
4. Construction
(Remembering)
5.Define pattern name, intent in process patterns.( Remembering)
6.What is the main purpose of the software process assessment.
(Understanding)
7.List out the phases in incremental model. (Understanding)
8.Which type of applications suit RAD model? (Understanding)
9.What are the drawbacks of spiral model. (Understanding)
10.Which one of the following activities is not recommended for software processes in
software engineering?
1. Software Evolution
2. Software Verification
3. Software Testing & Validation
4. Software designing
11.Write any two problems associated with protyping. (Analyze)
12.When the user participation isn't involved, which of the following models will not result
Assessment Questions
I. Answer All Questions. Each question carries 1 Mark (6 X 1 = 6 Marks) – Bloom’s L1 and
L2 Levels
1. Identify the primary difference between hardware and software.
2. Name a key characteristic that distinguishes software from traditional manufactured
products.
3. Point out one main area where legacy software continues to play a critical role in
business operations.
4. Recognize the type of software that performs real-time functions such as point-of-sale
transaction processing.
5. Distinguish between application software and system software.
6. Choose a domain where embedded software is commonly used.
II. Answer All Questions. Each question carries 3 Marks (3 X 3 = 9 Marks) – Bloom’s L2
and L3 Levels
1. Discuss the implications of software not wearing out like hardware but deteriorating due
to changes over time.
2. Compare the challenges of maintaining legacy software with those of developing new
software.
3. Describe the benefits and challenges associated with component-based software
development.
1. What are the five levels of the Capability Maturity Model Integration (CMMI),
and what is the primary focus of each level?
2. Explain the significance of Level 2 (Managed) in the CMMI framework. What
key process areas are included in this level, and how do they contribute to project
management and software development?
3. Compare and contrast Level 4 (Quantitatively Managed) and Level 5
(Optimizing) of the CMMI model. Discuss how organizations can transition from
Level 4 to Level 5, detailing the practices and process improvements that must be
implemented to achieve this advancement in maturity.
Section-B
Answer any Three of the following (3X6=18 Marks)
Section B (3 X 6= 18 Marks)
13. What are the reasons organizations hesitate to replace legacy software? Give one
solution when organizations do not want to replace legacy software.
14. A software development team develops a detailed 150-page requirements document
with all the features for the software. Will this prevent future changes? Justify the
answer. Which software myth does this scenario illustrate?
15. Compare the waterfall model and RAD model.
16. “Software engineering is applicable only to large projects with multiple developers.”
Investigate the truth of this statement?
17. An organization is starting a new project. The project manager wants to ensure that the
team is well-prepared to manage the project's risks. What CMMI practice would you
recommend, and how would you implement it?
18. What is scope creep? How is this addressed in CMMI plan?