

MCQOPTIONS
Saved Bookmarks
This section includes 10 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engineering knowledge and support exam preparation. Choose a topic below to get started.
1. |
It is generally not necessary to apply formal methods to every aspect of a major system. |
A. | True |
B. | False |
Answer» B. False | |
2. |
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 |
Answer» E. | |
3. |
The ____________ of a specification language indicates how the language represents system requirements. |
A. | semantic domain |
B. | syntactic domain |
C. | sequence |
D. | set |
Answer» B. syntactic domain | |
4. |
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 |
Answer» E. | |
5. |
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 |
Answer» C. sequence | |
6. |
Which of the following occurs often due to the bulkiness of a system specification document? |
A. | Contradictions |
B. | Ambiguities |
C. | Vagueness |
D. | Incompleteness |
Answer» D. Incompleteness | |
7. |
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 |
Answer» D. Both Set and Sequence | |
8. |
What defines the circumstances in which a particular operation is valid? |
A. | Contradictions |
B. | Post-condition |
C. | Vagueness |
D. | None of the mentioned |
Answer» E. | |
9. |
___________ are statements that can be interpreted in a number of ways. |
A. | Contradictions |
B. | Ambiguities |
C. | Vagueness |
D. | Comments |
Answer» B. Ambiguities | |
10. |
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 |
Answer» E. | |