O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Tendencias de las Plataformas de Software Contemporáneas

angi reynoso Ingeniería Inglês

Conteúdo do mapa

Tendencias de las Plataformas de Software Contemporáneas

  1. Linux

    • Creado por el programador finlandés Linus Torvalds.
      • Agosoto de 1991, 1a publicación en internet.
    • Plataformas
      • Teléfonos celulares
      • Teléfonos inteligentes
      • Netbooks
      • Productos electrónicos para el consumidor
    • Versiones
      • Gratuita (internet)
      • Comercial (bajo costo)
        • Incluye herramientas y soporte de distribuidores
    • Implementación
      • Más del 20% del mercado de sistemas operativos para servidores.
    • Ventajas
      • Reducción en costo
      • Confiabilidad
      • Resistencia
      • Integración
      • Funciona en todas las principales plataformas de hardware.
  2. Software de Código Abierto

    • Producido por una comunidad de varios cientos de miles de programadores en todo el mundo.
    • No está restringido a ningún sistema operativo o tecnología de hardware específico.
    • La mayoría se basa en un sistema operativo Linux o Unix.
    • Movimiento de Código Abierto
      • Ideología donde el software es una herramienta de aprendizaje, lo que quiere decir que la información no se limitara bajo ninguna circunstancia.
  3. Arquitectura Orientada a Servicios Web

    • Conjunto de servicios auto contenidos que se comunican entre si para crear una aplicación de software funcional.
  4. Servicios Web

    • Conjunto de componentes de software con acoplamiento débil, que intercambian información entre sí mediante estándares y lenguajes de comunicación web universal.
    • Características
      • Intercambio de información entre 2 sistemas.
      • Uso de estándares abiertos para la creación de aplicaciones en la web.
      • No codependencia a SO. o Lenguajes de programación.
    • Tecnología
      • XML
        • Lenguaje de marcado extensible.
      • HTML
        • Lenguaje de marcado de hipertexto.
      • Protocolos Web Estándar
        • SOAP: Protocolo de acceso simple a objetos.
        • WSDL: Lenguaje de descripción de servicios web.
        • UDDI: Descripción, descubrimiento e integración universal.
  5. Outsourcing de Software

    • Permite que una empresa contrate el desarrollo de software personalizado o el mantenimiento de los programas heredados existentes con empresas externas, que por lo común operan en el extranjero.
  6. Servicios en la nube

    • Se aloja en poderosos servidores dentro de centros de datos masivos.
    • Se puede acceder a éste mediante una conexión a internet y un navegador Web estándar.
    • Categorías
      • Apps
        • Pequeñas piezas de software que se ejecutan en internet, su computadora o teléfono celular, y por lo general se ofrecen a través de internet.
      • Mashups web
        • Combinan las capacidades de dos o más aplicaciones en línea para crear un tipo de híbrido que provee más valor para el cliente que las fuentes originales por sí solas.
  7. Paquetes de Software y Software Empresarial

    • Conjunto de programas listo para usarse y disponible en forma comercial.
    • Elimina la necesidad de que una empresa escriba sus propios programas para ciertas funciones.
  8. Software para Web

    • Ajax
      • Otra técnica de desarrollo Web para crear aplicaciones Web interactivas.
      • Permite que un cliente y un servidor intercambien pequeñas piezas de datos tras bambalinas, de modo que no haya que volver a cargar toda una página web cada vez que el usuario solicite una modificación.
    • Java
      • Creado por James Gosling y el Equipo Green en Sun Microsystems, en 1992.
      • Lenguaje de programación orientado a objetos independiente del sistema operativo y del procesador.
      • Se ha convertido en el principal entorno interactivo para Web.
      • Implementación
        • Teléfonos celulares
        • Teléfonos inteligentes
        • Automóviles
        • Reproductores de música
        • Máquinas de juegos
        • Decodificadores en los sistemas de televisión por cable.
      • Ventajas
        • Diseñado para ejecutarse en cualquier computadora.
        • Máquina Virtual de Java (JVM) que interpreta el código de programación Java para ese equipo específico.
        • Desarrollo de applets, que se incrustan en las páginas web y se descargan para ejecutarlos en un navegador web.
    • Navegador Web
      • Herramienta de software, fácil de usar, con una interfaz gráfica de usuario para mostrar páginas web y acceder tanto a web como a otros recursos en internet.

Informações

Descrição
Tendencias de las Plataformas de Software Contemporáneas
Criado por
angi reynoso
Visualizações
297
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?