Clasificación del Software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Clasificación del Software por Mind Map: Clasificación del Software

1. Software de sistema

1.1. Sistema operativo

1.1.1. Es una interfaz gráfica que nos permite comunicarnos con el software, interactuar con él y realizar diferentes trabajos.

1.2. Controladores de dispositivo

1.2.1. Son también conocidos como drivers. Optimizan la comunicación entre hardware determinado y el sistema operativo.

1.3. Herramientas de diagnostico

1.3.1. Permite la monitorización de y el control del hardware.

1.4. Herramientas de corrección y optimización

1.4.1. Permiten que el software funcione con mas eficiencia y que consuma menos recursos.

1.5. Servidor

1.5.1. Es una aplicación capaz de atender la petición de un cliente y devolverle una respuesta lógica.

1.6. Utilidad

1.6.1. Son herramientas que permiten realizar tareas de mantenimiento, soporte para la construcción y ejecución de programas.

2. Software libre

2.1. Son programas o secuencias de instrucciones que se usan en un dispositivo digital, que tiene la misión de llevar a cabo una tarea específica o resolver un problema determinado.

2.2. Permite a los usuarios obtener el programa, copiarlo, estudiarlo, modificarlo y redistribuirlo libremente pero sin obtener beneficios.

3. Software propietario

3.1. Cualquier programa informático en el cual el usuario tiene algún tipo de limitación al usarlo, modificarlo o redistribuirlo.

3.2. Son los mas comunes en los sistemas operativos mas importantes del mercado.

4. Software de programación

4.1. Editor de texto

4.1.1. Programas que permiten crear y modificar archivos digitales que solamente están conformados por texto.

4.2. Compiladores

4.2.1. Traduce un programa escrito en lenguaje de programación a un lenguaje común, recopilando diferentes elementos o fragmentos en una misma unidad.

4.3. Interpretes

4.3.1. Software capaz de analizar y ejecutar otros programas. solo traducen la parte que sea necesaria.

4.4. Enlazador

4.4.1. Toma elementos generados durante los primeros pasos de la compilación. Enlaza el código objeto con las bibliotecas necesarias y produce un fichero ejecutable.

4.5. Depurador

4.5.1. Usado para probar y eliminar todos los posibles errores en los programas.

4.6. Entorno de desarrollo integrado

4.6.1. Ofrece servicios integrales para facilitar al desarrollador o programador el desarrollo del software.

5. Software de aplicación

5.1. Aplicaciones ofimáticas

5.1.1. Son los editores de texto, también se engloban las hojas de cálculo, las bases datos y otras utilidades.

5.2. Programa educativo

5.2.1. Herramientas destinadas a la formación y que permiten aprender de manera sencilla.

5.3. Programa médico

5.3.1. Programas informáticos usados en la medicina. Son considerados productos sanitarios y deben de cumplir una normativa específica.

5.4. Programa matemático

5.4.1. Herramienta capaz de realizar, apoyar o ilustrar diferentes problemas matemáticos.

5.5. Programa de Diseño Asistido o CAD

5.5.1. Son programas destinados al desarrollo de proyectos de ingeniería, diseño industrial y arquitectura.

5.6. Programa de Control Numérico o CAM

5.6.1. es software especial para máquinas que usan herramientas y que son operadas mediante comandos de programadores.