tag:blogger.com,1999:blog-62375549723601254472023-11-16T02:55:01.373-08:00Christian Sandovalkirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-6237554972360125447.post-91633001165789219742011-07-13T21:59:00.001-07:002011-07-13T22:29:43.358-07:00Sistema Distribuido para mi proyecto (Web Service)<div class="MsoNormal">Web Service: Es una parte de software que utiliza protocolos en conjunto y estándares para enviar y recibir datos entre las aplicaciones. Pueden ser aplicaciones hechas con diferentes lenguajes de programación y que se pueden ejecutar en cualquier plataforma, y pueden utilizar la web para enviar y recibir datos en la internet.</div><div class="MsoNormal">La manera en que utilizaría el WEB SERVICE es que puedo ver quien está disponible para jugar una partida en línea, y quien se encuentra jugando una partida en ese momento, también cada jugador debe mandar un mensaje cada 5 minutos para decir que está disponible en casos cuando su contrincante dejó la ventana y el juego abierto pero no responde después de los 5 minutos de tolerancia.</div><div class="MsoNormal">Me gustaría tener un servidor de mantener el estado de la junta, y las piezas de ajedrez cada cliente podrá comunicarse con un protocolo de ajedrez que se diseñan para hacer los movimientos el servidor podría enviar el nuevo estado del tablero de ajedrez y realizara las tareas diferentes, como: aceptar una medida, notificar al jugador contrario que ahora es su turno. Por ejemplo, el protocolo podría, por una decisión podría ser: "el peón-> 8,8" esto quiere decir que la nueva posición del peón debe estar en la esquina superior derecha del tablero, se envía por el protocolo TCP/IP entre el cliente y el servidor.<br />
<br />
http://es.wikipedia.org/wiki/Servicio_web </div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com1tag:blogger.com,1999:blog-6237554972360125447.post-41075390582709786222011-07-13T20:08:00.001-07:002011-07-14T12:12:52.668-07:00Pruebas Unitarias<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Prueba #</div></td> <td style="border-left: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">001</div></td> </tr>
<tr style="mso-yfti-irow: 1;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Nombre</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Iniciar Juego</div></td> </tr>
<tr style="mso-yfti-irow: 2;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Descripción</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Se desea ver cómo funciona el programa al iniciarlo</div></td> </tr>
<tr style="mso-yfti-irow: 3;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Objetivos</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Verificar que el juego inicie correctamente.</div></td> </tr>
<tr style="mso-yfti-irow: 4;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Condiciones</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Se debe tener el ejecutable (.exe) el juego no tiene instalador. Y es necesario tener un mouse o un Touchpad.</div></td> </tr>
<tr style="mso-yfti-irow: 5;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Resultado esperado</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">1.-Que tenga las casillas completas<br />
<br />
2.-Las piezas se encuentren cada una en su lugar<br />
<br />
3.-Cada pieza tenga el color blanco en el jugador 1 y negro en el jugador 2<br />
<br />
4.-Los botones se encuentren de color rojo en el lado derecho y uno diga “Reiniciar Juego”, el de abajo debe decir “Cerrar”<br />
<br />
5.-E jugador 1 debe estar escrito en la parte inferior y el jugador 2 en la parte superior.</div></td> </tr>
<tr style="mso-yfti-irow: 6; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Resultado obtenido</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">El programa inicia correctamente. Prueba pasada.</div></td> </tr>
</tbody></table><div class="MsoNormal"><br />
</div><div class="MsoNormal"><br />
</div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Prueba #</div></td> <td style="border-left: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">002</div></td> </tr>
<tr style="mso-yfti-irow: 1;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Nombre</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Reiniciar Juego</div></td> </tr>
<tr style="mso-yfti-irow: 2;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Descripción</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Se desea ver cómo funciona el programa al reiniciarlo</div></td> </tr>
<tr style="mso-yfti-irow: 3;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Objetivos</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Verificar que el juego se reinicie correctamente.</div></td> </tr>
<tr style="mso-yfti-irow: 4;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Condiciones</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Es necesario tener un mouse o un Touchpad.</div></td> </tr>
<tr style="mso-yfti-irow: 5;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Resultado esperado</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">1.-Tenga las casillas completas<br />
<br />
2.-Las piezas al reiniciar el juego regresen a su posición inicial de juego<br />
<br />
3.-Cada pieza tenga el color blanco en el jugador 1 y negro en el jugador 2<br />
<br />
4.-Los botones se encuentren de color rojo en el lado derecho y uno diga “Reiniciar Juego”, el de abajo debe decir “Cerrar”<br />
<br />
5.-El jugador 1 debe estar escrito en la parte inferior y el jugador 2 en la parte superior.</div></td> </tr>
<tr style="mso-yfti-irow: 6; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Resultado obtenido</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">El programa se reinició correctamente. Prueba pasada.</div></td> </tr>
</tbody></table><div class="MsoNormal"><br />
</div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Prueba #</div></td> <td style="border-left: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">003</div></td> </tr>
<tr style="mso-yfti-irow: 1;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Nombre</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Cerrar Juego</div></td> </tr>
<tr style="mso-yfti-irow: 2;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Descripción</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Se desea ver cómo funciona el programa al cerrarlo</div></td> </tr>
<tr style="mso-yfti-irow: 3;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Objetivos</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Verificar que el juego se cierre correctamente.</div></td> </tr>
<tr style="mso-yfti-irow: 4;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Condiciones</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Es necesario tener un mouse o un Touchpad.</div></td> </tr>
<tr style="mso-yfti-irow: 5;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Resultado esperado</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">1.-El programa debe cerrar sin complicaciones<br />
<br />
2.-Debe cerrar la ventana del juego y también el proceso del juego debe detenerse.</div></td> </tr>
<tr style="mso-yfti-irow: 6;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Resultado obtenido</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">El programa se cerró correctamente. Prueba pasada.<br />
<br />
<br />
<br />
</div></td> </tr>
<tr style="mso-yfti-irow: 7;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Prueba #</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">004</div></td> </tr>
<tr style="mso-yfti-irow: 8;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Nombre</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Mover Pieza</div></td> </tr>
<tr style="mso-yfti-irow: 9;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Descripción</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Se desea ver cómo funciona el programa al mover una de sus piezas</div></td> </tr>
<tr style="mso-yfti-irow: 10;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Objetivos</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">1.-Verificar que las piezas se muevan correctamente según su forma de moverse y su manera de capturar.</div></td> </tr>
<tr style="mso-yfti-irow: 11;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Condiciones</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">Es necesario tener un mouse o un Touchpad.</div></td> </tr>
<tr style="mso-yfti-irow: 12;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Resultado esperado</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">1.-Tenga las casillas completas<br />
<br />
2.-Que las piezas al reiniciar el juego<br />
<br />
3.-Al mover una pieza sólo debe marcar las posiciones que va a avanzar de acuerdo con su forma de moverse y la manera en que captura<br />
<br />
4.- Al apuntar a otra posición que sea inalcanzable para dicha pieza el programa no hará nada ni marcará la casilla como disponible.<br />
<br />
5.-También marcará la casilla cuando sea posible capturar a otra pieza y no marcará nada si la posición está ocupada por una pieza del mismo color.</div></td> </tr>
<tr style="mso-yfti-irow: 13; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.8pt;" valign="top" width="158"><div class="MsoNormal" style="text-indent: 0cm;">Resultado obtenido</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 330.1pt;" valign="top" width="440"><div class="MsoNormal" style="text-indent: 0cm;">La pieza se movió correctamente. Prueba pasada.</div></td> </tr>
</tbody></table><div class="MsoNormal"><br />
</div><div class="MsoNormal"><br />
</div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">Prueba #</div></td> <td style="border-left: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-themecolor: text1; mso-border-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">005</div></td> </tr>
<tr style="mso-yfti-irow: 1;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">Nombre</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">Hacer Jaque y Jaque mate</div></td> </tr>
<tr style="mso-yfti-irow: 2;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">Descripción</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">El programa mostrará cuando es un jaque y cuando es un jaque mate.</div></td> </tr>
<tr style="mso-yfti-irow: 3;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">Objetivos</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">Hacer un jaque y un jaque mate.</div></td> </tr>
<tr style="mso-yfti-irow: 4;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">Condiciones</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">Que el Rey se encuentre en jaque</div></td> </tr>
<tr style="mso-yfti-irow: 5;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">Resultado esperado</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">1.-El programa no permitirá que el jugador que tenga a su Rey en jaque haga otra jugada hasta que el Rey sea movido a una posición que no se encuentre en jaque<br />
<br />
2.-En caso que no sea posible el programa terminara dictando al Jugador que hizo el jaque como ganador.</div></td> </tr>
<tr style="mso-yfti-irow: 6; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">Resultado obtenido</div></td> <td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-bottom-themecolor: text1; mso-border-left-alt: solid black .5pt; mso-border-left-themecolor: text1; mso-border-right-themecolor: text1; mso-border-themecolor: text1; mso-border-top-alt: solid black .5pt; mso-border-top-themecolor: text1; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><div class="MsoNormal" style="text-indent: 0cm;">El jaque y el jaque mate se registraron correctamente.</div></td> </tr>
</tbody></table>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com0tag:blogger.com,1999:blog-6237554972360125447.post-29535586904090372792011-07-13T12:03:00.000-07:002011-07-13T12:03:04.648-07:00RetroalimentaciónComenté en el Blog de Gabriela, En "Diagramas de Secuencia"<br />
<br />
Comenté en el Blog de Isleem, En "Pruebas Unitarias"kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com0tag:blogger.com,1999:blog-6237554972360125447.post-40162594181161487932011-07-11T20:40:00.000-07:002011-07-11T20:40:07.955-07:00HADOOP (Sistemas Distribuidos) **Puntos Extras**<!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Version>12.00</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:HyphenationZone>21</w:HyphenationZone> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>ES-MX</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabla normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-ansi-language:EN-US;
mso-fareast-language:EN-US;
mso-bidi-language:EN-US;}
</style> <![endif]--> <br />
<div class="MsoNormal"><span lang="EN-US" style="mso-ansi-language: EN-US;"></span></div><div class="MsoNormal"><span lang="EN-US" style="mso-ansi-language: EN-US;">Arquitectura.</span></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Jobtracker (rastreador de trabajo): Nodo maestro.</div><div class="MsoNormal">Tasktracker (rastreador de tareas).</div><div class="MsoNormal">Namenode (nodo de nombres).</div><div class="MsoNormal">Datanode (nodo de datos).</div><div class="MsoNormal">Compute node (nodo de cómputo): Consiste en un nodo de datos y un rastreador de tareas.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">El Hadoop Distributed File System (HDFS) es un sistema de Arhivos distribuido, ecalable y portatilescrito en Java para el framework Hadoop. Contiene un único nodo de datos; un clúster de datos forma el clúster HDFS. Los nodos se pueden hablar para mover copias, reequilibrar datos y conservar la replicación de los mismos.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Para reducir tráfico, se necesitan saber qué servidores están más cerca a los archivos, con esto se proporcionan puentes específicos del sistema.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Tambien se utiliza el motor MapReduce que consiste en un Job Tracker a dicho motor las aplicaciones le envían trabajos MapReduce. Job Tracker impulsa fuera a los nodos Task Tracker disponibles en el cluster tratando de mantenerse cerca en el trabajo. Si no se puede mantener el trabajo en el mismo nodo el trabajo se le dan la prioridad a los nodos en el mismo rack. El rastreador de Trabajo dá el trabajo para el seguidor que se encuentre más cerca a los datos con una ranura que esté disponible.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Referencias </div><div class="MsoNormal">http://es.wikipedia.org/wiki/Hadoop </div><div class="MsoNormal">http://mistock.lcompras.biz/tallersoftware/1120-trabajo-4-hadoop</div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com0tag:blogger.com,1999:blog-6237554972360125447.post-24798457187310357522011-07-11T20:02:00.000-07:002011-07-11T20:02:37.479-07:00Antipatrones de Diseño **Puntos Extras**Magic pushbutton:<br />
<br />
Ocurre cuando se desarrollan las interfaces gráficas, y el programador primero hace la interfaz gráfica y luego en llamadas a lalógica de negocio hay huecos. Los problemas son que cada botón del codigo asociado crece sin parar, se hacen dificiles de manejar las interfaces de usuario.<br />
<br />
<br />
Action at a distance:<br />
<br />
Interactúan componentes muy distantes del sistema sin previo aviso.<br />
<br />
Headless Chicken:<br />
<br />
Se refiere al responsable que vive en una situacion de pánico y de desesperación.<br />
<br />
Mr. Nice Guy:<br />
<br />
Gestor que pretende convertirse en amigo de todos.<br />
<br />
<!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Version>12.00</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:HyphenationZone>21</w:HyphenationZone> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>ES-MX</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabla normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style> <![endif]--> <br />
<div class="MsoNormal"><a href="http://es.wikipedia.org/wiki/Magic_pushbutton">http://es.wikipedia.org/wiki/Magic_pushbutton</a></div><div class="MsoNormal"><a href="http://es.wikipedia.org/wiki/Antipatrones_de_dise%C3%B1o">http://es.wikipedia.org/wiki/Antipatrones_de_dise%C3%B1o</a></div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com0tag:blogger.com,1999:blog-6237554972360125447.post-37355403670961960362011-07-11T18:27:00.000-07:002011-07-13T19:07:16.202-07:00Eventos, Excepciones y Errores.<div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Eventos</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Es un suceso en el sistema. Reacción que genera un objeto.</span></div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;"><br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.6pt;" valign="top" width="199"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Grafico</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Tipo de Evento</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Acción</div></td> </tr>
<tr style="mso-yfti-irow: 1;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.6pt;" valign="top" width="199"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Piezas</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Mover las piezas de posición</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Las piezas se mueven de posición de acuerdo a sus parámetros y atributos</div></td> </tr>
<tr style="mso-yfti-irow: 2;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.6pt;" valign="top" width="199"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"> Piezas del ajedre</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Capturar piezas del otro color</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Captura la pieza y se sitúa en la posición de la pieza del otro color</div></td> </tr>
<tr style="mso-yfti-irow: 3;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.6pt;" valign="top" width="199"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Botón Reiniciar Juego</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Reinicio de Juego</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">El programa vuelve a iniciar y las piezas vuelven a su lugar inicial</div></td> </tr>
<tr style="mso-yfti-irow: 4; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.6pt;" valign="top" width="199"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Botón Cerrar</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Cerrar Programa</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">La ventana y el programa se cierran</div></td> </tr>
</tbody></table></div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><br />
</span></div><br />
<div class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"> </span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Excepciones</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Objeto que se genera cuando ocurre un acontecimiento circunstancial que impide que el programa funcione como normalmente lo haría.</span></div><div class="MsoNormal" style="line-height: normal;"><br />
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.6pt;" valign="top" width="199"><br />
</td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Modo que se genera</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Manejo</div></td> </tr>
<tr style="mso-yfti-irow: 1;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.6pt;" valign="top" width="199"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Mover las piezas fuera del tablero</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">La pieza aparecerá de color más tenue y el puntero tendrá una imagen de prohibido y no se hará el movimiento.</div></td> </tr>
<tr style="mso-yfti-irow: 2; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.6pt;" valign="top" width="199"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Mover las piezas de forma ilegal dentro del tablero</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">La pieza aparecerá de color más tenue y el puntero tendrá una imagen de prohibido y no se hará el movimiento. Las piezas no se moverán de posición sino de acuerdo a sus parámetros y atributos.</div></td> </tr>
</tbody></table><br />
</div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Errores</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Por lo general son recuperables y algo comúnmente que se haría es cerrar el programa con cierta dignidad.</span></div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;"><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Version>12.00</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:HyphenationZone>21</w:HyphenationZone> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>ES-MX</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabla normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
table.MsoTableGrid
{mso-style-name:"Tabla con cuadrícula";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-priority:59;
mso-style-unhide:no;
border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-border-insideh:.5pt solid windowtext;
mso-border-insidev:.5pt solid windowtext;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-ansi-language:EN-US;
mso-fareast-language:EN-US;
mso-bidi-language:EN-US;}
</style> <![endif]--> <br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"> <div class="MsoNormal" style="text-indent: 0cm;"><span style="mso-ansi-language: ES-MX;">Modo que se genera</span></div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"> <div class="MsoNormal" style="text-indent: 0cm;"><span style="mso-ansi-language: ES-MX;">Manejo</span></div></td> </tr>
<tr style="mso-yfti-irow: 1; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"> <div class="MsoNormal" style="text-indent: 0cm;"><span style="mso-ansi-language: ES-MX;">Aparece un mensaje diciendo: "El programa inesperadamente dejó de responder"</span></div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"> <div class="MsoNormal" style="text-indent: 0cm;"><span style="mso-ansi-language: ES-MX;">Iniciar administrador de tareas y dar Clic en Finalizar Tarea</span></div></td> </tr>
</tbody></table></div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com0tag:blogger.com,1999:blog-6237554972360125447.post-59013699980691359552011-07-10T23:25:00.000-07:002011-07-13T22:11:50.364-07:00Interfaz Grafica del Ajedrez<div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpdCS2Io8BqfdpTApQUaen3JNndfyFzEeIxCY9dDkusTmnUm68PF3ZLFx4MCdctgjyFpRhnPvYeXqwTnx_O4iqSb8p1Jx5J6wWJ92eQ3b13dzILDP_b4YcRxlezuvyAGar7Xyr_nrA8fNP/s1600/Interfaz+Ajedrez.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpdCS2Io8BqfdpTApQUaen3JNndfyFzEeIxCY9dDkusTmnUm68PF3ZLFx4MCdctgjyFpRhnPvYeXqwTnx_O4iqSb8p1Jx5J6wWJ92eQ3b13dzILDP_b4YcRxlezuvyAGar7Xyr_nrA8fNP/s1600/Interfaz+Ajedrez.jpg" /> </a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: left;">Éste será el diseño para la interfaz del sistema con el usuario es como todo tablero convencional y contiene al lado derecho las pestañas para reiniciar el juego, cerrar el juego y la especificación de quien es jugador 1 y quien es jugador 2. Las piezas blancas siempre serán Jugador 1 y es el que siempre moverá primero.</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHKVtM9juOhHAc-6LWLYWWzRgMj2kzcdOlYO1l7Q0YuBdFkOGIxPL6HaoOfmph77FXCMmLtC3z9ckt878OrjaswcKTNNfky8CNPGaf9Teh8AhrWtBVcugo1ZRtzNa-HG5DTVnCnp_j4PPN/s1600/Interfaz+Ajedrez.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU9L2YNN2VUKST1H9T0udIH9OLBTLdsiBrcLTJeDjMJKgW6mYT_SIfwKHv53Tv9z-84uomKFkLwmXOKeNWpo9HnPvb0pGJsOgvkDAe91vhhDELQqnLe-9rgYqJv7MVU7gfOZbLO-y0snYa/s1600/Gana+jugador+1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU9L2YNN2VUKST1H9T0udIH9OLBTLdsiBrcLTJeDjMJKgW6mYT_SIfwKHv53Tv9z-84uomKFkLwmXOKeNWpo9HnPvb0pGJsOgvkDAe91vhhDELQqnLe-9rgYqJv7MVU7gfOZbLO-y0snYa/s1600/Gana+jugador+1.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"></div>Esta miniventana se mostrará cuando gane el jugador 1<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho6dnyzSrPd8ZLrhTw1w-nN6LPbFzaqNQw3YHqcBKj4QKaX38_PzEXDvVaImATwGV6KSGYplEcgipVrm3m8ZiSgunB6WFT6tRjb3mIAT_pMFjj1_POQaDZsUk0Vv5NQxdjPGNSceCaNJ92/s1600/Gana+jugador+2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEho6dnyzSrPd8ZLrhTw1w-nN6LPbFzaqNQw3YHqcBKj4QKaX38_PzEXDvVaImATwGV6KSGYplEcgipVrm3m8ZiSgunB6WFT6tRjb3mIAT_pMFjj1_POQaDZsUk0Vv5NQxdjPGNSceCaNJ92/s1600/Gana+jugador+2.jpg" /></a></div><br />
Esta miniventana se mostrará cuando gane el jugador 2<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHKVtM9juOhHAc-6LWLYWWzRgMj2kzcdOlYO1l7Q0YuBdFkOGIxPL6HaoOfmph77FXCMmLtC3z9ckt878OrjaswcKTNNfky8CNPGaf9Teh8AhrWtBVcugo1ZRtzNa-HG5DTVnCnp_j4PPN/s1600/Interfaz+Ajedrez.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com1tag:blogger.com,1999:blog-6237554972360125447.post-8301165160382194032011-07-10T21:09:00.000-07:002011-07-11T19:28:36.077-07:00PATRONES DE DISEÑO PARA MI PROYECTODecorator<br />
<br />
Es de tipo Estructural. Su intención es fijar responsabiliades extras a un objeto en forma dinamica.<br />
Ofrece alternativas flexibles de herencia para extender las funcionalidades.<br />
<br />
Cuando queremos añadir responsabilidades a objetos individualemente y no queremos que sea a toda la clase. Donde se le permite añadir caracterisitcas como comportamientos o bordes de cualquier componente en la interfaz grafica.<br />
Se le puede añadir las respondabilidades con herencia.<br />
<br />
Ofrece más Flexibilidad que lla herencia estática. Evita Sobrecargas. <br />
<br />
Composite<br />
<br />
Es de tipo Estructural. Crea objetos a partir de otros más pequeños, tambien puede tener onjetos que tienen otroa objetosm y da la impresión de ser un árbol.<br />
<br />
A veces se trabaja con elementos imples como con colecciones. En mi caso, como trabajo con dibujos y se deben tratar como si cada dibujo fuera una unidad cada figura, se deben agrupar todas las figuras y a su vez se pueden volver a agrupar con más elementos simples con otras composiciones.<br />
<br />
<br />
<br />
Singleton<br />
<br />
Es una única instancia que se ha diseñado para restringir la creación de objetos correspondientes a cierta clase o a un punico objeto. Garantiza que una clase sólo prooduzca una instancia y dá un acdceso global a dicha instancia. En este caso lo utilizaría para indicar que sólo tendré un tablero en mi juego de ajedrez<br />
<br />
<br />
Observer<br />
<br />
Es un patrón de comportamiento, se utiliza para cuando que cuando un objeto cambie de estado todos los que estén dependiendo de él sean notificados y sean actualizados automaticamente.<br />
<br />
Con el observer todos los observadores son notificados cuando la pieza tiene un cambio de estado, y cada uno de los observadores consulta con la pieza para sincronizar este estado con los estados de las demas piezas.<br />
<br />
Referencias:<br />
http://es.wikipedia.org/wiki/Singleton<br />
http://es.wikipedia.org/wiki/Observer_%28patr%C3%B3n_de_dise%C3%B1o%29 <br />
http://es.wikipedia.org/wiki/Composite_%28patr%C3%B3n_de_dise%C3%B1o%29<br />
http://es.wikipedia.org/wiki/Decorator_%28patr%C3%B3n_de_dise%C3%B1o%29kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com1tag:blogger.com,1999:blog-6237554972360125447.post-85523455013104383072011-07-10T20:43:00.000-07:002011-07-14T12:21:02.656-07:00Diagramas de Secuencia<div style="text-align: center;">AVANZAR</div><div style="text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpQhQNXgoKp21JW2yItYSZPLZ-q8peGTdjAyonU13J7G5WkMvS2vquJYVfrNyrNugGfTR5tP6vkYTkJlJZxNqAjKlcIfvIKd5mSRTR1WEkjEHg_x4mAMCRap4xGvWrK1mFCW6bAjS4QMYX/s1600/D.+de+Secuencia+Mover+Pieza.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpQhQNXgoKp21JW2yItYSZPLZ-q8peGTdjAyonU13J7G5WkMvS2vquJYVfrNyrNugGfTR5tP6vkYTkJlJZxNqAjKlcIfvIKd5mSRTR1WEkjEHg_x4mAMCRap4xGvWrK1mFCW6bAjS4QMYX/s1600/D.+de+Secuencia+Mover+Pieza.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6kmqyLig0k0PgqelC-nmvIeX6ZsLioUMqS0Apt6EqNWoEISASFPVS6FZCydfL1AOGuUUuNzOk10Oo0sePtM2iNgyFRjKrShhHm5VNEuVRMIHyxziuUfp2kOp6m6M2ofGBNcbzfvq4cJ24/s1600/Avanzar+posicion.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div><div style="text-align: center;">CAPTURAR</div><div style="text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSf7v1PacjWlBnUKaLNsCqjjsmXXh4X3xw1m2N79Bbpk7XYMNhTIalqO9UkNfEbMjyAdRdtedrVxmLp-PKbQFDUaoGVR58QomfZ8lhl3WQQaF_LasRL2O7n0JgWxuYMPtY-RuYurZfbcil/s1600/D.+de+Secuencia+Capturar+Pieza.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSf7v1PacjWlBnUKaLNsCqjjsmXXh4X3xw1m2N79Bbpk7XYMNhTIalqO9UkNfEbMjyAdRdtedrVxmLp-PKbQFDUaoGVR58QomfZ8lhl3WQQaF_LasRL2O7n0JgWxuYMPtY-RuYurZfbcil/s1600/D.+de+Secuencia+Capturar+Pieza.jpg" /></a></div><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdfxFzOUs0ezamM4yYEXj_cqiZYtCSy3EVfxUOlcMZdwcihjhMMbB-06tHcyO5scdPDpSoQximtQwnYUkPY9aSBbb3hnO7A7eTZbwtIlQM33xN8g8anwwIDdMUABc36ZpdwDWGXjEN22fS/s1600/Capturar.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div><div style="text-align: center;"><br />
</div><div style="text-align: center;"><br />
</div><div style="text-align: center;"><br />
</div><div style="text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7LRBsJY5ul5aDm526PRA_bjawJJ6dYoK308AaUZCSQ6kQj5qRveimO9-IFDFRHqwLg8ybin2xZWkFEpDEjgrsDUR9aD2GIbplnTXQ663jbiaTTsJpOJqIilEqmdvavsNbHbwhSsFU51Yy/s1600/Jugada+Ilegal.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div><div style="text-align: center;"><br />
</div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com2tag:blogger.com,1999:blog-6237554972360125447.post-3768311958812716972011-07-10T16:13:00.000-07:002011-07-10T16:17:27.935-07:00Identificar las Clases, Atributos y Métodos (Con Herencias)iTunes:<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidcWgODZApUWN3pZYypAKB8EHRtmnjIMy7CCar6UOrwTeeKWt6Euf2ksinEbk7dFXI7o4ync1UNGdiVQ2mKkCTQe9u7y4KRZsB_YBlOlFF1FU_-GHxtcGJ6uKuaXupx_6a_ntY4do67UED/s1600/iTunes1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidcWgODZApUWN3pZYypAKB8EHRtmnjIMy7CCar6UOrwTeeKWt6Euf2ksinEbk7dFXI7o4ync1UNGdiVQ2mKkCTQe9u7y4KRZsB_YBlOlFF1FU_-GHxtcGJ6uKuaXupx_6a_ntY4do67UED/s1600/iTunes1.jpg" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9ceVBjYvAshZ8PfDcBPph8ASTR6gf5dvtiF4KfTFKDPasFwpTThj_8IL8XQHu0iXFkwe1seXDkn-ugHfA6tqN26SDSkFobzlwBO_5xSszxp8YCAk2B5s4Vu9gjHjqJUd2h6h0hQfwYiWw/s1600/iTunes2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9ceVBjYvAshZ8PfDcBPph8ASTR6gf5dvtiF4KfTFKDPasFwpTThj_8IL8XQHu0iXFkwe1seXDkn-ugHfA6tqN26SDSkFobzlwBO_5xSszxp8YCAk2B5s4Vu9gjHjqJUd2h6h0hQfwYiWw/s1600/iTunes2.jpg" /></a></div><br />
<br />
<br />
<br />
<br />
<br />
Siase:<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7Ulxq15_Be_F-aZQgkpObZnUjOt3ba0erGv8s_1EBKqsWE-uBxBBmmJjtqDHuJT45TzlcJ9niVU9d3VaNqz-No7sDsLVx57eqNo3pegMZkINIm-KR4L08VqizXjnmvq6V9sEw8LNmRS9j/s1600/Siase1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7Ulxq15_Be_F-aZQgkpObZnUjOt3ba0erGv8s_1EBKqsWE-uBxBBmmJjtqDHuJT45TzlcJ9niVU9d3VaNqz-No7sDsLVx57eqNo3pegMZkINIm-KR4L08VqizXjnmvq6V9sEw8LNmRS9j/s1600/Siase1.jpg" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisKct9yVlgqUegBzpDyCtP_5aM2cwFyea12HoVVGs0apdOFSqfDWHJmVROUj5dDih-kVAfnjTmS3aj6Ul4xBMRBewqjiNZVCbr2ve_wpQqgV8pYueqIybpz0W46stoKD-UcdBrCDJMmKX8/s1600/Siase3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisKct9yVlgqUegBzpDyCtP_5aM2cwFyea12HoVVGs0apdOFSqfDWHJmVROUj5dDih-kVAfnjTmS3aj6Ul4xBMRBewqjiNZVCbr2ve_wpQqgV8pYueqIybpz0W46stoKD-UcdBrCDJMmKX8/s1600/Siase3.jpg" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizqyViml4toefrcpHSddE81l59zzGKJV5mj0N2zB07akldgIP442u4FGAc7kJq0RMyCzpLxWDfryoOvOtO6Po-ay57OgXafnUPiQBkmCzP8Eaz1gsfj70WMVGgb8YWz0UdwboMeCNwEbgX/s1600/Siase2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizqyViml4toefrcpHSddE81l59zzGKJV5mj0N2zB07akldgIP442u4FGAc7kJq0RMyCzpLxWDfryoOvOtO6Po-ay57OgXafnUPiQBkmCzP8Eaz1gsfj70WMVGgb8YWz0UdwboMeCNwEbgX/s1600/Siase2.jpg" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNVQc4-rXAVZVBR_rJyHka1IKpfEX4xLi5tXkyILjdMtd8Cnxsnn1dCdGsyFBq6E4_Nfc72f463-rnjmTNO6v0rGwfNIqY0FroOYCxEcX5oFcLaNn6HVR17KfKLuZfRiUfZRxtMabsCqAn/s1600/Siase4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNVQc4-rXAVZVBR_rJyHka1IKpfEX4xLi5tXkyILjdMtd8Cnxsnn1dCdGsyFBq6E4_Nfc72f463-rnjmTNO6v0rGwfNIqY0FroOYCxEcX5oFcLaNn6HVR17KfKLuZfRiUfZRxtMabsCqAn/s1600/Siase4.jpg" /></a></div><br />
<br />
<br />
<br />
<br />
<br />
PACMAN<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjiqIf1uQLeJ900zww1U2OMr12FPg5zD31vTy0m8axNRpy6zP9Je85dAWzWbz1NpdUbo3-uuNOkI-jzqR6n-vrdZiac4vWys9_oMvjnmcpmOL90CmV9UyeFVn5Qko9kl7S8z25gdVcN3NW/s1600/Pacman1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjiqIf1uQLeJ900zww1U2OMr12FPg5zD31vTy0m8axNRpy6zP9Je85dAWzWbz1NpdUbo3-uuNOkI-jzqR6n-vrdZiac4vWys9_oMvjnmcpmOL90CmV9UyeFVn5Qko9kl7S8z25gdVcN3NW/s1600/Pacman1.jpg" /></a></div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com0tag:blogger.com,1999:blog-6237554972360125447.post-88677884202235193892011-07-10T12:28:00.000-07:002011-07-10T12:28:29.576-07:00Casos de Sistemas Fallidos **Puntos Extras**<!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Version>12.00</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:HyphenationZone>21</w:HyphenationZone> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>ES-MX</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabla normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style> <![endif]--> <br />
<div class="MsoNormal"></div><div class="MsoNormal">El “Happy<span style="mso-spacerun: yes;"> </span>Day” se conoce cuando el programador construye e implementa el sistema y al momento de hacer las pruebas y distribuir el producto no llega a presentar ningún error, esas ocasiones son contadas.</div><div class="MsoNormal">Siempre habrá situaciones en las que después de analizar, desarrollar e implementar el sistema, habrá algún detalle que corregir en dicho sistema, ningún sistema es perfecto y es por lo mismo que existen los ingenieros para corregir los problemas que surgen en los sistemas.</div><div class="MsoNormal">La crisis del Software</div><div class="MsoNormal">Se implementó en el tiempo que se creó el software, ya que no siempre se obtenían los resultados esperados, los costos eran excesivos y poco flexibles, por ese motivo surgió la ineniería de software en 1968.</div><div class="MsoNormal">La crisis de<span style="mso-spacerun: yes;"> </span>software se refiere a que no es fácil<span style="mso-spacerun: yes;"> </span>ni existen herramientas<span style="mso-spacerun: yes;"> </span>para escribir programas libres de errores, fáciles de entender ni tampoco que sean verificables. Tampoco existen herramientas para medir exactamente cuánto tiempo tomará desarrollar un programa. Así que tampoco se puede definir exactamente cuánto tiempo tomará la creación del proyecto ni la cantidad de personal necesario.</div><div class="MsoNormal">Las aplicaciones son muy complejas para utilizarse por una sola persona, por lo que hoy en día sigue siendo muy difícil definir estimaciones precisas de los costos y<span style="mso-spacerun: yes;"> </span>del tiempo necesario para un proyecto.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">A continuación se presenta el comercial de Windows 98</div><div class="separator" style="clear: both; text-align: center;"><br />
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/Jij5Nzh2Sj4?feature=player_embedded' frameborder='0'></iframe></div><div class="MsoNormal"><a href="http://www.youtube.com/watch?v=rsU0DoX6eTE&feature=related"><br />
</a></div><div class="MsoNormal">Y también el siguiente caso es un caso singular de <span style="mso-spacerun: yes;"> </span>Bill Gates y su nuevo Win 98, y en ésta ocasión fue un evento cubierto por la CNN. En este caso el compañero de Bill Gates <span style="mso-spacerun: yes;"> </span>estaba explicando la capacidad de Win 98 para instalar un scaner con sus propios driver pero ocurrió un error fatal y<span style="mso-spacerun: yes;"> </span>se muestra<span style="mso-spacerun: yes;"> </span>la pantalla azul de la muerte por lo que se sorprende el compañero de Bill Gates. Al final Bill Gates aclara: “<em><span style="font-family: "Calibri","sans-serif"; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: minor-bidi; mso-hansi-theme-font: minor-latin;">Debe ser por esto por lo que aún no estamos comercializando Windows 98, ¿¿no??</span></em>“, a lo que su compañero apenado responde, “<em><span style="font-family: "Calibri","sans-serif"; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: "Times New Roman"; mso-bidi-theme-font: minor-bidi; mso-hansi-theme-font: minor-latin;">Absolutamente, absolutamente!!</span></em>“.</div><div class="MsoNormal"><br />
</div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/rsU0DoX6eTE?feature=player_embedded' frameborder='0'></iframe></div><div class="MsoNormal">http://www.youtube.com/watch?v=rsU0DoX6eTE&feature=related</div><div class="MsoNormal"><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Version>12.00</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:HyphenationZone>21</w:HyphenationZone> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>ES-MX</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabla normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style> <![endif]--> </div><div class="MsoNormal"><a href="http://www.youtube.com/watch?v=Jij5Nzh2Sj4">http://www.youtube.com/watch?v=Jij5Nzh2Sj4</a></div><!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Version>12.00</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:HyphenationZone>21</w:HyphenationZone> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>ES-MX</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/> <w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/> <w:LsdException Locked="false" Priority="39" Name="toc 1"/> <w:LsdException Locked="false" Priority="39" Name="toc 2"/> <w:LsdException Locked="false" Priority="39" Name="toc 3"/> <w:LsdException Locked="false" Priority="39" Name="toc 4"/> <w:LsdException Locked="false" Priority="39" Name="toc 5"/> <w:LsdException Locked="false" Priority="39" Name="toc 6"/> <w:LsdException Locked="false" Priority="39" Name="toc 7"/> <w:LsdException Locked="false" Priority="39" Name="toc 8"/> <w:LsdException Locked="false" Priority="39" Name="toc 9"/> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/> <w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/> <w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/> <w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/> <w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/> <w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/> <w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/> <w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/> <w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/> <w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/> <w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/> <w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/> <w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/> <w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/> <w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/> <w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/> <w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/> <w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/> <w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/> <w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/> <w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/> <w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/> <w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/> <w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/> <w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/> <w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/> <w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/> <w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/> <w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/> <w:LsdException Locked="false" Priority="37" Name="Bibliography"/> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]> <style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabla normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-qformat:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin-top:0cm;
mso-para-margin-right:0cm;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0cm;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-fareast-font-family:"Times New Roman";
mso-fareast-theme-font:minor-fareast;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;}
</style> <![endif]--> <div class="MsoNormal"><a href="http://es.wikipedia.org/wiki/Crisis_del_software">http://es.wikipedia.org/wiki/Crisis_del_software</a></div><div class="MsoNormal"> </div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com0tag:blogger.com,1999:blog-6237554972360125447.post-46232448898256457422011-07-10T11:37:00.000-07:002011-07-10T11:41:03.534-07:00Tarjeta CRC<div class="MsoNormal">Tarjeta CRC</div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.6pt;" valign="top" width="199"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Nombre:Pieza</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">ID:001</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Tipo:</div></td> </tr>
<tr style="mso-row-margin-right: 149.65pt; mso-yfti-irow: 1;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.6pt;" valign="top" width="199"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Descripción: Esta es una clase padre y sus métodos serán definidos por sus clases hijas.</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Casos de uso asociados:</div></td> <td style="border: none; mso-cell-special: placeholder; padding: 0cm 0cm 0cm 0cm;" width="200"><div class="MsoNormal"><br />
</div></td> </tr>
<tr style="mso-row-margin-right: 149.65pt; mso-yfti-irow: 2; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.6pt;" valign="top" width="199"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Responsabilidades: Asignará las características de las piezas en el ajedrez como el tipo de pieza, el jugador y la posición. Y ésta misma clase estará relacionada con la clase de posiciones.</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 149.65pt;" valign="top" width="200"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Colaboladores:</div></td> <td style="border: none; mso-cell-special: placeholder; padding: 0cm 0cm 0cm 0cm;" width="200"><div class="MsoNormal"><br />
Referencias.<br />
<br />
<a href="http://es.wikipedia.org/wiki/Tarjetas_CRC">http://es.wikipedia.org/wiki/Tarjetas_CRC</a><br />
<br />
<br />
</div></td> </tr>
</tbody></table><div class="MsoNormal"><br />
</div><div class="MsoNormal"></div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 448.9pt;" valign="top" width="599"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Atributos:Tipo, Jugsodr, Posición, Activo, Inactivo.</div></td> </tr>
<tr style="mso-yfti-irow: 1; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 448.9pt;" valign="top" width="599"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Relaciones: Clase Tablero, Clase Peón, Clase Rey, Clase Dama, Clase Torre, Clase Alfil, Clase Caballo. <br />
<br />
</div></td> </tr>
</tbody></table>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com0tag:blogger.com,1999:blog-6237554972360125447.post-4151848662186106972011-07-08T22:29:00.000-07:002011-07-08T22:45:02.699-07:00ANALIZAR LA INTERFAZ GRÁFICA DE USUARIO EN UN VIDEOJUEGO **Puntos Extras**Si nos remontamos a la historia, siempre ha habido una diferencia entre la interfaz gráfica de un videojuego en una PC y en una consola de vidojuegos, antes las consolas de videojuegos eran más lentas y menos capaces de definir gráficos que en la PC, antes en la PC los videojuegos eran más eficaces.<br />
<br />
Con el pasar del tiempo las interfaces gráficas fueron más definidas y fáciles de manejar que en comparación de las interfaces en gráficas en PC, ahora las consolas de videojuegos tienen una gran definición que cualquier computadora no puede soportar, ahora las computadoras necesitan tarjetas de video para alcanzar dicha definicion.<br />
<br />
Lo que se refiere a facilidad de localizar las herramientas gráficas en el videojuego es sumamente importante, entre más facil sea localizar, asimilar y utilizar los objetos gráficos en un videojego, tambien es de suma importancia los colores y los paisajes que se utilizan en el videojuego, esto ppuede ser la diferencia entre un juego con miles de copias vendidas y un juego con miles de copias que no se venderán.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRQYAo_34G62J6MlluYMah4q7gDdftqzkZNDy70ETUDZEheDLh3ByrqbSlKy8bv8DJ6AXQvmRdIt5EHzqWMboN1GeRrU0zwrRgO7iFjyxKIon3AZc_ig8CNCM8Xt0Q0vzjBKaE2TDGIIbS/s1600/Dibujo6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRQYAo_34G62J6MlluYMah4q7gDdftqzkZNDy70ETUDZEheDLh3ByrqbSlKy8bv8DJ6AXQvmRdIt5EHzqWMboN1GeRrU0zwrRgO7iFjyxKIon3AZc_ig8CNCM8Xt0Q0vzjBKaE2TDGIIbS/s320/Dibujo6.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVOUNZZdDii3UJhaiaBY6NvGUfdlThV-3bnNTDPop-vdv8fwXe4WDjqL9_YNU5p1D6ietEqQbZkvaMP1BctuoqbYu8YeI0wG1mcgVb7YLQFSGDKGn6CxwMJkPV6nR2T-NKxYUa1cdq3ZsO/s1600/Dibujo7.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVOUNZZdDii3UJhaiaBY6NvGUfdlThV-3bnNTDPop-vdv8fwXe4WDjqL9_YNU5p1D6ietEqQbZkvaMP1BctuoqbYu8YeI0wG1mcgVb7YLQFSGDKGn6CxwMJkPV6nR2T-NKxYUa1cdq3ZsO/s320/Dibujo7.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHXBXEwB157jkzkCdkoxlIIz46GtwGBfT6bTC3oFsKZwS2D4_zqgVR9kzcQFAkWnm6nG_lmkuqNeOcIRAwk6CT1jgEm2pgVcZv0BmcTt1ZU6Ui7bO7tGC0Z_Twki9S00_B-ocxtCqMYj_W/s1600/Dibujo8.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="199" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHXBXEwB157jkzkCdkoxlIIz46GtwGBfT6bTC3oFsKZwS2D4_zqgVR9kzcQFAkWnm6nG_lmkuqNeOcIRAwk6CT1jgEm2pgVcZv0BmcTt1ZU6Ui7bO7tGC0Z_Twki9S00_B-ocxtCqMYj_W/s320/Dibujo8.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ8ONpDoD-mpALom7VBw2n8DG3Vpv8Db5ElAaaIUoeo8XNT_f0VDOPqsbRzohbXoQvbh38d3rLmF9IKGS0klRyz9QJ9TJFVQdfo2uamezZuP5sHEDlYBq-POCkQ9ji7L2C6bU0XStCftDl/s1600/Dibujo9.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ8ONpDoD-mpALom7VBw2n8DG3Vpv8Db5ElAaaIUoeo8XNT_f0VDOPqsbRzohbXoQvbh38d3rLmF9IKGS0klRyz9QJ9TJFVQdfo2uamezZuP5sHEDlYBq-POCkQ9ji7L2C6bU0XStCftDl/s320/Dibujo9.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKmhYgf7wgFxNCW3T8MX2Tb6BYRxF4TEMxMuZGmvSGNnhbVyzhMnb7-hp74z_eNzjSSnfew9K2MY781aF6qN1OBjH5s-S05F6pSDwayWmRiB2MipZSbVzzLExOnY_fP6jk3aqndWjk7yrr/s1600/Dibujo10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="188" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKmhYgf7wgFxNCW3T8MX2Tb6BYRxF4TEMxMuZGmvSGNnhbVyzhMnb7-hp74z_eNzjSSnfew9K2MY781aF6qN1OBjH5s-S05F6pSDwayWmRiB2MipZSbVzzLExOnY_fP6jk3aqndWjk7yrr/s320/Dibujo10.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOkN6dMssvuNXNMcH4g5HlGxLr7m5jHpRwCwt5sE5EuSEXchdwT2ZwaI0mcvLhiA6IU6ydPsRIqWXwgNuzlpuXItTAwM594sl_42tiyzjldAEfpuVrjUCm7vSf0Tbw4QChn1WBpE7Afmoi/s1600/Dibujo11.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="177" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOkN6dMssvuNXNMcH4g5HlGxLr7m5jHpRwCwt5sE5EuSEXchdwT2ZwaI0mcvLhiA6IU6ydPsRIqWXwgNuzlpuXItTAwM594sl_42tiyzjldAEfpuVrjUCm7vSf0Tbw4QChn1WBpE7Afmoi/s320/Dibujo11.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHOnQcBqU0flctgeKf80Wc90D9wviricTxgPUBqXAtH6meYbN6w5a-cZQg1GDgseOiDK5AiFV5GjDst-DWC7jfa7y3yxgMXS7ypKXI5Tgsh6GeYEqzFoxDADYUGo0z81tfKHAIdHCb9QWN/s1600/Dibujo12.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHOnQcBqU0flctgeKf80Wc90D9wviricTxgPUBqXAtH6meYbN6w5a-cZQg1GDgseOiDK5AiFV5GjDst-DWC7jfa7y3yxgMXS7ypKXI5Tgsh6GeYEqzFoxDADYUGo0z81tfKHAIdHCb9QWN/s320/Dibujo12.jpg" width="320" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/cVH1mCc5EvU?feature=player_embedded' frameborder='0'></iframe><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/mUyw9prAOyo?feature=player_embedded' frameborder='0'></iframe></div><br />
<br />
http://www.entremaqueros.com/bitacoras/urian/la-importancia-de-la-interfaz-en-los-videojuegos-y-su-evolucion/<br />
http://wn.com/3_CROWS_part_1_bass_cover<br />
http://videogamescenter.webs.com/<br />
http://www.youtube.com/watch?v=cVH1mCc5EvU <br />
http://www.youtube.com/watch?v=mUyw9prAOyokirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com0tag:blogger.com,1999:blog-6237554972360125447.post-52857348819118639002011-07-08T21:43:00.000-07:002011-07-08T21:56:49.855-07:00Interfaces feas!!! ***Puntos extras***La interfaz gráfica de usuario (GUI), es un programa que se utiliza como interfaz de usuario y se usan ibjetos gráficos para que el usuario pueda interactuar sin dificultades en el programa. Su principal función es permitir la comunicación con el SO de una computadora.<br />
<br />
Pero como los programadores no son perfectos, a veces hay "detalles" que no nos gustan en la interfaz de un programa, que, aunque sea el mejor estructurado en la codificación, el usuario puede odiarlo y desecharlo inmediatamente de su viste por los colores, o la consistencia del programa.<br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2I9tNxDUFXw7GWpzUd_l-Pp5n-p4O0RHttPskjSNWmGej0-3PAN5SHYnYWk-BVOEoF1pztrkZupD5gYOgBvTaLF-fUu9CUcHknc1nctY_kFRhGkTjRZ-gHfqga4jnh02E93vxH9fx4FFv/s1600/Imagen+1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2I9tNxDUFXw7GWpzUd_l-Pp5n-p4O0RHttPskjSNWmGej0-3PAN5SHYnYWk-BVOEoF1pztrkZupD5gYOgBvTaLF-fUu9CUcHknc1nctY_kFRhGkTjRZ-gHfqga4jnh02E93vxH9fx4FFv/s1600/Imagen+1.jpg" /> </a></div><div class="separator" style="clear: both; text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: left;">¿Simplemente no pueden dejar la pantalla negra y quitar los las bocas de atrás?</div><br />
<div class="separator" style="clear: both; text-align: left;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxCPrlujxFFmwwM29ezezCN1Adf_6SbouKW-Bfc1l_jPm9XpzB1YxyE-gJ48LXULrzoP5K7YfIn1Pg6wK-jw9Pk-axIS3MAFcdGXtJKkj5GQysvJhX2Rlq_zuUJ9KQK9QHJu-rRtdR0TjG/s1600/Imagen+2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxCPrlujxFFmwwM29ezezCN1Adf_6SbouKW-Bfc1l_jPm9XpzB1YxyE-gJ48LXULrzoP5K7YfIn1Pg6wK-jw9Pk-axIS3MAFcdGXtJKkj5GQysvJhX2Rlq_zuUJ9KQK9QHJu-rRtdR0TjG/s1600/Imagen+2.jpg" /> </a> </div><div class="separator" style="clear: both; text-align: left;"></div><div class="separator" style="clear: both; text-align: left;">El color azul por todas partes no ayuda mucho a una vista cómoda del usuario, sólo quiero hacer lo que tenga que hacer y cerrar la ventana.</div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKBZVuhARt3y5fJlw0qz5lPo3I-2cT8wy5TWQIycAusGoPRm89EpAxp-Jag3z4PpmyYuCBb9iMYB2NEmmwSqSKl6wbuk4A7afGLLPUXfoMhJD9XLBitZ9h_YCF4NDfZu6AVuDkxLgsQnHA/s1600/Imagen+3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKBZVuhARt3y5fJlw0qz5lPo3I-2cT8wy5TWQIycAusGoPRm89EpAxp-Jag3z4PpmyYuCBb9iMYB2NEmmwSqSKl6wbuk4A7afGLLPUXfoMhJD9XLBitZ9h_YCF4NDfZu6AVuDkxLgsQnHA/s1600/Imagen+3.jpg" /></a></div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi87hUJq-FP6yukriRuKTt6j3y8EYuld9jLr7Q4JKqWPHPFW_oM11IiaU5PFdMQaaOh5GQS-7gQfnKuorjBsGEpjs2CEsjfH3mio6jIH1IQEUWt7WJYRmwL7LTzuqZNjsCA44EmWOLRma1J/s1600/Imagen+4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi87hUJq-FP6yukriRuKTt6j3y8EYuld9jLr7Q4JKqWPHPFW_oM11IiaU5PFdMQaaOh5GQS-7gQfnKuorjBsGEpjs2CEsjfH3mio6jIH1IQEUWt7WJYRmwL7LTzuqZNjsCA44EmWOLRma1J/s1600/Imagen+4.jpg" /> </a></div><div class="separator" style="clear: both; text-align: left;">Alguien trajo el manual? </div><br />
<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj50BdC2zI1NosmSJ1ZIZ60vn2fXD2BjUlNREm2T25dvITFmd5Pl9IFHJ6PeSwy888L6Dog4J7VTzE14PC6ORNe395ANYZgL2qlgRpNSOo5V_Uoq5InuZAlNyV3bU-IcIta3KlYH-h6wTBx/s1600/Imagen+5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj50BdC2zI1NosmSJ1ZIZ60vn2fXD2BjUlNREm2T25dvITFmd5Pl9IFHJ6PeSwy888L6Dog4J7VTzE14PC6ORNe395ANYZgL2qlgRpNSOo5V_Uoq5InuZAlNyV3bU-IcIta3KlYH-h6wTBx/s1600/Imagen+5.jpg" /> </a></div><div class="separator" style="clear: both; text-align: left;">No sé porque pero siempre que me dan a escoger Bing o Google, prefiero mil veces google, ¿será por la busqueda más rapida y más eficaz o por ser más eficiente, o por los gráficos o porque siempre que abro goolge tienen una obra de arte dibujada en sus letras?, no sé, pero al ver bing me cansa la vista.</div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: left;"> Referencias:</div><div class="separator" style="clear: both; text-align: left;"><br />
</div><div class="separator" style="clear: both; text-align: left;">http://microsoftfuture.wordpress.com/category/bing/</div>http://canalmac.no-ip.info/?p=3108<br />
http://apogee.umwblogs.org/<br />
http://es.wikipedia.org/wiki/Interfaz_gr%C3%A1fica_de_usuariokirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com1tag:blogger.com,1999:blog-6237554972360125447.post-46190142189373340552011-07-08T10:58:00.000-07:002011-07-14T12:31:46.246-07:00Patrones de Diseño **Puntos Extras**<div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">State </span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><br />
Nombre del patrón: State, también conocido como Objetcs for States.<br />
Clasificación del patrón: Patrón de comportamiento.<br />
Motivación: Se utiliza cando el comportamiento del objeto cambia dependiendo de su estado.</span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Aplicabilidad: Se utiliza en aplicaciones que tienen componentes que cambian de dinámicamente cuando son ejecutados y en apl</span><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">icaciones con condiciones grandes que dependen de un objeto.<br />
<br />
Estructura </span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: 0.0001pt;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG4pZhvV7cp-_huup-_1Bp9Mn_CakduF7C6M-T8qjeIMQtfPXIxKkR3TvYyi4yBFsmW9jV1UOBW4BkQm3j9I1lH0TYiEPAE2j8jnUE71YCI6gjGLGT0gHvTBbHqeLWseYRbvx7mpuWD5qU/s1600/Patron+de+dise%25C3%25B1o1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG4pZhvV7cp-_huup-_1Bp9Mn_CakduF7C6M-T8qjeIMQtfPXIxKkR3TvYyi4yBFsmW9jV1UOBW4BkQm3j9I1lH0TYiEPAE2j8jnUE71YCI6gjGLGT0gHvTBbHqeLWseYRbvx7mpuWD5qU/s1600/Patron+de+dise%25C3%25B1o1.jpg" /></a></div><div class="MsoNormal" style="line-height: normal; margin-bottom: 0.0001pt;"><br />
</div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><br />
</div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Participantes<br style="mso-special-character: line-break;" /> <br style="mso-special-character: line-break;" /> </span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><i><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Context: </span></i><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Define las interfaces y ayuda a mantener la instancia con el estado actual<br style="mso-special-character: line-break;" /> <br style="mso-special-character: line-break;" /> <i></i></span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><i><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">State: </span></i><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Define las interfaces para la conducta asociada a un estado del Contexto.<br style="mso-special-character: line-break;" /> <br style="mso-special-character: line-break;" /> <i></i></span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><i><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Subclases Concrete State: </span></i><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Cada subclase realiza la conducta asociada con algún estado del contexto.<br />
<br />
Consecuencias: Encuentra la conducta dependiente del estado y divide dicha conducta en muchas formas. Las transiciones entre condiciones no residen en sentencias if o swtich, sino que se administra entre las subclases.</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Hace de forma explícita las transiciones entre varios estados. <br style="mso-special-character: line-break;" /> <br style="mso-special-character: line-break;" /> </span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Para quelas transiciones sean más explicitas se introducen objetos separados para los estados diferentes.</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><br />
Los objetos Estado se pueden compartir.<br />
<br />
Implementación:</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Al implementar el patrón State debemos saber que: </span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">-No está definido quien está definiendo las transiciones entre estados. </span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">-Tener alguna alternativa basada en tablas. </span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">-Hacer y destruir objetos estados. <br />
<br />
Patrones relacionados <br />
Flyweight<br />
Singleton<br />
<br />
Referencias Bibliográficas<br />
Design Patterns Elements of Reusable Object-Oriented Software, GoF.<br />
http://kybele.escet.urjc.es/documentos/SI/Patrones/20_State.ppt</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;"><br />
</div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;"><br />
</div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 3;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Iterator </span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Nombre del patrón: </span><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Iterator<br />
<br />
Clasificación del patrón: De Comportamiento<br />
<br />
Intención: Dar forma de acceso secuencial a todos los elementos de un objeto agregado sin necesidad de mostrar su representación interna.<br />
<br />
También conocido como: Cursor<br />
<br />
Motivación: </span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Proveer una forma de dar acceso a sus elementos sin mostrar su estructura interna. Lo principal del patrón es tomar la función del acceso y recorrido de la lista y ponerla dentro del objeto. </span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><br />
Aplicabilidad</span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><br />
Usamos el patrón para:</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">-Tener entrada a los contenidos de un objeto agregado sin mostrar su estructura interna. </span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">- Soportar múltiples recorridos de objetos agregados. </span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">-Dar una interfaz uniforme para recorridos en estructuras (para la iteración polimorfa). </span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><br />
</div><div class="MsoNormal" style="line-height: normal;"><span lang="EN-US" style="font-family: "Times New Roman","serif"; font-size: 12pt;">Estructura </span></div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8EaezHufh79izyURBIxhl-BcAEX87M8P20lQWlsFQGlU8PO4JbTdACrjSFlmJ8Kp228P3wOzjmYYrlPR5YipFbbWOcPdEKjGZqEFQRUWJD3dyCQwS39z-33ZxReQghI_4HiOveewl9hZE/s1600/Patron+de+dise%25C3%25B1o2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8EaezHufh79izyURBIxhl-BcAEX87M8P20lQWlsFQGlU8PO4JbTdACrjSFlmJ8Kp228P3wOzjmYYrlPR5YipFbbWOcPdEKjGZqEFQRUWJD3dyCQwS39z-33ZxReQghI_4HiOveewl9hZE/s1600/Patron+de+dise%25C3%25B1o2.jpg" /></a></div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span lang="EN-US" style="font-family: "Times New Roman","serif"; font-size: 12pt;">Referencias</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span lang="EN-US" style="font-family: "Times New Roman","serif"; font-size: 12pt;">http://es.wikipedia.org/wiki/Iterador_%28patr%C3%B3n_de_dise%C3%B1o%29<br />
</span><span lang="EN-US" style="font-family: "Times New Roman","serif"; font-size: 12pt;">Design Patterns Elements of Reusable Object-Oriented Software, GoF.<br />
http://kybele.escet.urjc.es/documentos/SI/Patrones/13_Iterator.ppt<br />
http://agamenon.uniandes.edu.co/~pfiguero/soo/PatronesDiseno/Iterator/Iterator.html</span><span lang="EN-US"></span></div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com0tag:blogger.com,1999:blog-6237554972360125447.post-31679428510220735802011-07-06T22:22:00.001-07:002011-07-11T06:18:04.069-07:00Documentación técnica<div class="MsoNormal">La documentación técnica es una explicación detallada de un diseño, en él se específica la manera en que se ha creado o modificado un sistema, si el sistema tiene algún error el técnico se puede basar en la documentación para corregir dicho error. </div><div class="MsoNormal">La documentación es también un conjunto de información que nos dice qué están haciendo los sistemas, la manera de hacerlo y para quien o para qué se está haciendo. Es muy sencillo para la persona que hace el sistema documentar la información. </div><div class="MsoNormal">La documentación puede facilitar la lectura del sistema mismo y puede contribuir a mejoras y modificaciones.<br />
<br />
<br />
<div class="MsoNormal">Existe la documentación que explica la lógica del programa e incluye diagramas, descripción, listados, etc. También existe la documentación para el usuario dónde se explica cómo usar dicho programa, y también existe la Documentación con procedimientos para instalar y operar el sistema.</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Las herramientas facilitan la documentación, por ejemplo el Doxygen es una herramienta que genera documentación para C++, C, Java, Objective-C, Python, IDL, en cierta cantidad para PHP, C# y D. Es un programa que es fácilmente instalable y adaptable funciona para las plataformas de Unix, Windows y Mac OSX. Varios documentos como KDE usan Doxigen para que la documentación sea generada de su API.</div><div class="MsoNormal"><br />
</div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/qVKHViti-Nk?feature=player_embedded' frameborder='0'></iframe></div><div class="MsoNormal"><br />
</div><div class="MsoNormal"><br />
</div><div class="MsoNormal">http://es.wikipedia.org/wiki/Doxygen</div><div class="MsoNormal">http://www.monografias.com/trabajos6/dosi/dosi.shtml</div></div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com1tag:blogger.com,1999:blog-6237554972360125447.post-49874139162892350702011-07-03T22:39:00.000-07:002011-07-14T12:26:14.548-07:00Definición de Proyecto<div align="center" class="MsoNormal" style="text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="http://eduangi.com/images/ajedrez.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="http://eduangi.com/images/ajedrez.gif" width="320" /></a></div><span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;"><br />
</span></div><div class="MsoNormal"><br />
</div><div class="MsoListParagraph" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">1.<span style="font: 7pt "Times New Roman";"> </span></span><span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Elección del tema.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Creación de un Juego de Ajedrez</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;"><br />
Documentación y fuentes de información.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">El ajedrez es un juego de mesa, también es considerado un deporte y es para dos jugadores. El tablero tiene una dimensión de 8 X8 cuadros usualmente de color blanco y negro alternados que en total son 64 cuadros de colores blanco y negro alternados y cada cuadro es una posición.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;"></span><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">El juego se compone de 8 piezas para cada jugador; 1 Rey, 1 Dama, 2 Alfiles, 2 Caballos, 2 Torres y 8 peones. Estás piezas pueden ser blancas o negras.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">El juego consiste en capturar al Rey del oponente contrario, la única manera de lograrlo es dejando al Rey del oponente contrario sin oportunidades para proteger el Rey o moverlo, a eso se le conoce como Jaque Mate.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">El primer campeonato oficial de este juego fue en 1886 y está considerado como un deporte por el Comité Olímpico Internacional y reguladas por la FIDE. Los juegos más importantes son las Olimpiadas de ajedrez.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><div class="separator" style="clear: both; text-align: center;"><a href="http://t1.gstatic.com/images?q=tbn:ANd9GcSgbJUS2dRZ5hy24hvwLi1AsVsRI4qLBCMFziu5NI75D7aggP40dhwTgj3gDQ" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://t1.gstatic.com/images?q=tbn:ANd9GcSgbJUS2dRZ5hy24hvwLi1AsVsRI4qLBCMFziu5NI75D7aggP40dhwTgj3gDQ" /></a></div><span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;"><br />
</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">El movimiento de las piezas es el siguiente:</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Al primer movimiento los peones pueden avanzar 2 cuadros hacia enfrente y después sólo avanzara un cuadro y pueden atacar a sus piezas oponentes siempre y cuando su oponente se encuentre en diagonal y se encuentre a un lado del cuadro al que va a avanzar.<br />
<br />
Las torres pueden avanzar en hacia enfrente o hacia los lados, sin importar los cuadros que sean siempre y cuando no le estorbe ninguna figura en el camino, la torre puede atacar a su oponente tal como avanza.<br />
<br />
Los caballos avanzan y atacan de la misma forma, avanzan tres cuadros y un cuadro hacia un lado. sin importar la dirección a la que se vaya a mover, los caballos "saltan" las piezas sólo les puede estorbar las piezas donde vaya a "caer" si son de su mismo equipo.<br />
<br />
Los arfiles se mueven únicamente en diagonal y comen de la misma manera, no pueden avanzar más allá si hay una pieza de por medio.<br />
<br />
Las reinas se pueden mover en diagonal y hacia los lados todos cuadros que deseen, lo único que les puede detener es si hay una pieza de por medio.<br />
<br />
Los reyes son los principales jugadores del juego y los más importantes, si el rey está en Jaque, debe moverse el Rey o protegerse sin importar la situación, en dado caso que el Rey no pueda moverse o protegerse con alguna otra pieza se considera Jaque Mate y el juego habrá terminado resultando ganador el jugador que haya acorralado al Rey oponente.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">La estructura del ajedrez es el siguiente:</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Tiene casillas de 8x8 que son 64 casillas en total de color blanco y color negro. Los jugadores se encuentran de frente uno contra el otro. De tal forma que los jugadores tengan una casilla blanca en su esquina derecha.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Fila (Horizontal): Son ocho filas de ocho casillas.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Columna (Vertical): Son ocho columnas de ocho casillas.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Diagonal: Las dos diagonales mayores tienen ocho casillas. Y es cada una de las 16 líneas.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Centro: Son las cuatro casillas que se encuentran en el centro del tablero, dos blancas y dos negras.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Esquinas: Cada una de las cuatro casillas que están en las esquinas del tablero (ocho blancas y ocho oscuras).</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Bordes: Son las casillas que están a las orillas del tablero.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">En el tablero se pueden tener números y letras para identificar las filas, columnas y casillas para identificar más fácilmente las piezas.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Reglas:</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Los jugadores comienzan con 16 piezas cada uno, se les asigna un color de pieza, ya sea blanco o negro (En ocasiones el color suele sortearse). Los jugadores se acomodan de tal forma que las casillas blancas que se encuentran en la esquina estén a su mano derecha. </span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Las torres, alfiles y caballos que se encuentran del lado del rey se les llama torre de rey, alfil de rey y caballo de rey, las piezas más cercanas a la Dama se les llama torre de Dama, caballo de Dama y Alfil de Dama.</span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Los lugares donde inicialmente están ubicados el Rey y la Dama se le llama “flanco”, flanco de Rey y flanco de Dama.</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://t3.gstatic.com/images?q=tbn:ANd9GcQ7l5fuP4-a7mbjdusp3W-Fge0-_5al4zBCwUkWsMUkga94pJuAjg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://t3.gstatic.com/images?q=tbn:ANd9GcQ7l5fuP4-a7mbjdusp3W-Fge0-_5al4zBCwUkWsMUkga94pJuAjg" /></a></div></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">Los jugadores mueven por turnos, y sólo pueden mover una pieza (excepto en el enroque donde se deben mover el Rey y la Torre en un turno, </span><span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">en la cual el rey mueve dos casillas hacia la derecha o hacia la izquierda y la torre se ubica a su lado opuesto). </span></div><div class="MsoNormal" style="margin-left: 18.0pt;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;">El jugador con las piezas blancas mueve primero.</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Las piezas no pueden saltar, una por encima de la otra (sólo el caballo puede hacerlo moviéndose en L).</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Una pieza no puede ocupar una casilla ocupada por otra pieza del mismo color. Pero si es una pieza de otro color puede ocupar el lugar retirando y capturando la pieza rival.</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt;">El rey es el único que no puede pasar por casillas controladas por piezas contrarias.</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt;">En el Jaque, el jugador que tenga el rey siendo amenazado por una pieza rival es obligado a proteger su rey y no puede hacer ninguna otro movimiento hasta que su rey no se encuentre amenazado por un Jaque. Si no hay ninguna defensa disponible y no hay forma de mover a su rey, se considera Jaque mate. Y el jugador rival gana.</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Se considera empate cuando ambos jugadores no tienen suficientes recursos para seguir jugando y sólo poseen un caballo o sólo el rey por ambas partes.</span></div><div class="MsoNormal"><b><span style="color: #003399; font-family: "Times New Roman","serif"; font-size: 12pt; line-height: 115%;"><br />
Realización del proyecto.</span></b><br />
<br />
<div class="separator" style="clear: both; text-align: center;"><a href="http://t1.gstatic.com/images?q=tbn:ANd9GcTk_YL5wUIG_NrJWaNZtmj5U29MTb0BTjtGtf-qV3JLkCwYVDqV" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://t1.gstatic.com/images?q=tbn:ANd9GcTk_YL5wUIG_NrJWaNZtmj5U29MTb0BTjtGtf-qV3JLkCwYVDqV" /></a></div></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Elección de los colores y estilos que se utilizarán en la plantilla estandar.</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Se desarrollará en C# siendo un lenguaje orientado a objetos y siendo también un lenguaje desarrollado por Microsoft y tiene una plataforma .NET siendo semejante a Java y teniendo mejoras de otros lenguajes de programación. Y siendo superior a C y C++ y genera también programas para plataformas </span><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><span style="color: windowtext; text-decoration: none;">Win32</span>, <span style="color: windowtext; text-decoration: none;">UNIX</span> y <span style="color: windowtext; text-decoration: none;">Linux</span>. Y al mismo tiempo siendo un software gratuito para usuarios de Windows y fácil de adquirir.</span></div><div class="MsoNormal" style="line-height: normal;"></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><br />
</div><div class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Se utilizará el programa BoUML que es un software gratuito para la plataforma Windows y en él se desarrollarán los casos de uso y los diagramas de clases.</span></div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='320' height='266' src='https://www.youtube.com/embed/1jE6hgoyI5I?feature=player_embedded' frameborder='0'></iframe></div><div class="MsoNormal" style="line-height: normal;"><br />
</div><div style="text-align: center;"></div><div style="text-align: center;"></div><div style="text-align: center;"></div><div style="text-align: center;"><span style="color: red; font-family: "Times New Roman","serif"; font-size: x-large;">CLASES Y DIAGRAMA DE CLASES</span></div><div style="text-align: center;"><br />
</div><div style="text-align: center;"><br />
</div><div style="text-align: center;"><br />
</div><div style="text-align: center;"><br />
</div><div style="text-align: center;"><br />
</div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5sp-IPkrn3GY_uTWC1XFkUzoVbVyRLC-TKMGpKKUnL5b00jYMODFCzHIOIZLCP4GqTf_jz6tebt42RJedO8rq-hV_TuPmBHKk8O7hIul59kLSsPOcquJ_jMt_o6LXKLgaxHcHTOdY-SV8/s1600/Dibujo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5sp-IPkrn3GY_uTWC1XFkUzoVbVyRLC-TKMGpKKUnL5b00jYMODFCzHIOIZLCP4GqTf_jz6tebt42RJedO8rq-hV_TuPmBHKk8O7hIul59kLSsPOcquJ_jMt_o6LXKLgaxHcHTOdY-SV8/s1600/Dibujo.jpg" /></a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9Yj3T9iygcvLCNgUreazrtGWbTqQ5PhL9YGCUdHcHU3E0w6GXkcPPnDATOYHa4V0x5tVzcnIV_AuBekVpBOd_4fmonI1DwdtJaiJECw2rQuG1gJnQc-CZVX6ijVNUlrJ7qOE_t9SdzJr9/s1600/Dibujo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxEWAqFHJ6pCcak3h8srEKNu0bNzigQv1Cjfjuijc9Y4VWmLqfuIIgQS5IspSsOBw9Gdb6FZ0e6-kfH66yBd8TUZH5jydG-y780dKurpXq9i1j8JD5N_Iwax2f-q1Fbde2gMnxDa2OGUk8/s1600/Dibujo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidGGYLK1tD1_pq94Tjucko29FV5ToGhls6YEBHZDfgK2NQIlBnkQFeS0B1AxjxDpqzp12kXQDwJRX51NvpJR87-ztnhbnMFWpruvyxZk8IOdMYA4dfo2g3Ibnh7yZGiYrWaxQy8EyGHfHM/s1600/Dibujo.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div><div style="font-family: Arial,Helvetica,sans-serif;"><br />
</div><div style="font-family: Arial,Helvetica,sans-serif;">Las clases están definidas como:</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"><br />
</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;">1.- Clase <b>Pieza</b> (Visibilidad Privada)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Atributos: Tipo(Visibilidad Privada), Posición(Visibilidad Privada), Jugador(Visibilidad Privada), Activo(Visibilidad Privada), Inactivo(Visibilidad Privada)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Métodos: Manera de Avanzar (Visibilidad Pública), Forma de Capturar(Visibilidad Pública)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"></div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;">2.- Clase <b>Peon</b> (Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Atributos: Tipo(Visibilidad Publica), Posición(Visibilidad Publica), Jugador(Visibilidad Publica), Activo(Visibilidad Publica), Inactivo(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Métodos: Manera de Avanzar (Visibilidad Publica), Forma de Capturar(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"></div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;">3.- Clase <b>Caballo</b> (Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Atributos: Tipo(Visibilidad Publica), Posición(Visibilidad Publica), Jugador(Visibilidad Publica), Activo(Visibilidad Publica), Inactivo(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Métodos: Manera de Avanzar (Visibilidad Publica), Forma de Capturar(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"></div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;">3.- Clase <b>Torre</b> (Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Atributos: Tipo(Visibilidad Publica), Posición(Visibilidad Publica), Jugador(Visibilidad Publica), Activo(Visibilidad Publica), Inactivo(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Métodos: Manera de Avanzar (Visibilidad Publica), Forma de Capturar(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"></div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;">4.- Clase <b>Alfil </b>(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Atributos: Tipo(Visibilidad Publica), Posición(Visibilidad Publica), Jugador(Visibilidad Publica), Activo(Visibilidad Publica), Inactivo(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Métodos: Manera de Avanzar (Visibilidad Publica), Forma de Capturar(Visibilidad Publica)</div> </div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;">5.- Clase <b>Rey</b> (Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Atributos: Tipo(Visibilidad Publica), Posición(Visibilidad Publica), Jugador(Visibilidad Publica), Activo(Visibilidad Publica), Inactivo(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Métodos: Manera de Avanzar (Visibilidad Publica), Forma de Capturar(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"></div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;">6.- Clase <b>Dama</b> (Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Atributos: Tipo(Visibilidad Publica), Posición(Visibilidad Publica), Jugador(Visibilidad Publica), Activo(Visibilidad Publica), Inactivo(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Métodos: Manera de Avanzar (Visibilidad Publica), Forma de Capturar(Visibilidad Publica)</div> </div></div> <br />
<div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;">7.- Clase <b>Tablero</b> (Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Atributos: Posiciones(Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Métodos: Obtener Posiciones (Visibilidad Publica), Verificar Posicion (Visibilidad Publica), Obtener Pieza (Visibilidad Publica)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"></div></div> </div><br />
<div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;">8.- Clase <b>Posicion</b> (Visibilidad Privada)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Atributos: X(Visibilidad Privada), Y (Visibilidad Privada)</div><div style="color: #6fa8dc; font-family: Arial,Helvetica,sans-serif;"> Métodos: Asignar Parametros y Atrubutos (Visibilidad Publica)</div></div><div style="color: #20124d; font-family: Arial,Helvetica,sans-serif;"><br />
<br />
<br />
RELACIONES Y MULTIPLICIDAD<br />
<br />
Las relaciones están unidas con una raya, cuando es una raya simple significa que es una asociación tal como se muestra en el diagrama.<br />
<br />
Cuando es una raya con un triangulo se indica la herencia, y el triangulo debe apuntar hacia la Clase padre, como en el caso del peon que apunta hacia la clase padre pieza.<br />
<br />
La multiplicidad es la cantidad fisica que pueden llegar a ser las clases, y se representan con un numero, en caso de ser infinito se presenta con un asterisco ( * ).</div><span style="color: #20124d; font-family: Arial,Helvetica,sans-serif;"><br />
</span><br />
<div class="separator" style="clear: both; color: red; text-align: center;"><span style="font-size: x-large;"><br />
</span></div><div style="text-align: center;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><span style="font-size: x-large;"><span style="color: red;">HERENCIA</span></span></span></div><div style="text-align: center;"><br />
</div><div style="text-align: left;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><span style="font-size: x-large;"><span style="color: red;"><span style="color: black;"><span style="font-size: small;">En la herenciase se pueden obtener caracteristicas y metodos que son dadas por la clase padre, en este caso la clase Pieza es una clase padre de peon, dama, rey, caballo, torre y alfil.</span></span></span></span></span><br />
<br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><span style="font-size: x-large;"><span style="color: red;"><span style="color: black;"><span style="font-size: small;">En la herencia en este caso las clases hijas pueden definir los métodos de la clase padre, por consiguiente las Clases peón, Caballo, Arfil, Dama, Rey y Torre definirán los métodos y la forma de moverse a la clase padre.<br />
</span></span></span></span></span><br />
<br />
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.9pt;" valign="top" width="159"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">CLASE</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 105.25pt;" valign="top" width="140"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Método</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 116.5pt;" valign="top" width="155"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Clases Hijas</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.05pt;" valign="top" width="149"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Herencia</div></td> </tr>
<tr style="mso-yfti-irow: 1;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.9pt;" valign="top" width="159"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Pieza</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 105.25pt;" valign="top" width="140"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Manera De Avanzar, Forma de Capturar</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 116.5pt;" valign="top" width="155"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Peon</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.05pt;" valign="top" width="149"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Manera De Avanzar, Forma de Capturar</div></td> </tr>
<tr style="mso-yfti-irow: 2;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.9pt;" valign="top" width="159"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 105.25pt;" valign="top" width="140"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 116.5pt;" valign="top" width="155"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Caballo</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.05pt;" valign="top" width="149"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Manera De Avanzar, Forma de Capturar</div></td> </tr>
<tr style="mso-yfti-irow: 3;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.9pt;" valign="top" width="159"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 105.25pt;" valign="top" width="140"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 116.5pt;" valign="top" width="155"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Arfil</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.05pt;" valign="top" width="149"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Manera De Avanzar, Forma de Capturar</div></td> </tr>
<tr style="mso-yfti-irow: 4;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.9pt;" valign="top" width="159"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 105.25pt;" valign="top" width="140"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 116.5pt;" valign="top" width="155"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Dama</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.05pt;" valign="top" width="149"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Manera De Avanzar, Forma de Capturar</div></td> </tr>
<tr style="mso-yfti-irow: 5;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.9pt;" valign="top" width="159"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 105.25pt;" valign="top" width="140"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 116.5pt;" valign="top" width="155"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Rey</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.05pt;" valign="top" width="149"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Manera De Avanzar, Forma de Capturar</div></td> </tr>
<tr style="mso-yfti-irow: 6;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.9pt;" valign="top" width="159"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 105.25pt;" valign="top" width="140"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 116.5pt;" valign="top" width="155"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Torre</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.05pt;" valign="top" width="149"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Manera De Avanzar, Forma de Capturar</div></td> </tr>
<tr style="mso-yfti-irow: 7;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.9pt;" valign="top" width="159"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Tablero</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 105.25pt;" valign="top" width="140"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Obtener Posiciones, Verifcar Posicion, Obtener Pieza</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 116.5pt;" valign="top" width="155"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.05pt;" valign="top" width="149"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> </tr>
<tr style="mso-yfti-irow: 8; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 118.9pt;" valign="top" width="159"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Posicion</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 105.25pt;" valign="top" width="140"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Asignar Parametros y Atributos</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 116.5pt;" valign="top" width="155"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.05pt;" valign="top" width="149"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;"><br />
</div></td> </tr>
</tbody></table></div><br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"><td style="background-color: white; border: 1pt solid windowtext; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"></td><td style="background-color: white; border: 1pt solid windowtext; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td></tr>
<tr style="mso-yfti-irow: 1;"><td style="background-color: white; border: 1pt solid windowtext; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td> <td style="background-color: white; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td> </tr>
<tr style="mso-yfti-irow: 2;"> <td style="background-color: white; border: 1pt solid windowtext; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td> <td style="background-color: white; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td> </tr>
<tr style="mso-yfti-irow: 3;"> <td style="background-color: white; border: 1pt solid windowtext; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td> <td style="background-color: white; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td> </tr>
<tr style="mso-yfti-irow: 4;"> <td style="background-color: white; border: 1pt solid windowtext; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td><td style="background-color: white; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td></tr>
<tr style="mso-yfti-irow: 5;"><td style="background-color: white; border: 1pt solid windowtext; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td><td style="background-color: white; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td></tr>
<tr style="mso-yfti-irow: 6;"><td style="background-color: white; border: 1pt solid windowtext; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td><td style="background-color: white; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td></tr>
<tr style="mso-yfti-irow: 7;"><td style="background-color: white; border: 1pt solid windowtext; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td><td style="background-color: white; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td></tr>
<tr style="mso-yfti-irow: 8; mso-yfti-lastrow: yes;"><td style="background-color: white; border: 1pt solid windowtext; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td><td style="background-color: white; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-style: none solid solid none; border-width: medium 1pt 1pt medium; padding: 0cm 5.4pt; width: 224.45pt;" valign="top" width="299"><strike><br />
</strike></td></tr>
</tbody></table></div><div class="MsoNormal" style="line-height: normal;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><span style="font-size: x-large;"><span style="color: red;"><span style="font-size: small;"><span style="color: black;">Referencias:</span></span></span></span></span><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><span style="font-size: x-large;"><span style="color: red;"><span style="font-size: small;"><span style="color: black;">http://es.wikipedia.org/wiki/Herencia_m%C3%BAltiple</span></span></span></span></span><br />
<br />
<div style="color: red; text-align: center;"><span style="font-family: "Times New Roman","serif"; font-size: x-large;">POLIMORFISMO</span></div><br />
<span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><span style="font-size: x-large;"><span style="color: red;"><span style="color: black;"><span style="font-size: small;">Un ejemplo es el caso anterior, se han heredado ciertos métodos de la clase padre hacia las clases hijas pero el método se está utilizando de diferente manera en cada clase hija, en este caso estamos reciclando codigo y nos estamos ahorrando tiempo.</span></span> </span></span></span><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><span style="font-size: x-large;"><span style="color: red;"><span style="color: black;"><span style="font-size: small;">En la introducción se explica el movimiento que podrá hacer cada pieza y si la jugada es valida o no es válida, porque cada pieza tiene su manera de moverse y de capturar. </span></span></span></span></span></div><br />
<div class="MsoNormal" style="line-height: normal; text-align: center;"><div style="color: red;"><br />
</div><div style="text-align: center;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><span style="font-size: x-large;"><span style="color: red;">CASOS DE USO</span></span></span></div></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><br />
<br />
<div style="text-align: center;">JUGAR</div><div style="text-align: center;"><br />
</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaGU-U1jv9XuaoXoo2wRnrjNqDdsmwmPU3_zMpD_IZCvEN3COyVN0FFxny-qLZWWH-RzLS2Lv86yCFcYchL5dcMAVofS10qKRAlxYZU3eAQ3IXtBlD0WOhiYTot_ekiQXLAJbniAlD9YA7/s1600/Dibujo2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaGU-U1jv9XuaoXoo2wRnrjNqDdsmwmPU3_zMpD_IZCvEN3COyVN0FFxny-qLZWWH-RzLS2Lv86yCFcYchL5dcMAVofS10qKRAlxYZU3eAQ3IXtBlD0WOhiYTot_ekiQXLAJbniAlD9YA7/s1600/Dibujo2.jpg" /></a></div><div class="MsoNormal"><br />
<br />
</div><table align="left" border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; margin-left: 4.8pt; margin-right: 4.8pt; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-table-anchor-horizontal: column; mso-table-anchor-vertical: paragraph; mso-table-left: left; mso-table-lspace: 7.05pt; mso-table-rspace: 7.05pt; mso-table-top: 2.45pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Nombre Del Caso</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Actor(es) Involucrados</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Descripción</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Casos de Uso Relacionados</div></td> </tr>
<tr style="mso-yfti-irow: 1;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Hacer Apertura</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Jugador1</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">El jugador1 es el que inicia la partida</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Mover Piezas Blancas</div></td> </tr>
<tr style="mso-yfti-irow: 2;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Mover Piezas Blancas</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Jugador1</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">El jugador1 mueve las piezas blancas</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;"><br />
</div></td> </tr>
<tr style="mso-yfti-irow: 3;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Mover Piezas Negras</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">El jugador2 mueve las piezas negras</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;"><br />
</div></td> </tr>
<tr style="mso-yfti-irow: 4;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Hacer Enroque</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Jugador1, Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Ambos jugadores pueden hacer un enroque moviendo su torre y su rey</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;"><br />
</div></td> </tr>
<tr style="mso-yfti-irow: 5;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Hacer Jaque Mate</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Jugador1, Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Uno de los jugadores puede hacer un Jaque Mate dejando sin opciones de movimiento al Rey del jugador contrario</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;"><br />
</div></td> </tr>
<tr style="mso-yfti-irow: 6;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Rendirse</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Jugador1, Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Ambos jugadores pueden rendirse</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;"><br />
</div></td> </tr>
<tr style="mso-yfti-irow: 7;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Capturar Pieza</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Jugador1, Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Ambos jugadores pueden capturar las piezas de su oponente</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;"><br />
</div></td> </tr>
<tr style="mso-yfti-irow: 8;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Reiniciar Juego</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Jugador1, Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Al terminar la partida pueden iniciar otra</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;"><br />
</div></td> </tr>
<tr style="mso-yfti-irow: 9; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Coronar Peón</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Jugador1, Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">El peón al llegar a la Casilla 8 se convierte en una pieza con más valor, puede ser Dama, Torre, Alfil o Caballo</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-element-anchor-horizontal: column; mso-element-anchor-vertical: paragraph; mso-element-frame-hspace: 7.05pt; mso-element-top: 2.45pt; mso-element-wrap: around; mso-element: frame; mso-height-rule: exactly;">Cambiar por Dama, Cambiar por Torre, Cambiar por Alfil, Cambiar por Caballo</div></td> </tr>
</tbody></table><div class="MsoNormal"><br />
</div><div class="MsoNormal"><br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div style="text-align: center;"><br />
</div><div style="text-align: center;"><br />
</div><div style="text-align: center;"><br />
</div><div style="text-align: center;">CORONAR</div></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirTrBBD-XZO8VmuCqTTkfQMnp92BvWxu97snmuIS72riIWbfCDG33VRlwgHRf4ceD6k8LsCcrAPxp1iIbcFa7ECeuYdfLLsNXkr7RTRTb_OdyGxPgzVF3BPnu37u81In731LmWieW7zmPO/s1600/Dibujo3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirTrBBD-XZO8VmuCqTTkfQMnp92BvWxu97snmuIS72riIWbfCDG33VRlwgHRf4ceD6k8LsCcrAPxp1iIbcFa7ECeuYdfLLsNXkr7RTRTb_OdyGxPgzVF3BPnu37u81In731LmWieW7zmPO/s1600/Dibujo3.jpg" /></a></div><div class="MsoNormal"><br />
</div><table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"> <td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Nombre del Caso</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Actor(es) Involucrados</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Descripción</div></td> <td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Casos de Uso Relacionados</div></td> </tr>
<tr style="mso-yfti-irow: 1;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Coronar Peón</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Jugador1, Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">El peón al llegar a la Casilla 8 se convierte en una pieza con más valor, puede ser Dama, Torre, Alfil o Caballo</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Cambiar por Dama, Cambiar por Torre, Cambiar por Alfil, Cambiar por Caballo</div></td> </tr>
<tr style="mso-yfti-irow: 2;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Cambiar por Dama</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Jugador1, Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">El peón ahora tiene los atributos y los métodos de la Dama</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Coronar Peón</div></td> </tr>
<tr style="mso-yfti-irow: 3;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Cambiar por Torre</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Jugador1, Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">El peón ahora tiene los atributos y valores de una Torre </div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Coronar Peón</div></td> </tr>
<tr style="mso-yfti-irow: 4;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Cambiar por Alfil</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Jugador1, Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">El peón ahora tiene los atributos y los métodos de un Alfil</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Coronar Peón</div></td> </tr>
<tr style="mso-yfti-irow: 5; mso-yfti-lastrow: yes;"> <td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Cambiar por Caballo</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.2pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Jugador1, Jugador2</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">El peón ahora tiene los atributos y los métodos de un Caballo</div></td> <td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 112.25pt;" valign="top" width="150"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm;">Coronar Peón</div></td> </tr>
</tbody></table><div class="MsoNormal"><br />
</div><div class="MsoNormal"> Referencias:</div><div class="MsoNormal"><a href="http://es.wikipedia.org/wiki/Pe%C3%B3n_%28ajedrez%29">http://es.wikipedia.org/wiki/Peón_(ajedrez)</a></div><div class="MsoNormal"><a href="http://es.wikipedia.org/wiki/Caso_de_uso">http://es.wikipedia.org/wiki/Caso_de_uso</a></div></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7y6iTIj3nIMimE-cnuxTtM5UqvBJ0A-bbsnT70_PrRqNY3gUKHDezBNzde5dAMd_o63yWQluaiQmKewiKiDuEBp8OKhbgc-p3BE6ICE2SqGa2qo5j4VEzXcC6NYx4y1gVVwoSfwSYbrHP/s1600/Dibujo3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><br />
</a></div><span style="font-family: "Times New Roman","serif"; font-size: 12pt;"><br />
</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">Referencias:</span></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><a href="http://www.blogger.com/goog_241288184"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">http://www.youtube.com/watch?v=1jE6hgoyI5I</span></a></div><div class="MsoNormal" style="line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"><a href="http://www.blogger.com/goog_241288184"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">http://www.chuidiang.com/ood/metodologia/diagrama_casos_uso.php</span></a></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;"><a href="http://www.blogger.com/goog_241288184"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">http://giovannalopez.blogspot.com/2011/02/conceptos-de-caso-de-uso.html</span></a></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;"><a href="http://www.blogger.com/goog_241288184"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">http://es.wikipedia.org/wiki/Puntos_de_caso_de_uso</span></a></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;"><a href="http://www.blogger.com/goog_241288184"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">http://es.wikipedia.org/wiki/Ajedrez</span></a></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;"><a href="http://www.blogger.com/goog_241288184"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">http://www.doshermanas.net/ajedrez/Curso/clase14.htm</span></a></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;"><a href="http://www.blogger.com/goog_241288197"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">http://www.proyectosfindecarrera.com/como_hacer_proyecto.htm</span></a></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;"><a href="http://www.blogger.com/goog_241288197"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">http://es.wikipedia.org/wiki/C_Sharp</span></a></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;"></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;"><span style="font-family: "Times New Roman","serif"; font-size: 12pt;">http://eduangi.com/2006/05/24/los-110-mejores-movimientos-de-ajedrez/</span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; mso-layout-grid-align: none; text-autospace: none;"><br />
</div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com1tag:blogger.com,1999:blog-6237554972360125447.post-22743760054270027482011-07-03T21:58:00.000-07:002011-07-14T12:29:37.499-07:00Reporte de Interfaces en Java **Puntos Extra**<div class="MsoNormal">Interfaces en Java</div><div class="MsoNormal">Las interfaces funcionan como botón del televisor en nuestro hogar, nosotros oprimimos el botón pero del botón está conectado a un pulso eléctrico, el botón sólo es la interface para utilizar el pulso eléctrico para prender o apagar el televisor.</div><div class="MsoNormal">Se define como métodos relacionados con cuerpos vacíos.</div><div class="MsoNormal">Ejemplo del comportamiento de una motocicleta:</div><div class="MsoNormal"><span lang="EN-US">Interface Motocicleta{</span></div><div class="MsoNormal"><span lang="EN-US">Void cambiarAceite (int newValue);</span></div><div class="MsoNormal"><span lang="EN-US">Void cambiarLlantas(int newValue);</span></div><div class="MsoNormal"><span lang="EN-US">Void cambiarAceite(int newValue);</span></div><div class="MsoNormal"><span lang="EN-US">Void Acelerar(int increment);</span></div><div class="MsoNormal"><span lang="EN-US">Void Frenar(int decrement);</span></div><div class="MsoNormal"><span lang="EN-US">}</span></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">Para poder aplicar la interface creada, el nombre de la clase se debe cambiar por un nombre diferente, por ejemplo, CROSSMotocicleta y usar “implements” clave en la declaración de la clase.</div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;"><span lang="EN-US" style="font-family: "Courier New"; font-size: 10pt;">class CROSSMotocicleta <b>implements</b> Motocicleta </span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: 0.0001pt;"><span lang="EN-US" style="font-family: "Courier New"; font-size: 10pt;">{</span></div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;"><br />
</div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;"><br />
</div><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; tab-stops: 45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;"><span style="font-family: "Courier New"; font-size: 10pt;">}</span></div><div class="MsoNormal"><br />
</div><div class="MsoNormal"><span class="hps"><span lang="ES">Nota: Para compilar </span></span><span style="font-family: "Courier New"; font-size: 10pt; line-height: 115%;">CROSSMotocicleta</span><span class="hps"> <span lang="ES">tendrá que</span></span><span lang="ES"> <span title="Haz clic para obtener otras posibles traducciones"><span class="hps">agregar la palabra clave</span></span> <span title="Haz clic para obtener otras posibles traducciones"><span class="hps">pública para</span></span> <span title="Haz clic para obtener otras posibles traducciones"><span class="hps">el inicio</span></span> <span title="Haz clic para obtener otras posibles traducciones"><span class="hps">de los métodos</span></span> <span title="Haz clic para obtener otras posibles traducciones"><span class="hps">de interfaz implementados</span></span><span title="Haz clic para obtener otras posibles traducciones">.</span></span></div><div class="MsoNormal"><br />
</div><div class="MsoNormal"><span lang="ES"><span title="Haz clic para obtener otras posibles traducciones">Referencias: </span></span></div><div class="MsoNormal"><br />
</div><div class="MsoNormal">http://download.oracle.com/javase/tutorial/java/concepts/interface.html</div>kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com0tag:blogger.com,1999:blog-6237554972360125447.post-479310955992896032011-06-27T21:08:00.000-07:002011-06-27T21:08:33.826-07:00Proyecto de AjedrezEl objetivo de este proyecto será crear un juego virtual de ajedrez dónde habrá será el Jugador 1 que será una persona contra un jugador 2 que será otra persona.<br />
<br />
El juego está compuesto por 2 equipos de diferente color (blanco y negro), las especificaciones de las piezas son las siguientes:<br />
<br />
8 peones blancos y 8 peones negros.<br />
2 torres blancas y 2 torres negras.<br />
2 caballos blancos y dos caballos negros. <br />
2 arfiles blancos y dos arfiles negros.<br />
1 reyna blanca y una reyna negra.<br />
1 rey blanco y un rey negro.<br />
<br />
El tablero contiene 64 cuadros (32 blancos y 32 negros).<br />
<br />
Al primer movimiento los peones pueden avanzar 2 cuadros hacia enfrente y después sólo avanzara un cuadro y pueden atacar a sus piezas oponentes siempre y cuando su oponente se encuentre en diagonal y se encuentre a un lado del cuadro al que va a avanzar.<br />
<br />
Las torres pueden avanzar en hacia enfrente o hacia los lados, sin importar los cuadros que sean siempre y cuando no le estorbe ninguna figura en el camino, la torre puede atacar a su oponente tal como avanza.<br />
<br />
Los caballos avanzan y atacan de la misma forma, avanzan tres cuadros y un cuadro hacia un lado. sin importar la direccion a la que se vaya a mover, los caballos "saltan" las piezas sólo les puede estorbar las piezas donde vaya a "caer" si son de su mismo equipo.<br />
<br />
Los arfiles se mueven unicamente en diagonal y comen de la misma manera, no pueden avanzar más allá si hay una pieza de por medio.<br />
<br />
Las reynas se pueden mover en diagonal y hacia los lados todos cuadros que deseen, lo unico que les puede detener es si hay una pieza de por medio.<br />
<br />
Los reyes son los principales jugadores del juego y los más importantes, si el rey está en Jaque, debe moverse el Rey o progtegerse sin importar la situación, en dado caso que el Rey no pueda moverse o protegerse con alguna otra pieza se considera Jaque Mate y el juegoo habrá terminado resultando ganador el jugador que haya acorralado al Rey oponente.<br />
<br />
El Proyecto se desarrollará en C#, siendo un lenguaje multiplataforma y puede hacerse compatible con XBOX 360 si se desea. El proyecto durará aproximadamente 3 semanas y se brindará soporte al usuario después de haberse sacado al mercado y se encuentre algun desperfecto, tambien habrá Updates para mejorar la experiencia y la capacidad del juego.<br />
<br />
Un cordial saludo.kirhttp://www.blogger.com/profile/16781990501373603441noreply@blogger.com1