Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

Advanced Software Engineering

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 ?

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

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 ? Read More »

Advanced Software Engineering

Which architecture decentralized architectures in which there are no distinguished clients and servers ?

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

Explanation: Peer-to-peer (p2p) systems are decentralized systems in which computations may be carried out by any node on the network.

Which architecture decentralized architectures in which there are no distinguished clients and servers ? Read More »

Advanced Software Engineering

Which of the following option is not provided by formal methods ?

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

Explanation: A method is formal if it has a sound mathematical basis, typically given by a formal specification language

Which of the following option is not provided by formal methods ? Read More »

Advanced Software Engineering

The _______________ of a formal specification language is often based on a syntax that is derived from standard set theory notation and predicate calculus ?

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

The _______________ of a formal specification language is often based on a syntax that is derived from standard set theory notation and predicate calculus ? Read More »

Advanced Software Engineering

Which of the following is essential for success, when formal methods are used for the first time ?

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

Explanation: The answer is self-explanatory.

Which of the following is essential for success, when formal methods are used for the first time ? Read More »

Advanced Software Engineering

The ________________ of a specification language indicates how the language represents system requirements?

The ________________ of a specification language indicates how the language represents system requirements?

A. semantic domain
B. syntactic domain
C. sequence
D. set

Explanation: For example, a programming language has a set of formal semantics that enables the software developer to specify algorithms that transform input to output.

The ________________ of a specification language indicates how the language represents system requirements? Read More »

Advanced Software Engineering

Which of the following provides a concise, unambiguous, and consistent method for documenting system requirements ?

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

Explanation: Formal methods provide a concise, unambiguous, and consistent method for documenting system requirements.

Which of the following provides a concise, unambiguous, and consistent method for documenting system requirements ? Read More »

Advanced Software Engineering

Which of the following occurs often due to the bulkiness of a system specification document ?

Which of the following occurs often due to the bulkiness of a system specification document ?

A. Contradictions
B. Ambiguities
C. Vagueness
D. Incompleteness

Explanation: Achieving a high level of precision consistently is an almost impossible task.

Which of the following occurs often due to the bulkiness of a system specification document ? Read More »

Advanced Software Engineering