Evaluation should include the concept that other programmers can change coding, scripts, or algorithms in any computer program. Evaluation also should include a discussion of flaws in software that can lead to vulnerabilities, such as