3.310 cursos gratis
6.274.105 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Programación estructurada (primera parte) > Programación estructurada. Ejemplo práctico 1 (primera parte)

Programación estructurada (primera parte)

Autor: Editorial McGraw-Hill
Curso: 4/5 4/5 (1 opinión) |1418 alumnos|Fecha publicación: 16/10/2008

Capítulo 4:

 Programación estructurada. Ejemplo práctico 1 (primera parte)

Ejemplo práctico 1. Supongamos que queremos desarrollar una aplicación para que dos usuarios jueguen al  jedrez. En primer lugar, necesitamos una serie de funciones asociadas al tablero: una que coloque todas las piezas de ambos jugadores en las posiciones iniciales, otra que determine si se ha producido el final de la partida, otra que confirme la presencia de una pieza del jugador en juego en una  determinada casilla, otra que confirme que el movimiento no se sale del tablero, o que ese tipo de pieza puede realizarlo, y una última que lleve a efecto el movimiento de una pieza del jugador en juego (eliminando del tablero a otra pieza del jugador contrario si procede). Para estas últimas puede ser preciso utilizar a su vez otro módulo que represente las funciones de movimiento asociadas a cada tipo de pieza.

La descomposición en módulos del programa quedaría:

Programación estructurada. Ejemplo práctico 1 (primera parte)

Fig. 5.2. Descomposición del programa en módulos.

Así, el contenido del fichero de libreríatablero.h sería:
 
Programación estructurada. Ejemplo práctico 1 (primera parte)

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Información de los programas con certificado

Hay 1 opinión. Opina sobre este curso.


Cursos similares a Programación estructurada (primera parte)


Cursos Valoración Alumnos Vídeo
Visual Basic 6.0. Guía básica
Visual Basic es un lenguaje de programación desarrollado para Microsoft. Con Visual Basic podrás ap... [19/11/09]
5/5 175  
PHP y MySQL. Aplicaciones Web (undécima parte)
Programación de aplicaciones Web con PHP y MySQL. Ahora te capacitamos para entender el funcionamiento en Internet de una tienda online. Aprenderás ... [02/12/08]
 4,67/5 850  
Arquitectura de computadores: diseño, coste y rendimiento
Nuestro curso, como su título lo indica, es una introducción a la arquitectura de computadores, en el que desarrollamos una presentación técnica sobre el diseño, coste y ... [24/07/08]
5/5 1.738  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail