Navigation Menu
Home Blog Latest Notices
Softwa
NTS GAT Subject (Software Engineering) – FLP 3 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 agile framework uses sprints and daily stand-ups?
2. What integrates development and operations for continuous delivery?
3. What does CI/CD stand for?
4. What is Continuous Integration?
5. What does DevOps culture emphasize?
6. What architecture enables independent deployment?
7. What packages applications with dependencies for consistent environments?
8. What tracks application performance in DevOps?
9. What does the DevOps lifecycle include?
10. What is Object-Oriented Analysis and Design (OOAD)?
11. What is "encapsulation" in OOAD?
12. What is a "use case" in OOAD?
13. What does a sequence diagram in OOAD show?
14. What does "association" mean in OOAD?
15. What does "aggregation" mean in OOAD?
16. What is "generalization" in OOAD?
17. What is a "constructor" in OOAD?
18. What is "overloading" in OOAD?
19. What is "overriding" in OOAD?
20. What is an "interface" in OOAD?
21. What does the "view" represent in MVC?
22. What does the "controller" do in MVC?
23. What does a package diagram in OOAD do?
24. What combines changes from different branches?
25. What is a centralized version control system?
26. What is another distributed version control system?
27. What is a specific state of a configuration item?
28. What is a mechanism for code review and merging?
29. What automates the build, test, and deployment process?
30. What is software architecture?
31. What architecture organizes a system into layers?
32. Which pattern provides an interface for creating objects?
33. Which pattern enables interchangeable algorithms?
34. What are the SOLID principles?
35. What does the "Open-Closed Principle" state?
36. What does the "Interface Segregation Principle" state?
37. What is UML?
38. What does a component diagram in UML show?
39. What does a package diagram in UML do?
40. What is the V-model?
41. What model delivers software in increments?
42. Which phase of the SDLC involves correcting defects and enhancing functionality?
43. What does the agile manifesto value?
44. What is a "sprint" in Scrum?
45. What happens in the "transition" phase of RUP?
46. What does the spiral model emphasize?
47. What approach adapts to changes and feedback throughout development?
48. What does RAD stand for in SDLC?
49. Who is a stakeholder in a software project?
50. What is a software process?
51. How does the cost of fixing a defect change as it moves to later stages?
52. How does IEEE define software engineering?
53. What does a software product include?
54. What does the "bubble theory" suggest about software complexity?
55. What is SWEBOK?
56. What is a software engineer?
57. Which professional organization publishes standards for software engineering?
58. What is software maintenance?
59. What type of maintenance adapts to environmental changes?
60. What is software evolution?
61. What are Lehman's laws?
62. What does the second law of software evolution state?
63. What does the third law of software evolution state?
64. What does the fourth law of software evolution state?
65. What is reverse engineering?
66. What is software aging?
67. What affects maintenance effort?
68. What is maintainability?
69. What is crucial during maintenance to control changes?
70. Which type of maintenance involves software improvement?
71. What is the "critical path" in project scheduling?
72. Who is responsible for planning, executing, and closing the project?
73. What is agile project management?
74. Who is responsible for prioritizing the backlog in Scrum?
75. Who facilitates the process and removes impediments in Scrum?
76. What does agile value over following a plan?
77. What marks the formal start of the project?
78. What is the WBS?
79. Who is a stakeholder in requirements engineering?
80. What ensures requirements are correct, complete, and consistent?
81. What describes a sequence of actions to achieve a goal?
82. What is a "user story"?
83. What maps requirements to design, code, and test cases?
84. What is the MoSCoW method for prioritizing requirements?
85. What is a "quality attribute"?
86. What is a "scenario" in requirements engineering?
87. What does a "post-condition" in a use case specify?
88. What is an ERD?
89. What is Quality Assurance?
90. What type of testing tests the complete system?
91. What type of testing verifies user requirements?
92. What is gray-box testing?
93. What testing ensures new changes don't break existing functionality?
94. What type of testing evaluates speed and responsiveness?
95. What type of testing checks behavior under expected load?
96. What type of testing evaluates user-friendliness?
97. What does code coverage measure?
98. What is a test plan?
99. What is a test case?
100. What does the defect lifecycle include?