Junio03_probs - estado" que valdr 1 si gana el...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Examen de Entornos de Usuario. Junio 2003. Problemas. Esta parte vale la mitad de la nota del examen de teoría. Los dos problemas puntúan lo mismo. Tiempo: 2 horas. 1) Diseñar una página web como la que se muestra bajo para jugar al tres en raya. La página contendrá dos marcos (marcos.htm). El marco de la derecha (principal.htm) contendrá una tabla con nueve casillas en la que se mostrarán inicialmente en todas las casillas la imagen blanco.jpg . En el marco de la izquierda (menu.htm) se podrá iniciar la partida mediante un botón, y seleccionar quién juega primero, si el ordenador o el jugador. Cuando se pulsa el botón de iniciar partida todas las casillas aparecen con la imagen blanco.jpg¸ y cada vez que el jugador pulsa en una de las casillas dicha imagen cambia por circulo.jpg . Se dispone de dos funciones javascript, que no es necesario implementar, llamadas " juega_ordenador()" y " comprobar_estado()". La primera realiza la jugada del ordenador, y la segunda modifica una variable global "
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: estado" que valdr 1 si gana el ordenador, 2 si gana el jugador y 3 si se ha acabado la partida en tablas. Cuando la partida se ha acabado, deber mostrarse un mensaje diciendo cul ha sido el resultado final. Escribir el cdigo html y javascript de las pginas marcos.htm, principal.htm y menu.htm. Examen de Entornos de Usuario. Junio 2003. 2)Juego de la diana. Implementar las funciones necesarias de la clase vista de una aplicacin Windows para hacer un juego de una diana. En el centro de la ventana aparecer la diana tal y como se muestra en la imagen. Cuando se pulsa en una de las reas se actualiza un mensaje en la parte inferior con los puntos acumulados (10 para la zona roja, 20 para la azul y 30 para la verde). Se dispone de una funcin en la clase vista: int CDianaView::ZonaPulsada(int x, int y) que cuando se le pasan las coordenadas (x,y) devuelve el rea donde estn (1=zona roja, 2=zona azul, 3=zona verde)....
View Full Document

Page1 / 2

Junio03_probs - estado" que valdr 1 si gana el...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online