0% found this document useful (0 votes)
42 views

UNIT-4 Questions Bank

Question Bank Software engineering

Uploaded by

bansari.manvar
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)
42 views

UNIT-4 Questions Bank

Question Bank Software engineering

Uploaded by

bansari.manvar
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
You are on page 1/ 3

SOFTEWARE ENGNEERING - (UNIT-4)

Multiple Choice Questions (MCQs)


1. Which of the following is NOT a phase in the software development life
cycle (SDLC)?
A) Requirements Gathering
B) Design
C) Deployment
D) Code Review
Correct Answer: D

2. In which type of testing do developers test their own code?


A) System Testing
B) Acceptance Testing
C) Unit Testing
D) Regression Testing
Correct Answer: C

3. What does the acronym "CI" stand for in software development?


A) Continuous Integration
B) Code Inspection
C) Critical Issue
D) Change Indicator
Correct Answer: A

4. Which testing method validates the software against the requirements?


A) Unit Testing
B) Regression Testing
C) Acceptance Testing
D) Performance Testing
Correct Answer: C

5. What is the primary goal of software maintenance?


A) To improve software performance
B) To correct defects and add enhancements
C) To reduce development time
D) To create new software
Correct Answer: B
SOFTEWARE ENGNEERING - (UNIT-4)

6. Which of the following tools is commonly used for static code analysis?
A) JUnit
B) SonarQube
C) Selenium
D) Postman
Correct Answer: B

7. What type of maintenance involves modifying software to meet new


requirements?
A) Corrective Maintenance
B) Adaptive Maintenance
C) Perfective Maintenance
D) Preventive Maintenance
Correct Answer: B

8. Which testing technique involves running a program with different sets


of input?
A) Static Testing
B) Dynamic Testing
C) Black Box Testing
D) White Box Testing
Correct Answer: C

9. What is a common characteristic of software reverse engineering?


A) It is used to add new features
B) It involves analysing the software to understand its design
C) It is a form of software maintenance
D) It requires access to source code
Correct Answer: B

10. Which of the following is an example of a performance testing tool?


A) JIRA
B) Load Runner
C) Git
D) Visual Studio
Correct Answer: B
SOFTEWARE ENGNEERING - (UNIT-4)

Short Questions (2 Marks Each)


1. What is code documentation?
2. Explain the purpose of unit testing.
3. What is meant by debugging in software development?
4. Define integration testing.
5. What is the significance of a code review?
6. List two characteristics of software maintenance.
7. What is regression testing?
8. Explain the term "defect density."
9. What is the role of a test case?
10. Briefly describe the Agile model in software maintenance.

Long Questions (5 Marks Each)


1. Discuss the software development life cycle (SDLC) phases and their
significance in coding and testing.
2. Explain the concept of continuous integration (CI) and its impact on
software quality.
3. Describe the process and benefits of code reviews in software
development.
4. Write down differences between unit testing and integration testing,
including their objectives and techniques.
5. Discuss the various types of software maintenance and provide
examples of each.
6. Explain the role of program analysis tools in improving software
quality. Include examples of commonly used tools.
7. Describe the steps involved in the software reverse engineering
process.
8. Discuss the challenges associated with estimating software
maintenance costs.
9. Explain how black-box testing differs from white-box testing,
including their methodologies and applications.
10. Write the impact of software bugs on project timelines and
costs, providing examples of real-world cases.

------------------------------ALL THE BEST-----------------------------------

You might also like