CMIT W7

profileHansbke17
cmit425_week_7_essay_questions.docx

WEEK 7 ESSAY QUESTIONS

Instructions: Answer all questions in a single document. Then submit to the appropriate assignment folder. Each response to a single essay question should be about a half-page in length (about 150 words).

1. Software development is a complex task, especially as technology changes at the speed of light, environments evolve, and more expectations are placed upon vendors who want to be competitive within the software market. This complexity also makes implementing security more challenging. Given this environment, what suggestions for secure software development best practices would you suggest to improve software security?

2. In addition to application development, databases are another area that needs to have a focus on security within their design. Describe the database concepts of View-based access control, Polyinstantiation, Data warehousing and data mining, and Online Transaction Processing (OLTP)?

3. In a database, to control security, lock controls are implemented and tested using the ACID test. Explain the following terms for each letter within the ACID method: Atomicity, Consistency, Isolation, Durability.

Criteria

Outstanding 100 points

Very Good 90 points

Above Average 80 points

Average 70 points

Below Average 50 points

Poor 30 points

No Response 0 points

Question 1

Student answered the question fully and provided extensive details and explanations to support the answer.

Student answered the question fully and provided details and explanations to support the answer but missed some very minor points/topics.

Student answered the question fully and provided details and explanations to support the answer but missed several minor points/topics.

Student provided basic answer and/or provided some details and explanations to support the answer but missed major points/topics.

Student provided insufficient answer or provided insufficient details and explanations to support the answer.

Student provided incorrect answer and didn’t provide any supporting details and explanations.

Student did not respond to question.

Question 2

Student answered the question fully and provided extensive details and explanations to support the answer.

Student answered the question fully and provided details and explanations to support the answer but missed some very minor points/topics.

Student answered the question fully and provided details and explanations to support the answer but missed several minor points/topics.

Student provided basic answer and/or provided some details and explanations to support the answer but missed major points/topics.

Student provided insufficient answer or provided insufficient details and explanations to support the answer.

Student provided incorrect answer and didn’t provide any supporting details and explanations.

Student did not respond to question.

Question 3

Student answered the question fully and provided extensive details and explanations to support the answer.

Student answered the question fully and provided details and explanations to support the answer but missed some very minor points/topics.

Student answered the question fully and provided details and explanations to support the answer but missed several minor points/topics.

Student provided basic answer and/or provided some details and explanations to support the answer but missed major points/topics

Student provided insufficient answer or provided insufficient details and explanations to support the answer.

Student provided incorrect answer and didn’t provide any supporting details and explanations.

Student did not respond to question.

Overall Score

Level 7 20 or more

Level 6 17 or more

Level 5 14 or more

Level 4 11 or more

Level 3 8 or more

Level 2 5 or more

Level 1 0 or more