You are on page 1of 2

PONTIFICIA UNIVERSIDAD CATÓLICA DEL PERÚ

FACULTAD DE CIENCIAS E INGENIERÍA

SISTEMAS DIGITALES
4tapráctica (tipo b)
(Segundo semestre 2018)

Indicaciones Generales:
*Tarea 4 para la casa. Horario 0524.
* El informe debe ser publicado en la carpeta Laboratorio\Informes y Programas publicados
por alumnos\H0524\TC4\del Campus Virtual PUCP hasta el día 30 de junio del 2017 (hora
límite 14:00 horas)
*Los informes duplicados tendrán nota CERO
*Carátula oficial (descargar del Campus Virtual PUCP)
* Enunciado del problema.
* Diagrama de flujo.
* Código en lenguaje C, documentado. Se debe publicar un archivo comprimido (.zip) que
contenga la solución (.c) y el informe (.pdf).
* LEAN TODAS LAS INDICACIONES DE LA GUIA.
Puntaje debido al cuestionario: 8 puntos
------------------------------------------------------------------------------------------------------------------
- Pregunta 1 (8 puntos):

Realice un programa haciendo uso del módulo Tiva, para ingresar el registro
de 4 notas (0 al 20) de un alumno, mediante el ingreso de datos en un
interfaz en el hyperterminal de una computadora conectada al Tiva
mediante comunicación serial UART: 9600bps, 8 bits de datos, sin paridad, 1
bit de parada.

Inicialmente el terminal debe mostrar las siguientes opciones:

1. “Registrar alumno y notas”.


2. “Ver datos y notas de alumno”

En el caso se digite la opción ‘1’, debe solicitarse el código de alumno


mediante el mensaje: “Ingrese código”

El usuario debe ingresar el código PUCP, 8digitos.A continuación, deben


mostrarse los siguientes datos
segundo y debe mostrar los siguientes datos.
“Codigo PUCP”: 8 digitos
“N1:” debe ingresar la nota en Ascii (enter)
“N2:” debe ingresar la nota en Ascii
“N3:” debe ingresar la nota en Ascii
“N4:” debe ingresar la nota en Ascii

Una vez que ingrese las 4 notas debe volver a salir el mensaje inicial con las
2 opciones.

En caso se seleccione la opción ‘2’, se debe mostrar lo siguiente:


“Ingrese código de alumno”
Si el código coincide con el código que se ha registrado en la opción ‘1’ debe
mostrar los siguientes datos:
“Codigo PUCP”:
“N1:__” la nota ingresada
“N2:__” la nota ingresada
“N3:__” la nota ingresada
“N4:__” la nota ingresada
“Promedio de notas:_” debe mostrar el promedio de las 4 notas ingresadas

En caso se haya digitado un código que no ha sido registrado el sistema


debe mostrar el mensaje: “Alumno no encontrado”.

*Al finalizar el sistema debe permitir repetir todo el proceso anterior.


*Todo lo que se digite debe mostrarse en el terminal (eco)

Consultas: manfvp@gmail.com San Miguel, 23 de octubre del 2018

You might also like