Estás en:   ArielOrtiz.com > Traductores > Intérprete de Brainf*ck

Intérprete de Brainf*ck

Objetivos

Durante esta actividad:

Esta actividad promueve las siguientes habilidades, valores y actitudes: habilidad de análisis y síntesis, capacidad de identificar y resolver problemas, y uso eficiente de la informática y las telecomunicaciones.

Descripción de la Actividad

De manera individual o en equipos de dos personas, desarrollar un intérprete en Scala para el lenguaje Brainf*ck. Dicho intérprete debe recibir de entrada un programa escrito en Brainf*ck, y debe proceder a ejecutarlo.

El nombre del archivo de entrada se debe recibir desde la línea de comando.

¿Qué se debe entregar?

Usando el Sistema de Entrega de Tareas Automatizado, entregar un solo archivo llamado bfint.scala. No se aceptan tareas a través de correo electrónico ni por otros medios.

IMPORTANTE: El archivo fuente debe contener hasta arriba en un comentario la información personal de los autores (nombre y matrícula). Por ejemplo:

/* ITESM CEM, Junio 8, 2009.
   Archivo fuente de Scala
   Actividad: Intérprete de Brainf*ck
   Autor: Steve Rogers, 449999
*/  

    .
    . (El resto del código va aquí)
    .

Fecha límite: Lunes, 8 de junio (todo el día).

Evaluación

Esta actividad será evaluada utilizando los siguientes criterios:

-10 El programa no contiene en comentarios la información personal de los autores.
10 El programa no compila.
DA El programa es un plagio.
20-50 El programa no funciona, pero se puede apreciar que se le dedicó una cierta cantidad de tiempo.
60-90 El programa funciona, pero tiene algunos errores menores.
100 El programa funciona tal como se solicitó.
© 1996-2009 por Ariel Ortiz Ramírez (ariel.ortiz@itesm.mx)
Desarrollado en Django | Licencia de Creative Commons | XHTML válido | CSS válido