Software Engineering MCQs
Software Engineering MCQs cover SDLC, Agile, design principles, testing, planning, and maintenance for NTS, PPSC, FPSC, and IT exams, helping candidates assess knowledge, improve skills, and prepare for software development careers.
Q: A use case diagram models
A) Functional requirements
B) Source code
C) Database structure
D) UI design
Q: In software metrics, LOC stands for
A) Logic of Code
B) Lines of Code
C) Line of Configuration
D) Level of Code
Q: A stub in testing simulates
A) A database
B) A lower-level module
C) A complete system
D) A UI
Q: Waterfall model proceeds
A) Sequentially
B) Randomly
C) Iteratively
D) In a loop
Q: The main goal of software testing is
A) Increase bugs
B) Remove comments
C) Ensure quality
D) Delay delivery