Equipo lógico de un sistema informativo que comprende el conjunto de los
componentes lógicos necesarios que hacen posible la realización de tareas específicas,
en contraposición a los componentes físicos que son llamados hardware.
Software de sistema
Su objetivo es desvincular
adecuadamente al usuario y al
programador de los detalles del
sistema informático en particular que
se use. Incluye entre otros:
*Sistemas operativos
*Controladores de dispositivos
*Herramientas de
diagnóstico (permite monitorear y
en algunos casos controlar la
funcionalidad del hardware
*Herramientas de Corrección y
Optimización *Servidores
Utilidades)
controladores de dispositivos
Herramientas de Corrección
Memoria RAM
Software de programación
Es el conjunto de herramientas que permiten al
programador desarrollar programas informáticos,
usando diferentes alternativas y lenguajes de
programación, de una manera práctica. Incluyen
básicamente:
*Editores de texto
*Compiladores Intérpretes
*Enlazadores Depuradores
Editor de texto Gedit
Winpdb depurándose a sí mismo.
Software de aplicación
Es aquel que permite a los usuarios llevar
a cabo una o varias tareas específicas, en
cualquier campo de actividad susceptible
de ser automatizado o asistido, con
especial énfasis en los negocios. Incluye
entre muchos otros:
*Aplicaciones para Control de
sistemas y automatización industrial
*Aplicaciones ofimáticas Software
educativo Software empresarial
*Bases de datos Telecomunicaciones
(por ejemplo Internet y toda su
estructura lógica) Videojuegos
*Software médico Software de
cálculo numérico y simbólico.
*Software de diseño asistido (CAD)
*Software de control numérico (CAM)
uso de un amplio
rango de herramientas
computacionales que
asisten a ingenieros,
arquitectos y a otros
profesionales del
diseño en sus
respectivas actividades