1. Definition~ Consist of a series of related instructions, organized for common purpose, that tells the computer to perform and how to perform them
2. Application Software
2.1. DEFINITION
2.1.1. application software consist of programs designed to make users more productive & assist with personal tasks
2.2. TYPES
2.2.1. web browser
2.2.2. word processing
2.2.3. spreadsheet
2.2.4. database
2.2.5. presentation
3. Catagories Software
3.1. Open source software
3.1.1. Created by unpaid volunteers
3.1.2. Freely
3.2. Proprietary software
3.2.1. Privately owned & limited
3.2.2. License / paid
4. Types of system software
4.1. OPERATING SYSTEM
4.1.1. DEFINITION
4.1.2. TYPES
4.1.2.1. stand alone OS
4.1.2.2. server OS
4.1.2.3. embedded / mobile OS
4.1.3. FUNCTION
4.1.3.1. start & shutdown
4.1.3.2. provide user interface
4.1.3.3. manage program
4.1.3.4. manage memory
4.1.3.5. configure device
4.1.3.6. monitor performance
4.1.3.7. control a network
4.2. UTILITY PROGRAM -
4.2.1. DEFINITION
4.2.2. TYPES
4.2.2.1. fail manager
4.2.2.2. disk cleanup
4.2.2.3. compression tools
4.2.2.4. anti-virus program
4.2.2.5. spyware remover
4.2.2.6. backup and restore
4.2.2.7. disk defragmenter