0% found this document useful (0 votes)
42 views6 pages

Software Engineering Important Questions

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 views6 pages

Software Engineering Important Questions

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/ 6

Software Engineering Important Questions

Unit-I

2 Marks

1. What is Software Engineering?

2. What is Exploratory style of Software Development? (Or) Build and Fix style.

3. Define Decomposition Principle.

4. What is Structured Programming?

5. What is Phase entry criteria and Phase exit criteria?

6. What is SDLC?

7. What is feasibility study?

8. What are the goals of RAD model?

9. What is Incremental Development Model?

10. What is V-Model?

11. What is Sprint in Scrum Model?

12. List few Agile software development methodologies.

5 Marks

1. What is the difference between Program and Product?

2. Write note on Exploratory style of software development.

3. Explain the phases of classical Water fall model with diagram.

4. Explain about Prototyping Model in detail with Diagram.

5. Describe about different phases of the spiral model.

6. What is Agile Model? Write the important principles mentioned in Agile Manifesto.

7. Explain about Kanban board and Kanban card.

8. Write about Extreme Programming Model.

9. List the Scrum Artifacts.


10 Marks

1. Explain in detail about Software Development Projects (Ans: Write about software
products and software services)

2. Discuss in detail about the working of RAPID APPLICATION DEVELOPMENT


(RAD) Model.

3. Write in detail about SCRUM and LEAN Software development Agile


methodologies.

Unit-II

2 Marks

1. What are the two main activities carried out in Requirement analysis and specification
phase? (Ans: Write in short about -> Requirements gathering and analysis,
Requirements specification)

2. What are the two sets of formal specification language?

3. What is SRS?

4. List the users of SRS document.

5. What is a Formal Technique?

6. What is Traceability?

5 Marks

1. Write note on Requirement Gathering and activities involved in it.

2. What are the characteristics of a good SRS document?

3. What are the attributes of a bad SRS document?

4. Explain about the Important Categories of Customer Requirements in an SRS


document. (or) Classify the different types of requirements.

(Ans: Write short note about  An SRS document should clearly document the
following aspects of a software: ® Functional requirements ® Non-functional
requirements – Design and implementation constraints – External interfaces required
– Other non-functional requirements ® Goals of implementation.)
5. Explain different types of Requirement problems in detail. (Ans: Anomaly,
Inconsistency and Incompleteness)

6. List the different operational semantics and explain them.

10 Marks

1. Explain in detail about a) Functional Requirements and b) Non-Functional


Requirements in SRS document.

2. Write in detail about the Organization of SRS Document. (Pg: 214 in e-book)

3. Describe about Decision Trees and Decision Tables with Examples.(or) Techniques
for representing complex logic.

Unit-III

2 Marks

1. What is High-level design?

2. What is Module Specification?

3. How you classify the design activities? (Ans: Write about : Preliminary (or high-
level) design, and „ Detailed design)

4. What is Cohesion?

5. What is Coupling?

6. What is Functional Independence?

7. What is Control Hierarchy?

8. What are the symbols used in DFD?

9. What is Detailed Design?

5 Marks

1. What is the outcome of Design process? Explain.

2. What is the difference between Analysis and Design?

3. List the characteristics of Good Software Design. (Pg:246 – in e-book)

4. Write in detail about the classification of Coupling.

5. Write short note on Function-oriented Design.

6. What is Object-Oriented Design?


7. Write in detail about Structured Analysis.

8. Write short note on Data Dictionary.

10 Marks

1. Describe Modular Design.

2. What is Cohesion? Write about classification of Cohesiveness.

3. Describe in detail about Layered arrangement of modules.

4. What are different levels of DFD? Explain in detail with examples.

5. What is Structured Design? How DFD is transformed in to Structure Chart?(Ans:


Write what is Structure Design and write about two strategies Transform analysis
and Transaction analysis)

Unit-IV

2 Marks

1. What is an Object?

2. What is a Class?

3. Define Data Hiding and Data Abstraction?

4. Define Encapsulation.

5. What are the types of Associations?

6. What is Abstract class? Give Example.

7. What is UML?

8. What is a Model?

9. List the five types of Views supported by UML.

10. What is Generalization of Use case?

5 Marks

1. Describe about Method Overloading and Method Overriding.

2. Explain in detail about Composition and Aggregation relationships with example.

3. Explain the following: i) Persistence ii) Agents iii) Widgets.

4. Write note on UseCase Diagram.


5. Write note on 1) includes Relationship 2) extends relationship.

10 Marks

1. Explain about Class Relationships.

2. Explain in detail about Interaction Diagrams (Write about Sequence and


Collaboration diagrams)

3. Explain in detail about Activity Diagrams and State chart Diagrams.

Unit-V

2 Marks

1. What is a Test case?

2. What is White box testing?

3. What is a Failure?

4. What is the difference between Mistake and Error?

5. What is the Test Suite?

6. What is a Path?

7. What is a linearly independent Path?

8. What is Mutation Testing?

9. What is Smoke Testing?

10. What is Sanity Testing?

5 Marks

1. What is Coding? What are the Coding Standards and Guidelines.

2. What are the types of Documentation? Explain them in detail.(1. Internal


Documentation 2. External Documentation)

3. What is the difference between Verification and Validation?

4. What are the Testing Activities? Explain in detail.

5. How to draw a Control Flow Graph?

6. What is Integration Testing? Explain different approaches of Integration Testing.

7. Write note on Object Oriented Testing.


10 Marks

1. Explain in detail about the types of Code Reviews. (Code walkthrough and Code
inspection)

2. Explain in detail about Black Box Testing Approach.(Write about 1.Equivalence class
partitioning, 2. Boundary value analysis)

3. Explain in detail about White Box Testing Approach.

4. Explain in detail about McCabe’s Cyclomatic Complexity Metric.

You might also like