Site MapHelpFeedbackMultiple Choice Quiz
Multiple Choice Quiz
(See related pages)



1

Which of the following is the most common type of error?
A)Buffer overflow
B)Code injection
C)Cryptographic failure
D)Privilege error
2

Which of the following software process engineering models consists of steps that execute in a spiral fashion?
A)CMM model
B)Evolutionary model
C)Spiral model
D)Waterfall model
3

Which of the following is NOT a buffer overflow error?
A)ANSI and Unicode buffer size mismatch
B)An insecure cryptographic algorithm
C)Heap overrun
D)Static buffer overrun
4

Which is the last phase for catching errors in a software development process?
A)Coding
B)Requirements
C)Testing
D)Training
5

Which type of error was exploited by Code Red and Slammer?
A)Buffer overflow
B)Code injection
C)Cryptographic
D)Privilege error
6

In which phase of the software engineering process are the end-product requirements documented?
A)Coding
B)Design
C)Requirements
D)Testing
7

Which of the following measures protects against code injection?
A)Implement proper string handling.
B)Install anti-virus software.
C)Validate all inputs for content.
D)Write solid code.
8

Which is the first phase of a software engineering process?
A)Design
B)Requirements
C)Testing
D)Training
9

What is the term for the conversion of a name to its simplest form?
A)Buffer overflow
B)Canonicalization
C)Cryptography
D)Code injection
10

Which of the following errors is a result of improper string handling?
A)Buffer overflow
B)Code injection
C)Cryptographic failure
D)Privilege error







Security+ and BeyondOnline Learning Center

Home > Chapter 18 > Multiple Choice Quiz