Navigation Menu
Home Blog Latest Notices
Softwa
NTS GAT Subject (Software Engineering) – FLP 1 consists of 100 MCQs covering 1 subjects. You have 120 minutes to complete it. Start with the easier questions and manage your time wisely. Good luck!
Software Engineering 100 MCQs
1. What is agile software development?
2. What does the Agile Manifesto value?
3. What is the product backlog?
4. What is the sprint backlog?
5. What is the sprint retrospective?
6. What is the sprint review?
7. What integrates development and operations for continuous delivery?
8. What does CI/CD stand for?
9. What ensures code changes are ready for release?
10. What architecture enables independent deployment?
11. What collects logs from multiple sources?
12. What does the DevOps lifecycle include?
13. What is test-driven development?
14. What does velocity measure in Scrum?
15. What is a "class" in OOAD?
16. What is a "use case" in OOAD?
17. What does a class diagram in OOAD show?
18. What does a sequence diagram in OOAD show?
19. What is "generalization" in OOAD?
20. What is a "constructor" in OOAD?
21. What is "multiple inheritance" in OOAD?
22. What does the "view" represent in MVC?
23. What is UML in OOAD?
24. What does a state diagram in OOAD model?
25. What does an activity diagram in OOAD model?
26. What does a package diagram in OOAD do?
27. What is a key component of SCM that tracks changes to source code?
28. What is a baseline in SCM?
29. What is a commit in version control?
30. What is a branch in version control?
31. What is a check-in in version control?
32. What creates a working copy of files?
33. What automatically builds and tests code changes?
34. What is a release in SCM?
35. What defines the SCM processes for a project?
36. What ensures configuration items are consistent with documentation?
37. What is a specific state of a configuration item?
38. What integrates changes by rewriting history?
39. What automates the build, test, and deployment process?
40. What is software architecture?
41. What architecture organizes a system into layers?
42. Which pattern mediates between domain and data mapping?
43. What does the "Liskov Substitution Principle" state?
44. What is a design pattern?
45. What architecture structures an application as a collection of loosely coupled services?
46. What does a sequence diagram in UML show?
47. What does a deployment diagram in UML show?
48. What is the waterfall model?
49. What is the V-model?
50. Which phase of the SDLC involves correcting defects and enhancing functionality?
51. What does the agile manifesto value?
52. What methodology focuses on eliminating waste and delivering value quickly?
53. What approach follows a detailed plan with defined stages and deliverables?
54. What are the main phases of software engineering?
55. How does the cost of fixing a defect change as it moves to later stages?
56. What does a software product include?
57. What is software quality?
58. What is the software lifecycle?
59. What do software engineering ethics require?
60. What is SWEBOK?
61. What is the "big bang" model?
62. What is a software engineer?
63. What does a "software process model" define?
64. What does the "software engineering landscape" include?
65. What does the "software product" include?
66. What are the four types of software maintenance?
67. What type of maintenance prevents future problems?
68. What does the fourth law of software evolution state?
69. What does re-engineering involve?
70. What affects maintenance effort?
71. How does maintenance cost compare to development cost over the lifetime?
72. What does MTTR measure?
73. What is crucial during maintenance to control changes?
74. What assesses the effects of a change in maintenance?
75. What is a WBS?
76. What is the "critical path" in project scheduling?
77. What does risk management include?
78. What is agile project management?
79. What does CPI indicate in EVM?
80. What does SPI indicate in EVM?
81. What is PERT used for?
82. What is the WBS?
83. Who is a stakeholder in requirements engineering?
84. What is a "user story"?
85. Which standard defines quality attributes for software?
86. What technique ranks requirements based on importance and urgency?
87. What is requirements change management?
88. What can lead to misinterpretation and defects in requirements?
89. What is a requirement?
90. What is the requirements document?
91. What type of testing tests individual components?
92. What type of testing tests the complete system?
93. What type of testing verifies user requirements?
94. What is Beta testing?
95. What type of testing tests without internal code knowledge?
96. What testing ensures new changes don't break existing functionality?
97. What is smoke testing?
98. What type of testing identifies vulnerabilities?
99. What type of testing evaluates user-friendliness?
100. What does the defect lifecycle include?