Maintenance of Computer II SS3 Data Processing Lesson Note

Download Lesson Note
Lesson Notes

Topic: Maintenance of Computer II

SPECIFIC OBJECTIVES: At the end of the lesson, pupils should be able to

  1. Define software maintenance
  2. Explain the types of software maintenance
  3. Outline the importance of software maintenance

INSTRUCTIONAL TECHNIQUES: 

  • Identification, 
  • explanation, 
  • questions and answers, 
  • demonstration, 
  • videos from source

INSTRUCTIONAL MATERIALS: 

  • Videos, loudspeaker, 
  • pictures, Data Processing for Senior Secondary Education by Hiit Plc,
  • WAPB Computer Studies for Senior Secondary I by Adekunle et al,
  • On-line Materials.

NOTE

SOFTWARE MAINTENANCE

This involves the modification of software products after delivery to correct faults, and improve performance or other attributes. Software maintenance can also be defined as fixing defects in computers.

 Types of Software Maintenance

  1. Preventive maintenance: This is also known as  ‘’SCHEDULED MAINTENANCE’’ where equipment or facilities are inspected, maintained and protected before breakdown or other problems occur.
  2. Corrective maintenance: This is where the repairs or replacements are carried out after wear, malfunction or breakdown. This is commonly referred to as ‘’REPAIRS’’
  3. Adaptive maintenance: This involves the implementation of changes in a part of the system which has been affected by a change that occurred in some other part of the system. It consists of adapting software to change in the environment such as the hardware or the operating system.
  4. Perfective maintenance: This involves making functional enhancements to the system in addition to the activities to increase the system’s performance even if the charges have not been suggested by faults.

 Importance of software maintenance

  1. To correct the (E. g scanning, virus removal, defragmentation )
  2. To improve performance (software upgrading, updating, etc)
  3. To adapt to changing environments
  4. To proffer solutions to identified software problems
  5. To predict software expenses.

 EVALUATION:

  1. Define software maintenance
  2. List and explain the types of software maintenance
  3. Highlight the importance of software maintenance

CLASSWORK: As in evaluation

CONCLUSION: The teacher commends the students positively

 

Lesson Notes for Other Classes