Ensuring the security of programs should include
- selecting and following an appropriate protocol for storing data
- selecting or creating data storage
- performing maintenance on storage
- protecting the privacy of users
- maintaining the integrity of data (e.g., preventing hacking, performing systems maintenance)
- versioning.
Process/Skill Questions:
- Why is it important to protect a program and data?
- What are possible threats to a program and the method used to store it?
- Why is it important to monitor the safety protocols created for programs and data?
- Why is it important to record the development of a program as it changes?