Clasificación del Software

Description

Mind Map on Clasificación del Software, created by Juan Rodriguez on 12/09/2018.
Juan Rodriguez
Mind Map by Juan Rodriguez, updated more than 1 year ago
Juan Rodriguez
Created by Juan Rodriguez over 5 years ago
47
0

Resource summary

Clasificación del Software
  1. Concepto
    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
      1. De sistema
        1. De aplicación
          1. De programación
            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.
              1. Uso
                1. Editores de texto, compiladores, intérpretes, enlazadores y depuradores.
            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.
              1. Uso
                1. Realizar tareas de mantenimiento o lograr la mejora del rendimiento del ordenador, los antivirus, los compresores de archivos, y el personal.
            3. 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
              1. Uso
                1. Bibliotecas, como por ejemplo OpenGL, para la aceleración gráfica, y PNG, para el sistema gráfico
          2. Lenguajes
            1. De alto nivel
              1. De bajo nivel
                1. Lenguajes
                  1. Lenguaje máquina
                    1. Código binario
                      1. Ensamblador
                      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. 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.
                        1. Lenguajes
                          1. BASIC
                            1. ADA
                              1. PASCAL
                              2. COBOLD
                                1. FORTRAN
                        2. Aplicación
                          1. Sistemas empotrados/ embebido
                            1. Sistemas de tiempo real
                              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.
                                1. Telecomunicaciones, multimedia, control industrial, robotica, sistemas de aviónica y espaciales, ferrocarriles, automóviles, electrodomesticos, experimentos, y sistemas médicos
                                  1. Usos
                                  2. Descripcion
                                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.
                                  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.
                                3. Sistemas de gestión
                                  1. Sis. de inteligencia artificial
                                    1. Sis. de ordenadores personlaes
                                      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.
                                        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
                                      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.
                                        1. Resolución de problemas, en videojuegos, en robots mascota y exploración.
                                      3. 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.
                                        1. Prácticamente todo lo mencionado con anterioridad
                                    2. Bibliografia
                                      1. http://conogasi.org/articulos/clasificacion-de-software-de-sistemas-y-aplicaciones/
                                        1. https://www.softwaredoit.es/definicion/definicion-software-de-aplicacion.html
                                          1. https://velneo.es/software-de-programacion/
                                            1. https://desarrolloweb.com/articulos/2358.php
                                              1. https://www.universidadviu.com/lenguaje-nivel-caracteristicas-funciones/
                                                1. https://proyectoova.webcindario.com/clasificacin_del_software.html
                                                  1. https://www.monografias.com/trabajos37/sistemas-tiempo-real/sistemas-tiempo-real.shtml
                                                    1. https://www.consultoresdesistemasdegestion.es/sistemas-de-gestion/
                                                      1. http://www.fgcsic.es/lychnos/es_es/articulos/inteligencia_artificial
                                                        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
                                          Sistema Métrico Decimal
                                          Francisco Pla
                                          Sistemas periféricos
                                          Jose Miguel Ballesteros Orozco
                                          Clasificacion de Software
                                          Manuel Eleazar T
                                          Clasificación de biorreactores
                                          Marlene Velasco