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 testing tool is responsible for documenting programs ?
A Test/File Generator
B Test Harness System
C Test Archiving Systems
D Coverage Analyzer
Correct Answer: Test Archiving Systems
Software Testing with real data in real environment is known as_____________________?
A alpha testing
B beta testing
C regression testing
D none of the mentioned
Correct Answer: beta testing
Many applications using static analysis find 0.1-0.2% NCSS. NCSS stands for______________________?
A Non-Code Source Statement
B Non Comment Source Sentence
C Non-Comment Source Statement
D All of the mentioned
Correct Answer: Non-Comment Source Statement
Which of the following testing tools examine program systematically & automatically ?
A Code Inspector
B Static Analyzer
C Standard Enforcer
D Coverage Analyzer
Correct Answer: Static Analyzer
Which testing tool does a simple job of enforcing standards in a uniform way of many programs ?
A Static Analyzer
B Code Inspector
C Standard Enforcer
D Both Code Inspector & Standard Enforcer
Correct Answer: Code Inspector
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