Types of computer software
- Operating system manages hardware, software resources, and provides common services for computer programs.
- Drivers allow operating system to communicate with hardware devices like printer, graphic cards, network adapters etc.
- Utility software performs maintenance tasks such as disk cleanup, antivirus scanning and file management to ensure the system runs smoothly.
- Firmware is low-level software embedded in hardware devices, providing control and communication between the devices and other system components.
- Boot loaders are responsible for loading operating system into computer’s memory when the system is powered on
- Language processors/translators translate high-level programming languages into machine codes that the computer can execute.
- Resource allocation is system software that allocate resources like CPU time, memory space and input/output devices to various programs and users
- Security and Access control ensures that unauthorized user do not access the system, and that data is protected from corruption and loss.
- Communication Software: Communication software allows us to transfer data and programs from one computer system to another.
Please obtain free downloadable notes, exams and marking guides of, ICT, general paper, biology, economics, geography etc. from digitalteachers.co.ug website
Thanks
Dr. Bbosa Science
CATEGORIES General
TAGS Dr. Bbosa Science