Clasificación del Software

Juan Rodriguez
Mind Map by Juan Rodriguez, updated more than 1 year ago
Juan Rodriguez
Created by Juan Rodriguez over 1 year ago
9
0

Description

Mind Map on Clasificación del Software, created by Juan Rodriguez on 09/12/2018.

Resource summary

Clasificación del Software
1 Concepto
1.1 Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de las operaciones de un sistema de computación.
2 Clasificacion
2.1 De sistema
2.1.1 De aplicación
2.1.1.1 De programación
2.1.1.1.1 Se trata de un conjunto de herramientas y utilidades que permiten a los programadores desarrollar programas informáticos utilizando diferentes lenguajes de programación o bases de datos.
2.1.1.1.1.1 Uso
2.1.1.1.1.1.1 Editores de texto, compiladores, intérpretes, enlazadores y depuradores.
2.1.1.2 Todos aquellos programas destinados a realizar infinidad de tareas informáticas, muchas de ellas de carácter ofimático, aunque también se incluyen las que tienen como finalidad el ocio.
2.1.1.2.1 Uso
2.1.1.2.1.1 Realizar tareas de mantenimiento o lograr la mejora del rendimiento del ordenador, los antivirus, los compresores de archivos, y el personal.
2.1.2 Consiste en un software que sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas
2.1.2.1 Uso
2.1.2.1.1 Bibliotecas, como por ejemplo OpenGL, para la aceleración gráfica, y PNG, para el sistema gráfico
3 Lenguajes
3.1 De alto nivel
3.1.1 De bajo nivel
3.1.1.1 Lenguajes
3.1.1.1.1 Lenguaje máquina
3.1.1.1.2 Código binario
3.1.1.1.3 Ensamblador
3.1.1.2 Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas.
3.1.2 Un lenguaje de alto nivel permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones sintácticas muy similares al inglés.
3.1.3 Lenguajes
3.1.3.1 BASIC
3.1.3.1.1 ADA
3.1.3.1.1.1 PASCAL
3.1.3.1.2 COBOLD
3.1.3.1.2.1 FORTRAN
4 Aplicación
4.1 Sistemas empotrados/ embebido
4.1.1 Sistemas de tiempo real
4.1.1.1 Sistemas informáticos que tienen la capacidad de interactuar rápidamente con su entorno físico, el cual puede realizar funciones de supervisión o control para su mismo beneficio. Todos los sistemas de tiempo real tienen la facultad de ejecutar actividades o tareas en de intervalos de tiempo bien definidos.
4.1.1.1.1 Telecomunicaciones, multimedia, control industrial, robotica, sistemas de aviónica y espaciales, ferrocarriles, automóviles, electrodomesticos, experimentos, y sistemas médicos
4.1.1.1.1.1 Usos
4.1.1.1.2 Descripcion
4.1.2 Es un sistema informático que se se encuentra físicamente incluido en un sistema de ingeniería más amplio al que supervisa o controla. Los sistemas empotrados se encuentran en multitud de aplicaciones, desde la electrónica de consumo hasta el control de complejos procesos industriales.
4.1.2.1 En fabricas para montaje y/o producción, para puntos de servicio o venta, en oficinas de turismo para dar información, decodificadores, radares, hospitales, cajeros automáticos, e internet.
4.2 Sistemas de gestión
4.2.1 Sis. de inteligencia artificial
4.2.1.1 Sis. de ordenadores personlaes
4.2.1.1.1 Los sistemas de ordenador personales, conocidos como PC (siglas en inglés de personal computer), es un tipo de microcomputadora diseñada en principio para ser utilizada por una persona a la vez.
4.2.1.1.1.1 El uso varía de acuerdo a las personas, ya sea para trabajar, para el ocio, para almacenara archivos multimedia y documentos, para informarse, mantenerse en constante comunicación, o para
4.2.1.2 Simulación de procesos de inteligencia humana por parte de máquinas, especialmente sistemas informáticos. Estos procesos incluyen el aprendizaje, el razonamiento, y la auto corrección.
4.2.1.2.1 Resolución de problemas, en videojuegos, en robots mascota y exploración.
4.2.2 Herramienta para optimizar recursos, reducir costes y mejorar la productividad de la empresa. Están basados en normas internacionales que permiten controlar distintas facetas en una empresa, como la calidad del producto o servicio, los impactos ambientales, la seguridad y salud de los trabajadores, la responsabilidad social o la innovación.
4.2.2.1 Prácticamente todo lo mencionado con anterioridad
5 Bibliografia
5.1 http://conogasi.org/articulos/clasificacion-de-software-de-sistemas-y-aplicaciones/
5.1.1 https://www.softwaredoit.es/definicion/definicion-software-de-aplicacion.html
5.1.1.1 https://velneo.es/software-de-programacion/
5.1.1.2 https://desarrolloweb.com/articulos/2358.php
5.1.1.3 https://www.universidadviu.com/lenguaje-nivel-caracteristicas-funciones/
5.1.1.3.1 https://proyectoova.webcindario.com/clasificacin_del_software.html
5.1.1.3.1.1 https://www.monografias.com/trabajos37/sistemas-tiempo-real/sistemas-tiempo-real.shtml
5.1.1.3.1.1.1 https://www.consultoresdesistemasdegestion.es/sistemas-de-gestion/
5.1.1.3.1.1.1.1 http://www.fgcsic.es/lychnos/es_es/articulos/inteligencia_artificial
5.1.1.3.1.1.1.1.1 https://es.wikipedia.org/wiki/Sistema_embebido
Show full summary Hide full summary

Similar

Mapa Conceptual de la arquitectura de base de datos
Alan Alvarado
Mapa Conceptual Hardware y Software
Jeferson Alfonso Alvarado Suarez
Abreviaciones comunes en programación web
Diego Santos
Los ordenadores
Adela Rico Torres
Ejercicio tipos de Software
Marco. G
Principios del Sistema Penal Acusatorio.
Alejandra Presas
Clasificacion de Software
Manuel Eleazar T
Clasificación De Sistemas Operativos
kary Ram