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