4. Características
Tipos de datos (según su
naturaleza)
• Análogos: la señal proveniente de los
latidos del corazón (frecuencia
cardíaca). Como característica principal,
el rango de valores posible corresponde
al conjunto de los números reales.
• Digitales o discretos: 0 o 1 (en voltaje: 0
o 5, ± 5)
5. Características
• Computadores
• General
• Específico: en las estaciones de servicio, los surtidores de gasolina
son controlados por computadores de despacho, diseñados para
calcular el volumen (en litros) entregado, así como el precio
correspondiente a pagar. Toda esta información se actualiza y
entrega en el momento de la transacción.
6. Comunicación con el mundo real
Conversión
A/D
Sensores
Adquisición de
microprogramado
Mundo datos
Real
Módulo de
Dispositivo
procesamiento
Actuadores Salida de datos
Conversión
D/A
7. Aplicaciones
• Relación estrecha entre el hardware y el software: un
cambio en el hardware obliga a re-compilar (e inclusive:
modificar) el software para adecuarlo a la nueva
plataforma.
• Como consecuencia del punto anterior: no existe la
portabilidad del software.
• Los tiempos de respuesta son muy rápidos.
• Carácter específico.
8. Ejemplo de aplicaciones
Un computador para bicicleta
Fuentes:
http://msdn.microsoft.com/en-us/magazine/gg232761.aspx
http://jebarson.info/post/2010/12/05/a-leap-in-embedded-programming-net-micro-framework.aspx
9. Diagrama esquemático de una aplicación
UCP
Elemento de
comunicación
Elementos
de Salida
Elementos
de Entrada
Dispositivos periféricos
10. Lenguaje Java - Versiones
J2EE: Java to Enterprise Edition; para
aplicaciones de tipo corporativo, es la versión
más completa, en lo que ha librerías se refiere.
J2SE: Java to Standard Edition; para
aplicaciones de escritorio; representa un
subconjunto de la anterior versión.
J2ME: Java to Micro Edition; para aplicaciones
que van a funcionar en dispositivos electrónicos
(celulares, asistentes digitales personales, etc.)