Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ingeniería
Escuela de Ciencias y Sistemas
Introducción a la Programación de Computadoras 1
Sección C
Segundo Semestre 2017
Ing. Moíses Velásquez
Aux: Alberth Bautista
Aux: Willy Vasquez
Objetivos 2
MAPA 2
MENU 3
MOSTRAR DATOS 3
ACCIONES 4
o Movimientos 4
o Parar el juego 5
Entregables: 5
Restricciones 5
Específicos
✓ Que el estudiante pueda identificar una solución acorde a una necesidad.
✓ Que el estudiante pueda realizar una toma de requerimientos basado en una necesidad
identificada previamente
✓ Que el estudiante pueda implementar una solución a través de un lenguaje de
programación.
✓ Entender la importancia de la interacción del software con el entorno real.
MAPA
Esto es un diseño ficticio cada vez que se requiera jugar se generará un
nuevo escenario creado por el estudiante aleatoriamente, la pantalla se dividirá en 2
secciones, el mapa y el detalle de la partida.
MENU
Este es un menú ficticio, para bienes de ejemplo.
MOSTRAR DATOS
Sirve de referencia como pueden mostrarse los datos, queda a discreción del
estudiante como mostrarlos, la imagen sirve por bienes de ejemplo.
● Jugar
o S
olicitará al jugador que ingrese la siguiente información.
§ Nombre.
§ Fecha de nacimiento
o C
reará un nuevo tablero de juego:
o Bordes
La pantalla no tendrá tope en los bordes en la parte central, es decir,
si el PAC MAN llegase al final del lado derecho de la pantalla en
esta parte, el PAC MAN reaparecerá en la parte izquierda como
sucedía en el juego original.
· H
istorial
o M
ostrará toda la información de las partidas jugadas.
· S
alir
o E
sto detendrá la aplicación.
ACCIONES
o M
ovimientos
§ C on la tecla D avanzara a la derecha.
o P
arar el juego
e realizará por medio de la metra M, d
§ S etendrá la partida y
regresará al menú principal, almacenando los datos
recolectados en dicha partida, antes de regresar.
Entregables:
✓ Software de la aplicación Jar de la práctica
✓ Código fuente
Restricciones
1. El programa se desarrollará en lenguaje java.
2. La aplicación es de Consola ( no se debe de hacer nada gráfico).
3. No se permite el uso de arraylist.
4. Copias totales o parciales tendrán una nota de 0 y será reportado a la escuela de Ciencias y
Sistemas.
5. Cualquier librería que quieran utilizar consultarlo con los auxiliares para no tener
inconveniente.
Formato: #CARNE.ZIP
https://www.dropbox.com/request/DhEgqmbKNgq6OA0GnvBc