16 System life cycle (3)

Resources | Revision Questions | Information Technology IT

Login to see all questions

Click on a question to view the answer

1.

Explain the importance of testing in the system life cycle. Describe at least three different types of testing and the purpose of each. Consider both functional and non-functional testing.

2.

Describe the evolutionary and throwaway prototyping types. For each type, explain their key characteristics, advantages, and disadvantages. Provide a real-world example of where each type of prototyping might be most effectively used.

3.

Question 1: A local school's network experienced frequent disruptions due to software bugs and security vulnerabilities. The IT department quickly patched these issues to restore normal operations. Identify the type of maintenance performed and explain why it was necessary.