0% found this document useful (0 votes)
9 views5 pages

Softwar Engineering Practice Set Questions

The document outlines a structured curriculum for software engineering, divided into five units with short and long answer questions. It covers topics such as software characteristics, risk management, requirements engineering, design principles, testing methodologies, and software quality assurance. Each unit includes learning objectives and Bloom's taxonomy levels to assess understanding.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views5 pages

Softwar Engineering Practice Set Questions

The document outlines a structured curriculum for software engineering, divided into five units with short and long answer questions. It covers topics such as software characteristics, risk management, requirements engineering, design principles, testing methodologies, and software quality assurance. Each unit includes learning objectives and Bloom's taxonomy levels to assess understanding.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

UNIT – I

PART – A (2 Marks)

Short Answer Questions CO # Blooms Level


1. Illustrate the characteristics of software CO-1 BL2
2. Discuss the activities that are applicable to all software projects CO-1 BL2
3. Write about risk management. CO-1 BL1
4. Demonstrate all the applications of software CO-1 BL2
5. List out the types of software process models. CO-1 BL2
6. Define various steps involved in identifying a Task Set. CO-1 BL1
7. What is the use of COCOMO model? CO-1 BL1
8. Describe waterfall model and who invented waterfall model CO-1 BL2
9. List different advantages of waterfall model. CO-1 BL2
10. Discuss different disadvantages of waterfall model. CO-1 BL2
11. Define the use of incremental process model. CO-1 BL1
12. Discuss about component based development. CO-1 BL2

PART – B (5 Marks)
Long Answer Questions Marks CO # Bloo
ms
Level
1. Explain about evaluation of software engineering methodologies 5 CO-1 BL2
2. Discuss about software Engineering? Explain the layered technology of 5 CO-1 BL2
software engineering.
3. Describe with the help of the diagram discuss in detail waterfall model. Give 5 CO-1 BL2
certain reasons for its failure.
4. Explain the use of incremental process model with neat diagram. 5 CO-1 BL2
5. Discuss briefly about Evolutionary Process Models with neat diagram. 5 CO-1 BL2
6. Explain briefly about the Spiral model with neat sketch. 5 CO-1 BL2
7. What is risk? Explain about reactive versus proactive risk strategies 5 CO-1 BL1
8. Describe COCOMO model and explain its importance. 5 CO-1 BL2
9. Discuss in detail about different software risks. 5 CO-1 BL2
10. Describe the incremental process model advantages and disadvantages with the 5 CO-1 BL2
help of the diagram.
11. Explain why systems developed as prototypes should not normally be used as 5 CO-1 BL2
production systems.
12. Give examples of software risk and discuss software risk management in 5 CO-1 BL2
detail.

Page 1 of 5
UNIT – II
PART – A (2 Marks)

Short Answer Questions CO # Blooms Level


1. List different kinds of non-functional requirements. CO-2 BL2
2. Give an example for requirement validation. CO-2 BL1
3. Define functional requirement with an example. CO-2 BL2
4. Discuss user requirements in detail. CO-2 BL2
5. Discuss data flow model? CO-2 BL2
6. Write a short note on requirement engineering process. CO-2 BL1
7. Discuss about Requirements classification and organization. CO-2 BL2
8. Compare functional and non-functional requirements. CO-2 BL2
9. Discuss about requirement validation? CO-2 BL2
10. Define feasibility study and list the types. CO-2 BL2
11. Illustrate the validation and verification. CO-2 BL2
12. What is requirement review? CO-2 BL1

PART – B (5 Marks)

Long Answer Questions Marks CO # Blooms


Level
1. Explain briefly about functional requirements with an example 5 CO-2 BL2
2. What is the requirement? Give the measures to validate the requirements of 5 CO-2 BL1
the software system?
3. Discuss in detail about non-functional requirements with an example. 5 CO-2 BL2
4. Compare and contrast functional requirements and non-functional 5 CO-2 BL2
requirements.
5. What are system requirements? Explain in a detail. 5 CO-2 BL1
6. What is interviewing? Explain different types of interviews. 5 CO-2 BL1
7. Write short notes on requirement specification with an example. 5 CO-2 BL1
8. Develop the SRS for Library Automation System. 5 CO-2 BL3
9. Discuss how feasibility studies are important in requirement engineering 5 CO-2 BL2
process.
10. Discuss the functionality of an ATM machine and develop a set of use 5 CO-2 BL3
cases that could serve as a basis for understanding the requirements
for an ATM system.
11. Identify various functional and non-functional requirements that may be 5 CO-2 BL3
defined for library based system.

Page 2 of 5
UNIT – III
PART – A (2 Marks)

Short Answer Questions CO # Blooms


Level

1. What are the elements of design model? CO-3 BL1


2. List the principles of a software design. CO-3 BL2
3. Describe about software quality guidelines CO-3 BL2
4. Discuss analysis and design model CO-3 BL2
5. What characteristics are common to all design methods? CO-3 BL1
6. Write a short note on Abstraction. CO-3 BL1
7. Discuss the importance of design pattern CO-3 BL2
8. Write about the modularity in design concepts. CO-3 BL1
9. Discuss the concept of Information Hiding and Functional Independence. CO-3 BL2
10. What are the common activities in design process? CO-3 BL1
11. Write a short note on design classes in software design. CO-3 BL1
12. Discuss about interface design elements in the design model CO-3 BL2

PART – B (5 Marks)

Long Answer Questions Marks CO # Bloom


s Level

1. Design the Use case Diagram for Tic-tac-Toe game. 5 CO-3 BL3
2. Discuss briefly the following fundamental concepts of software design: 5 CO-3 BL2
i) Abstraction ii) Modularity iii) Information hiding.
3. Explain the importance of component level design and deployment level 5 CO-3 BL2
design elements.
4. What is software architecture? Why it is important explain with an example. 5 CO-3 BL1
5. Explain briefly about transform Analysis with an example 5 CO-3 BL2
6. Discuss about various types of UML Diagrams. 5 CO-3 BL2
7. Discuss briefly about the golden rules for the user interface design. 5 CO-3 BL2
8. Discuss in detail about user interface design patterns with an example. 5 CO-3 BL2
9. Explain briefly about different common design issues in user interface 5 CO-3 BL2
design.
10. Design the Sequence diagram for Library automation System. 5 CO-3 BL3
11. Design the Structure Chart of Student Information System 5 CO-3 BL3

Page 3 of 5
UNIT – IV & V
PART – A (2 Marks)

Short Answer Questions CO # Blooms


Level

1. What are the approaches of integration testing CO-4 BL1


2. Write short notes on internal and external views of testing. CO-4 BL1
3. What is white box testing? CO-4 BL1
4. What is loop testing? Write short notes on loop testing. CO-4 BL1
5. Define condition testing and data flow testing. CO-4 BL2
6. What are the differences between verification and validation? CO-4 BL1
7. What is regression testing? CO-4 BL1
8. What are software quality assurance ? CO-5 BL1
9. What are RMMM plans are there in software engineering? CO-5 BL1
10. What is software measurement? CO-5 BL1
11. Define process metrics with one example. CO-5 BL1
12. What are product metrics? Give an example. CO-5 BL1
13. What is a formal technical review (FTR)? CO-5 BL1
14. Define statistical software quality assurance. CO-5 BL1
15. What is ISO 9001? CO-5 BL1
16. What do you mean by quality of design? CO-5 BL1

Page 4 of 5
UNIT – IV & V
PART – B (5 Marks)

Long Answer Questions Marks CO # Blooms


Level
1. Explain the integration testing process and system testing process, and 5 CO-4 BL-2
discuss their outcomes
2. Discuss software failures and faults? What are test coverage criteria? 5 CO-4 BL-3
Discuss testing issues
3. Compare and contrast black box testing and White Box testing. 5 CO-4 BL-3
4. What is system testing? Explain briefly about system testing. 5 CO-4 BL-2
5. Discuss in detail the art of debugging. 5 CO-4 BL-2
6. Demonstrate the importance of validation testing? 5 CO-4 BL-3
7. What is testing? Discuss in detail about Black-Box testing. 5 CO-4 BL-2
8. Write the goals of testing. Describe good testing habits. 5 CO-4 BL-2
9. Explain the details of software quality assurance? 5 CO-5 BL1
10. What are quality standards of ISO 9000? Explain the different terms of 5 CO-5 BL2
ISO 9000.
11. What is risk management? Explain different types of risk management 5 CO- BL2
techniques. 5
12. Explain the comparison between risk identification and risk refinement. 5 CO- BL1
5
13. Discuss the role of SQA in improving software quality and preventing 5 CO-5 BL2
defects.
14. Explain the significance of ISO 9001 for software development 5 CO-5 BL1
organizations. How does ISO compliance help in improving process
quality and customer satisfaction?
15. Explain the reactive and proactive risk strategies? 5 CO- BL2
5
16. Discuss regarding different types of software reviews and technical 5 CO- BL1
reviews? 5
17. Short notes: - i. Software review, ii. Risk Projection 5 CO-5 BL2
18. Short notes: - i. Software Quality Assurance, ii. Software Reliability 5 CO-5 BL1

---

Page 5 of 5

You might also like