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.

________________ depend on there being a clear separation between the presentation of information and the computations that create and process that information?
A Master-slave architectures
B Client–server systems
C Two-tier client–server architecture
D Both Master-slave architectures AND Client–server systems
Correct Answer: Client–server systems
Which architecture are reliant on middle-ware ?
A Multi-tier client–server architecture
B Master-slave architecture
C Distributed component architecture
D Peer-to-peer architecture
Correct Answer: Distributed component architecture
Which of the following is a way of making a statement about the elements of a set that is true for every member of the set ?
A Set
B Sequence
C Universal quantification
D Both Set and Sequence
Correct Answer: Universal quantification
Which architecture decentralized architectures in which there are no distinguished clients and servers ?
A Multi-tier client–server architecture
B Master-slave architecture
C Distributed component architecture
D Peer-to-peer architecture
Correct Answer: Peer-to-peer architecture
Which of the following option is not provided by formal methods ?
A providing frameworks
B verifying systems
C provide investors
D both providing frameworks and verifying systems
Correct Answer: providing frameworks
What defines the circumstances in which a particular operation is valid ?
A Contradictions
B Post-condition
C Vagueness
D None of the mentioned
Correct Answer: None of the mentioned
The _______________ of a formal specification language is often based on a syntax that is derived from standard set theory notation and predicate calculus ?
A semantic domain
B syntactic domain
C sequence
D set
Correct Answer: syntactic domain
Which of the following is essential for success, when formal methods are used for the first time ?
A Expert training
B Consulting
C Prerequisite knowledge
D Both Expert training and Consulting
Correct Answer: Expert training
The ________________ of a specification language indicates how the language represents system requirements?
A semantic domain
B syntactic domain
C sequence
D set
Correct Answer: semantic domain
Which of the following provides a concise, unambiguous, and consistent method for documenting system requirements ?
A CMM
B ISO-9001
C CASE tools
D Formal methods
Correct Answer: Formal methods