Dispositivos de entrada. Aquellos que permiten introducir información al sistema, como informaciónepuede ser un teclado, un ratón, una cámara web o un escáner.
Dispositivos de salida. Aquellos que permiten extraer o recuperar información del sistema, como pueden ser el monitor, una impresora o unos parlantes.
Dispositivos de entrada/salida. Aquellos que son capaces de desempeñar ambas funciones a la vez o de manera sucesiva, como puede multifuncional, o un monitor táctil.
El software vendría a ser la mente del sistema informático, intangible, abstracto y sólo accesible a través del sistema. Existen muchísimos tipos de software, algunos de los cuales vienen ya preinstalados en sectores críticos de la computadora, mientras que otros sirven de interfaz entre el sistema y los usuarios, gobernando los dispositivos, controlando los recursos y permitiendo la instalación no de programas secundarios que el usuario desee.
Fuente: https://concepto.de/informatica/#ixzz7KACC7qoz