Westonci.ca offers fast, accurate answers to your questions. Join our community and get the insights you need now. Experience the ease of finding reliable answers to your questions from a vast community of knowledgeable experts. Get detailed and accurate answers to your questions from a dedicated community of experts on our Q&A platform.

1. Distinguish between software and program.
(7 ½ marks)

2. What is programming software? Give five (5) examples.
(10 marks)

3. Outline seven fundamental design concepts.
(17 ½ marks)

4. Outline three basic approaches of designing a modular program:
a. Explain three good attributes of a software module.
(9 marks)

5. Explain the Software Quality Assurance (SQA) concept:
a. Outline two SQA activities.
b. Explain what is meant by an SQA audit.
c. State the purpose of an SQA audit.
(8 ½ marks)

6. Explain what is meant by software implementation:
a. List six major tasks in software implementation.
b. List four major requirements in software implementation.
(5 marks)

7. Explain what is meant by a software crisis:
a. List three sources of a software crisis.
b. State seven ways by which a software crisis manifests itself.
(6 marks)


Sagot :

Thank you for trusting us with your questions. We're here to help you find accurate answers quickly and efficiently. We hope our answers were useful. Return anytime for more information and answers to any other questions you have. Westonci.ca is here to provide the answers you seek. Return often for more expert solutions.