Segundo Proyecto Eypdc Abril 2015

download Segundo Proyecto Eypdc Abril 2015

of 2

description

Proyecto PYEDC

Transcript of Segundo Proyecto Eypdc Abril 2015

  • ESTRUCTURA Y PROGRAMACIN DE COMPUTADORAS

    M. en I. Pedro Ignacio Rincn Gmez

    27 de abril de 2015

    R E Q U I S I T O S D E L S E G U N D O P R O Y E C T O:

    I. Formar un equipo preferentemente de 2 o 3 elementos. Quienes deseen trabajar solos podrn hacerlo. (Pueden

    formar equipos elementos de ambos grupos de la materia).

    II. Los miembros del equipo deben programar en lenguaje ensamblador del MC68HC11 un software correspondiente a

    una caja registradora bsica empleando cualquiera de los simuladores visto en clase.

    La caja registradora capturar los importes de cinco grupo de productos denominados A, B, C,D y E.

    En la compra de un producto, no se har ningn descuento. En la compra de 2 productos iguales, se har un

    descuento de 20 %. En la compra de 3 productos iguales, se har un descuento del 30%. En la compra de 4 productos

    iguales, se har un descuento del 40%. En la compra de 5 o ms productos iguales, se har un descuento del 50%.

    El descuento solo aplica en los artculos iguales. La caja registradora genera un ticket con la informacin del precio

    unitario, el descuento aplicado, el subtotal y el total de la compra en forma numrica.

    Adicionalmente el total, se deber desplegar en formato textual. El ticket indicar tambin el total de artculos

    comprados.

    III. Los precios de los productos son los siguientes:

    El producto A 50 pesos.

    El producto B 100 pesos.

    El producto C 200 pesos.

    El producto D 300 pesos.

    El producto E 400 pesos.

    IV. Se deber introducir letra del producto marcado va puerto serial empleando el siguiente formato:

    A+

    Si se introduce la palabra con letras minsculas el sistema deber cambiarlas a maysculas.

    V. Si se introduce un carcter diferente al de los productos se debe ignorar.

    VI. Si el dato a introducir no est compuesto por letras de los artculos, se debe desplegar un mensaje de error.

    VII. Se podrn eliminar elementos de la cuenta empleando el signo # seguida del producto que se desea eliminar, a

    travs del puerto serial.

    VIII. La cuenta ser desplegada en todo momento en la ventana DUMP.

    IX. La cuenta se cierra al enviar el carcter =.

  • X. Solo se pueden vender productos hasta por un mximo de diez mil pesos.

    CRITERIO DE CALIFICACION:

    Introduccin de datos correctamente va puerto serial..1 punto.

    Suma correcta del total en formato numrico.....1 punto.

    Aplicacin de descuentos...1 punto.

    Despliegue en ventana dump del resultado en formato textual sin errores de ortografa.3 puntos.

    Capacidad para eliminar elementos de la suma.1 punto.

    Despliegue del nmero total de elementos que tiene la cuenta..............................................1 punto.

    Despliegue (dump) de mensaje de error por tratar de introducir algo no vlido....1punto.

    Despliegue en ventana dump de los subtotales y el total de la cuenta...1punto.

    TOTAL: 10 puntos.

    PARA CUALQUIER CASO ES INDISPENSABLE PRESENTAR EL REPORTE DE CON EL CODIGO DEL

    PROGRAMA DE FORMA ELECTRNICA EL DA DE LA ENTREGA. ESTE DEBE INCLUIR LOS

    NOMBRES DE LOS ELEMENTOS DEL EQUIPO.

    FECHAS DE ENTREGA:

    Hasta el 14 de mayo de 2015 calificacin sobre 10.0

    El 18 y 19 de mayo de 2015 calificacin sobre 8.0

    El 20 y 21 de mayo de 2015 calificacin sobre 6.0

    OFERTA Y PROMOCIN: EL EQUIPO QUE ENTREGUE ESTE PROYECTO FUNCIONANDO AL 100% HASTA EL 14

    DE MAYO DE 2015 EXENTA EL TERCER PROYECTO CON 10.

    RECEPCIN DE PROYECTOS: EXCLUSIVAMENTE en el saln de clases a la hora de la clase.

    ES DE SUMA IMPORTANCIA QUE SE PRESENTEN EL LTIMO DA DE CLASES (20 y 21 DE MAYO) YA QUE

    SE ENTREGARN CALIFICACIONES FINALES. UNICAMENTE EN ESE DIA SE PODRN HACER

    ACLARACIONES Y CAMBIOS.

    Para saber cmo desplegar en formato textual se incluye un archivo donde se indica la forma correcta de escribir los

    nmeros.

    Si tienen dudas, consultas, (LUN y MIER de 10:00 a 13:30 hrs ) en el Laboratorio de investigacin (Edificio N Anexo

    de Ing.) tel 56 22 80 79.