Chapter 8 ■ Software Development Security (Domain 8) 189
C. Persistent XSS
D. Nonpersistent XSS
- Which one of the following is not a principle of the Agile software development process?
A. Welcome changing requirements, even late in the development process.
B. Maximizing the amount of work not done is essential.
C. Clear documentation is the primary measure of progress.
D. Build projects around motivated individuals.
- Match the numbered code testing methods to their lettered definition:
Code testing methods
- Regression testing
- Integration testing
- Unit testing
- System testing
Definitions
A. Testing on a complete integrated product
B. A testing method that focuses on modules or smaller sections of code for testing
C. A testing method that is used to verify that previously tested software performs the
same way after changes are made
D. A testing method used to validate how software modules work together
- What are the two components of an expert system?
A. Decision support system and neural network
B. Inference engine and neural network
C. Neural network and knowledge bank
D. Knowledge bank and inference engine
6 7. Neal is working with a DynamoDB database. The database is not structured like a rela-
tional database but allows Neal to store data using a key-value store. What type of data-
base is DynamoDB?
A. Relational database
B. Graph database
C. Hierarchical database
D. NoSQL database