________________ 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
✅ The correct answer is option B.
Explanation: One should design the architecture of distributed client–server systems so that they are structured into several logical layers, with clear interfaces between these layers.

Testing done without planning and Documentation is called_________________?

A. Unit testing
B. Regression testing
C. Adhoc testing
D. None of the mentioned
✅ The correct answer is option C.
Explanation: Adhoc testing is used term for software testing performed without planning and documentation. The tests are intended to be run only once, unless a defect is discovered.

Which of the following property does not correspond to a good Software Requirements Specification (SRS) ?

A. Verifiable
B. Ambiguous
C. Complete
D. Traceable
✅ The correct answer is option B.
Explanation: The SRS should be unambiguous in nature which means each sentence in SRS should have a unique interpretation.

Request for quotation (RFQ) is_________________?

A. a document that compares business and technical requirements of a commercial application package against the capabilities and features of a specific commercial application package
B. a document that communicates business, technical, and support requirements for an application software package to vendors that wish to compete for the sale of that application package and services
C. a document that communicates business, technical, and support requirements for an application software package to a single vendor that has been determined as being able to supply that application package and service
D. a contract with management and the user community to develop or enhance an information system
✅ The correct answer is option C.