Controlan y administran recursos del ordenador.
Permite la interacción entre los usuarios y el
hardware
Permiten la interacción entre los usuarios y los
sistemas de aplicación (las aplicaciones o
programas)
EJEMPLOS: • Sistemas operativos • Traductores
(compiladores, intérpretes y ensambladores)
Software de Aplicación
(de instalación local)
Programas para realizar tareas específicas
Procesan información y ofrecen
funcionalidad a los usuarios
EJEMPLOS: • Herramientas ofimáticas •
Programas de reproducción o edición
multimedia • Navegadores WEB
Software de Aplicación
(Servicios de Internet)
Programas que se encuentran
instalados en servidores y a los que se
accede por medio de clientes
(navegadores WEB)
Permiten el trabajo
individual o colaborativo, la
mensajería y el acceso a
material multimedia en la
WEB
EJEMPLOS: • Servicios de correo electrónico
• Redes sociales • Aplicaciones en la nube •
Aplicaciones y suites de trabajo
colaborativo • Suites de ofimática en línea
Software de
programación
Conocidos como lenguajes de programación,
permiten la comunicación con el equipo para el
desarrollo de aplicaciones
• Se presenta a través de Entornos Integrados de
Desarrollo (IDE) que permiten construir aplicaciones
para diferentes ambientes (WEB, dispositivos
móviles, PC, MAC, etc.)
• Nivel bajo: “lenguaje de máquina”, se usa
para crear y administrar sistemas operativos
• Nivel alto: se usa para crear aplicaciones
comerciales o científicas
EJEMPLOS: • Python •
Java • C++ • Cobol
Fuente: SENA (2023) - Material de formación “Tecnologías de la información y la
comunicación (TIC)”. Dirección de Formación Profesional. Grupo de Formación
Virtual y a Distancia. Fotografias y vectores tomados de www.freepik.es,
www.stock.adobe.com