En un sistema informático industrial se tiene un proceso del que se quiere medir la humedad en el interior de un recinto. Para ello se utiliza un sensor analógico.
Se pide escribir el código en lenguaje C del módulo de datos para gestionar la imagen digital del citado sensor (variable para almacenar la información, función para almacenar y para leer la información). No hace falta indicar el código del archivo .h, únicamente el .cpp
Solución:
Para diseñar el módulo de datos, debemos empezar preguntándonos cuantos sensores hay en dicho sistema. Sólo tenemos uno (medirá la humedad), definimos por tanto una variable que lo represente.
double humedad;
Para cada variable definida en el módulo de datos, debe haber como mínimo dos funciones, una para leer el valor de la misma (leer_humedad) y otra para escribir un valor en ella (escribir_humedad). El módulo de datos propuesto tendrá este aspecto:
double humedad;
void almacenar_humedad(double valor)
{
humedad = valor;
}
double leer_humedad(void)
{
return (humedad);
}
No hay comentarios:
Publicar un comentario