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 of these is incorrect ?
A Software engineering belongs to Computer science
B Software engineering is a part of more general form of System Engineering
C Computer science belongs to Software engineering
D Software engineering is concerned with the practicalities of developing and delivering useful software
Correct Answer: Computer science belongs to Software engineering
The fundamental notions of software engineering does not account for ?
A Software processes
B Software Security
C Software reuse
D Software Validation
Correct Answer: Software Validation
SDLC stands for_____________________?
A Software Development Life Cycle
B System Development Life cycle
C Software Design Life Cycle
D System Design Life Cycle
Correct Answer: Software Development Life Cycle
RAD Model has__________________?
A 2 phases
B 3 phase
C 5 phases
D 6 phases
Correct Answer: 5 phases
Which one of the following is not a phase of Prototyping Model ?
A Quick Design
B Coding
C Prototype Refinement
D Engineer Product
Correct Answer: Coding
What is the major drawback of using RAD Model ?
A Highly specialized & skilled developers/designers are required
B Increases reusability of components
C Encourages customer/client feedback
D Increases reusability of components, Highly specialized & skilled developers/designers are required
Correct Answer: Highly specialized & skilled developers/designers are required
Which model can be selected if user is involved in all the phases of SDLC ?
A Waterfall Model
B Prototyping Model
C RAD Model
D both Prototyping Model & RAD Model
Correct Answer: RAD Model
Build & Fix Model is suitable for programming exercises of ______________ LOC (Line of Code)?
A 100-200
B 200-400
C 400-1000
D above 1000
Correct Answer: 100-200
Which one of the following models is not suitable for accommodating any change ?
A Build & Fix Model
B Prototyping Model
C RAD Model
D Waterfall Model
Correct Answer: Waterfall Model
Which of these does not affect different types of software as a whole ?
A Heterogeneity
B Flexibility
C Business and social change
D Security
Correct Answer: Flexibility