Categories: All - protocolo - bases - arquitectura - cómputo

by Samantha Méndez Cortés 7 years ago

385

Tecnologías emergentes de la información

La incorporación de tecnologías emergentes en la arquitectura de software y las interacciones cliente-servidor mejora significativamente la eficiencia y calidad del software. Estos avances permiten la transmisión asíncrona de eventos y la gestión de componentes y bases de datos de manera más eficaz.

Tecnologías emergentes de la información

Tecnologías emergentes de la información

Software MoProSoft

Para qué sirve?
Mejora la calidad del software producido por la empresa que adopta el modelo. Eleva la capacidad de las organizaciones para ofrecer servicios con calidad y alcanzar niveles internacionales de competitividad. Integra todos los procesos de la organización y mantiene la alineación con los objetivos estratégicos. Inicia el camino a la adopción de los modelos ISO 9000 o CMMI. Sirve para implantar un programa de mejora continua. Permite reconocer a las organizaciones mexicanas por su nivel de madurez de procesos. Facilita la selección de proveedores. Permite obtener acceso a las prácticas de ingeniería de software de clase mundial.
Es un modelo de procesos para la industria de software nacional, que fomenta la estandarización de su operación a través de la incorporación de las mejores prácticas en gestión e ingeniería de software.

BigData

Tipos de datos de BigData
Big Transaction Data

Utility Billing Records

Telecommunicanications Call Detail Records

Healthcare Claims

Human Generated

Electronic Medial Records

Email

Call Center Voice

Biometrics

Genetics

Facial Recognition

Machine to Machine

GPS Signals

RFID Readings

Utility Smart Meter Readings

Web and Social Media

Web Content

Facebook Postings

Twitter Feeds

Clickstream Data

Cómputo Móvil

Características
Personal
Comodidad
Conectividad Instantánea
Permite al usuario estar en movimiento y no necesita cable
Equipos de cómputo que son lo suficientemente pequeños para ser transportados

Arquitectura Software

Interacciones
Transmisión asíncrona de eventos
Protocolo cliente - servidor
Comportamiento de variables
Llamadas a procedimientos
Componentes
Niveles en sistemas jaráquicos
Filtos
Bases de Datos
Clientes y Servidores
Conjunto de patrones que proporcionan un marco de referencia necesario para guiar la construcción de un software,permitiendo a los programadores, analistas y todo el conjunto de desarrolladores del software compartir una misma línea de trabajo y cubrir todos los objetivos y restricciones de la aplicación.

Cómputo Ubicuo

Cloud Computing
Factores de Desarrollo
Detección
Conexión
Localización
Identificación (ID)
Es la integración de la informática en el entorno de la persona, de tal manera que sea transparente para el usuario

Sistemas Embebidos

Está orientado a minimizar los costos y maximizar la confiabilidad
Se pueden programar directamente en:
lenguajes interpretados como Java
utilizando los compiladores específicos que utilizan lenguajes como C o C++
lenguaje ensamblador del microcontrolador o microprocesador
Suelen tener en una de sus partes una computadora con características especiales conocida como microcontrolador que viene a ser el cerebro del sistema. Este no es más que un microprocesador que incluye interfaces de entrada/salida en el mismo chip.
Ejemplos
Sistema de Fotocopiadora
Electrónica de Máquina Expendedora
Sistema de Control de Acceso
Taximetro
Es un sistema electrónico diseñado para realizar pocas funciones en tiempo real