CMIT W7
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 |
|
|
|
|
|
|
|
|
|