M C Q s D r i v e

Software Engineering Mcqs 840 MCQs [All-Courses]

thumb

Software Engineering MCQs for job test and interview preparation, especially for fresh graduates, students, and candidates appearing in competitive exams. These multiple-choice questions cover a wide range of topics, including the fundamentals of software engineering, its various types, advanced concepts, software design, development processes, testing methods, software evolution, and security aspects.

Which one of the following is not an Evolutionary Process Model ?
A WINWIN Spiral Model
B Incremental Model
C Concurrent Development Model
D All of the mentioned
Correct Answer: All of the mentioned
Choose the correct option from given below?
A Prototyping Model facilitates reusability of components
B RAD Model Model facilitates reusability of components
C Both RAD & Prototyping Model facilitates reusability of components
D
Correct Answer: Prototyping Model facilitates reusability of components
Which on of the following is not an agile method ?
A XP
B 4GT
C AUP
D All of the mentioned
Correct Answer: 4GT
How many phases are there in Scrum ?
A Two
B Three
C Four
D Scrum is an agile method which means it does not have phases
Correct Answer: Three
Which three framework activities are present in Adaptive Software Development(ASD) ?
A analysis, design, coding
B requirements gathering, adaptive cycle planning, iterative development
C speculation, collaboration, learning
D all of the mentioned
Correct Answer: speculation, collaboration, learning
User requirements are expressed as _______________ in Extreme Programming?
A implementation tasks
B functionalities
C scenarios
D none of the mentioned
Correct Answer: scenarios
Is a customer involved test development and validation in XP ?
A Yes
B No
C It may vary from Customer to Customer
D None of the mentioned
Correct Answer: It may vary from Customer to Customer
Which four framework activities are found in the Extreme Programming(XP) ?
A analysis, design, coding, testing
B planning, analysis, design, coding
C planning, design, coding, testing
D planning, analysis, coding, testing
Correct Answer: planning, design, coding, testing
Purpose of process is to deliver software________________?
A in time
B with acceptable quality
C that is cost efficient
D both in time & with acceptable quality
Correct Answer: in time
_______________ & ________________ are two kinds of software products ?
A CAD, CAM
B Firmware, Embedded
C Generic, Customised
D None of the mentioned
Correct Answer: Generic, Customised