Subido por fernandolm49

3.- Lenguaje de programación-1

Anuncio
LENGUAJE DE PROGRAMACIÓN
2019
Ing. Mario Humberto Alcocer Campos
[email protected]
Objetivo

El alumno desarrollará programas en un
lenguaje de computadora, con diferentes
interfaces puerto serie, paralelo ó USB
para controlar y monitorear sistemas
automáticos.
Unidades
I. Elementos de lenguaje C
 II. Estructura de datos y funciones
 III. Control y monitoreo de sistemas
automáticos

Criterios de evaluación
10% Participación y asistencia
30% Programación
60% Reporte técnico
100% Calificación de la unidad
Comportamiento esperado








Proactivo
Respeto
Responsabilidad
Iniciativa
Puntualidad
Crítico
Espíritu de superación personal
Analítico.
Unidades III. Control y monitoreo en
lenguaje C
Objetivo: El alumno elaborará programas en
lenguaje C utilizando los puertos de comunicación
de la computadora para el control de la interfaz
de adquisición de datos y el intercambio y
procesamiento de datos en el monitoreo de una
variable físicas.
Temas
1. Funcionamiento y configuración de
los puertos de comunicación
2. Control y monitoreo por puerto de
una variable física de un proceso
Unidad III.
Control y monitoreo básico en
lenguaje C
Explicación de la actividad

Consiste en diseñar un programa para resolver las
necesidades de una empresa, casa, etc. el cual
contenga un menú, para que dependiendo de la opción
del usurario, sea la sentencia que se envíe por puerto
paralelo, serial o USB. Ejemplo:
Panel de control
Dependiendo de la opción, es el valor que se enviará
por puerto.
Lo importante es investigar la función que envía un
valor por puerto y su sintaxis.
Para que dependiendo de la opción que digite el
usuario, es el número que se enviará por puerto.
Instrucciones:
Elaborar un reporte técnico de un programa de monitoreo y
control, que considere variables físicas de proceso en
lenguaje C que contenga:
1.
2.
3.
4.
5.
Portada. (Escuela, Carrera, Materia, Alumno, Profesor, Grado, Grupo,
Fecha de entrega, “Reporte Técnico Unidad III”)
Índice.
Introducción. (Relacionarlo con lo que hará el programa, aquí se
puede mencionar la problemática que resolverá).
Capítulo I. Panel de control (Explicar en qué consisten las opciones del
menú)
Capítulo II. Comunicación con el puerto (Explicar el tipo de puerto a
emplear, las instrucciones en C necesarias para controlar el puerto, en
qué otras áreas se puede aplicar la comunicación con los puertos).
Continuación…
6. Capítulo III. Salida del puerto. (Explicar que dato se
recibe en el puerto y cómo se transforma en una señal
visible, por ejemplo: explicar cómo el programa envía un
número y éste se decodifica para que encienda un led).
7. Capítulo IV. Código fuente. (Colocar el código del
programa principal, indicando por medio de comentarios
lo que hace cada módulo del código, se pueden dejar
comentadas las sentencias que por carecer del puerto no
se puedan ejecutar, se sugiere creatividad para la
interfaz cambiando colores de fondo, letras, etc.).
8. Conclusiones. (Individuales colocando como subtítulo el
nombre del alumno y su comentario, además de una
colectiva, el cual considera todos los puntos de vista).
9. Bibliografía. (En formato APA)
Entrega
Se entregará en una carpeta nombrada con el Número
de equipo y apellidos paternos de cada integrante, el
cual contendrá: el reporte técnico en Word, así como los
archivos cpp y exe del programa principal.
La entrega se realizará en electrónico el lunes 9 de
diciembre a las 11:00 am., a través del jefe de grupo.
No se reciben trabajos posteriores a dicha fecha y hora.
Descargar