0% found this document useful (0 votes)
33 views3 pages

Bca C104 QB01

The document is a question bank focused on Software Engineering, covering a wide range of topics including methodologies, software development life cycle (SDLC), testing types, requirements, and design concepts. It includes questions about Agile, Waterfall models, software validation, quality assurance, and various software engineering processes. The questions aim to assess knowledge and understanding of fundamental software engineering principles and practices.

Uploaded by

Priyanshu Rawat
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)
33 views3 pages

Bca C104 QB01

The document is a question bank focused on Software Engineering, covering a wide range of topics including methodologies, software development life cycle (SDLC), testing types, requirements, and design concepts. It includes questions about Agile, Waterfall models, software validation, quality assurance, and various software engineering processes. The questions aim to assess knowledge and understanding of fundamental software engineering principles and practices.

Uploaded by

Priyanshu Rawat
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

Software Engineering-Question Bank

1. Who is the father of Software Engineering?


2. Identify the Agile serum methodology.
3. What are the features of Software Code?
4. What is a software development activity that is not a part of software processes?
5. What is a Functional Requirement?
6. Which tool is use for structured designing?
7. SDLC stands for?
8. A model that is the demo implementation of the system?
9. Which UML diagrams has a static view?
10. Which is not considered as a risk in project management?
11. The process each manager utilize during the life of a project is known as?
12. Estimate the different levels of testing.
13. Discuss the importance of software Engineering. What should be steps taken under the
process of developing a software system?
14. Explain software requirement and specification.
15. Demonstrate the concept of software validation.
16. Compare Alpha and Beta testing with suitable examples.
17. Describe Software Quality Assurance.
18. Discuss the coding standard and coding guidelines.
19. Compare the functional approach and object oriented approach.
20. Discuss the software development life cycle (SDLC) and its importance in the software
in software development.
21. Describe the agile methodology concept with a suitable example.
22. Discuss cohesion and coupling concept.
23. Compare the different kinds of modelling diagrams used.
24. Discuss Waterfall model. What are the problems that are sometimes encountered when
the Waterfall model is applied?
25. Describe the software maintenance process and its steps to maintain the software
product.
26. Analyse the different types of software testing with example.
27. Features of software code.
28. Software process.
29. Functional and Non-Functional requirements.
30. Tool used for structured designing.
31. Which UML diagram has static view?
32. Which is not considered as a risk in project management.
33. What is software design?
34. Define software requirement engineering.
35. What are the guidelines that are to be followed to have a good coding?
36. Describe the phases of SDLC using Waterfall model.
37. Why is analysis stage of software engineering considered so important? What
approaches can be taken to ensure it is successful?
38. Reverse software engineering.
39. Levels of Testing.
40. Verification and Validation.
41. Approaches used in designing.
42. Software measurement and metrics.
43. Functional testing and types.
44. Coupling and its types.
45. UML diagram types.
46. Requirement elicitation and its techniques.
47. Pert and Gantt chart.
48. Agile Methodology and methods used in agile.
49. Project Scheduling, Modelling and Controlling, 4p’s in project management.
50. Risk management.
51. Software maintenance and its types.
52. Quality assurance and controlling.
53. Testing and debugging.
54. Spiral model with merits and demerits.
55. Cohesion and its types.
56. Cocomo model.
57. SCM and SPM.
58. Software characteristics, Software crisis, software engineering problem and types of
software.
59. DFD and levels in DFD.
60. Types of Testing.
61. Top Down and Bottom up programming.
62. Incremental and Prototype Model.
63. Difference between: White and Black box Testing, alpha and Beta Testing, Testing and
Debugging.
64. Software engineering process.
65. SRS, SDD, Software documentation and Test Plan.
66. CASE tool.
67. Concept of software engineering is applicable to?
68. Need of feasibility study.
69. Spiral model dimensions.
70. Function point and who developed it?

You might also like