Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
SOFTWARE por Mind Map: SOFTWARE

1. De APLICACIÓN:  se ha desarrollado para resolver un problema particular, llevar a cabo un conjunto de tareas útiles o proveer entretenimiento.

1.1. De especialidad: son aquellos dedicados y dirigidos a cumplir una función en concreto, como podría ser realizar cálculos.

1.2. De entretenimiento: son todos aquellos que tienen un fin recreativo, un buen ejemplo son los videojuegos.

1.3. Educativo y Bibliotecas digitales: son los destinados al apoyo del aprendizaje, proporcionando información o herramientas útiles.

1.4. Para el Hogar: son aquellos programas dedicados a una o múltiples tareas sencillas, como regular el consumo de energia.

2. De PROGRAMACIÓN: herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación.

2.1. Editores de Texto: nos sirven para escribir; introducir texto en la computadora y guardarlo en un archivo.

2.2. compiladores: traducen un lenguaje de programación a otro.

2.3. Interpretes: similares a los compiladores solo que realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción

2.4. Enlazadores: toma los objetos generados en los primeros pasos del proceso de compilación y quita aquello que no es necesario, y lo enlaza para crear un fichero ejecutable.

2.5. Depuradores: son aquellos usados para buscar, probar y eliminar errores en los programas objetivo.

2.6. IDE: o entorno de desarrollo integrado consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica

3. De SISTEMAS: administra los recursos de la computadora

3.1. Utilidades: tienden a ser tipos de software pequeños y básicos.

3.2. Traductores: Un traductor es cualquier programa que toma como entrada un texto escrito en un lenguaje, llamado fuente y da como salida otro texto en un lenguaje, denominado objeto.

3.2.1. compiladores: traducen un lenguaje de programación a otro.

3.2.2. Interpretes: similares a los compiladores solo que realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción

3.3. Sistemas operativos: es un conglomerado de software que controla el hardware de la computadora y se asegura de que la computadora pueda realizar todas sus funciones básicas