Download Universidad del Valle de Guatemala Manual de Usuario Proyecto
Document related concepts
no text concepts found
Transcript
INDICE 1. Introducción 2. Instalación y descarga de python 3. ¿Qué hace el programa de Fowl Words? 4. , 4.1, 4.2... Instrucciones de uso 5. Tipos de errores con solución 6. Reportar bugs y hacer sugerencias Por: Pablo Izaguirre 10380 Oscar Duarte 10338 Tobías Medrano10512 INTRODUCCION INSTALACIÓN Y DESCARGA DE PYTHON Python Python es un lenguaje de scripting independiente de plataforma y orientado a objetos, preparado para realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red o incluso, páginas web. Es un lenguaje interpretado, lo que significa que no se necesita compilar el código fuente para poder ejecutarlo, lo que ofrece ventajas como la rapidez de desarrollo e inconvenientes como una menor velocidad. ¿Cómo descargar el programa de python? Debe descargar el programa desde la pagina: http://www.python.org/download/ Elija la opcion dependiendo su computadora y acontinuacion apareceran una serie de instrucciones que debera seguir. 1. 2. ¿QUE HACE EL PROGRAMA? El programa presenta dos opciones al momento de comenzar a jugar. La opcion 1 es la de “modo de punteo”. En esta modalidad el usuario debe llegar a un punteo predispuesto por el programa, por ejemplo: en el nivel uno se presenta la condicion: “puntos necesarios para pasar al siguiente nivel: 50”. Notese que en cada nivel sube el punteo a alcanzar. Luego presenta una lista de letras formada por 6 consonantes y 4 vocales con las cuales se deben formar palabras desde 3 caracteres en adelante, si se forman palabras de mas de cuatro caracteres se suman 20 puntos, si no 10. Si el usuario desea cambiar las letras se presenta la opcion de hacerlo, si no es asi se presenta otra condicion de poder cometer hasta 5 errores o se acabara el juego. La opcion 2 es la de “modo cantidad de palabras”. En esta modalidad se le exige al usuario que ponga las palabras que el crea que puede encontrar con el banco de letras previamente establecido (con la opcion de cambiarlo). El programa establece la cantidad de palabras que se pudiesen formar, si el usuario cree que puede escribir almenos el 8% de las palabras totales el puntaje sera mayor a que si el porcentaje es menor. 3. INSTRUCCIONES DE USO Primeramente abra el programa de python haciendo doble clic sobre el icono de python en el escritorio o desde el menu de inicio y abra el programa de proyecto2.py, si no lo tiene, bajelo desde este link: http://forguiaproyecto2.wikispaces.com/ 4. Diseño de investigacion en la opcion de diseño de investigacion y guardelo bajo el nombre que usted desee, luego abralo en el programa de python. Al llegar a los 50 puntos se avanza de nivel y se repite el proceso, solamente cambia el hecho que ahora son 50 puntos mas los que hay q obtener para avanzar. Si se elige la modalidad 2, se tienen que formar palabras apartir del banco de letras que se presenta, esta con opcion de cambiarlas. Luego se presenta la orden de: “Ingrese la cantidad de palabras que usted cree que encontrara en este nivel” Una vez abierto el programa se presenta la opcion de elegir modalidad de juego. Si se elige la uno acontinuacion se presenta lo siguiente en pantalla: “Indique si desea cambiar de letras” Si usted considera que el banco de palabras que tambien aparecieron en pantalla al momento de ejecutar el programa, son muy poco comunes para lograr los 50 puntos necesarios para pasar de nivel, entonces escriba “si”, de lo contrario escriba “no”. Seguidamente escriba palabras que pudiesen ser escritas con las letras en el banco de letras. Procure no repetir las letras en la palabra amenos que estas aparezcan varias veces en el banco o escribir la palabra dos veces, de no ser asi se le restaran puntos y tendra un intento menos de cinco. Esto se refiere a cuantas palabras considera usted que es capaz de encontrar apartir del banco de letras obtenido. Por lo tanto, ingrese las que usted considere. Notese que mientras mas sean, mas puntaje va a obtener. Al haber escrito la cantidad de palabras que usted ingreso cambiara de nivel y se presentaran los puntos que ya lleva. Si no desea continuar jugando, al cambio de cada nivel se presenta la opcion de: “Desea seguir jugando?” En esta escriba “no” y se presentara el puntaje final y se detendra el programa. Sigue estas instrucciones y seras un profesional de Fowl Words!!! Procure tambien escribir palabras que contengan mas de 3 caracteres pues estas valen 20 puntos mientras que si tiene menos valen solo 10. 4.2 4.1 TIPOS DE ERRORES 1. Escribir dos letras iguales en una palabra: al hacer esto sale un mensaje que dice “solamente puede usar cada carácter una vez”, “palabra no valida” y se le resta un intento de los cinco que inicialmente se tienen. 2. Ingresar numero en lugar de letrass: Sale el mensaje de “palabra no valida” y se resta un intento de los cinco que inicialmente se tienen. 3. Ingresar una palabra que no esta en la base de datos: la base de datos cuenta con 10000 palabras base, siendo estas las mas comunes, sin embargo se puede escribir una que no este en la base de datos y simplemente sale “palabra no valida”, no se restan puntos pues no es culpa del usuario. 4. Si se escriben solo dos caracteres: Si se ingresa una palabra con solamente dos letras como “no” por ejemplo, sale un mensaje de “ingrese una palabra con mas de dos caracteres” pues es una de las restricciones que tiene el programa. 5. Si se escribe la misma palabra: al utilizar una misma palabra dos veces se restan 5 puntos a la puntuacion y tambien se resta un intento. Los puntos menos son porque se considera que quizo hacer trampa. 5. Información personal: Universidad del Valle de Guatemala Curso: Algoritmos y Programación Sección # 120 Autores Pablo Izaguirre / carne # 10380 Oscar Duarte / carne # 10338 Eduardo Tobías / carne # 10512 Para reportes de error o sugerencias escríbanos a: pablito_517@msn.com ossduarte@gmail.com edu-tobias@hotmail.com