What are the advantages of using a formal language to write a software specification?
What will be an ideal response?
The formal syntax of a specification language enables requirements or design to be interpreted in only one way, eliminating ambiguity that often occurs when a natural language (e.g., English) or a graphical notation (e.g., UML) must be interpreted by a reader. The descriptive facilities of set theory and logic notation enable a clear statement of requirements. To be consistent, requirements stated in one place in a specification should not be contradicted in another place.
You might also like to view...
Task is a _______ class.
a. anonymous inner b. composite c. nested d. generic
The _________________________ architecture results in the creation of pools of IT resources designed to accommodate concurrent and fluctuating usage.
Fill in the blank(s) with the appropriate word(s).
A laptop computer can no longer print to a wireless infrared (IrDA) printer. What is the most likely cause of the problem?
A) The print driver is corrupt. B) The printer needs servicing. C) The printer needs to have the alignment feature ran. D) The printer has been moved out of range.
In what circumstances might you add a column with a media query, and what property or properties might you use?
What will be an ideal response?