Lum y rup comentarios

Solo disponible en BuenasTareas
  • Páginas : 6 (1452 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de febrero de 2012
Leer documento completo
Vista previa del texto
COMENTARIO SOBRE LA INVESTEGACION DE CONTENIDOS O LECTURA DE ARTICULOS.
Este es un juego que desarrolla destrezas matemáticas. Consiste en que el programa selecciona un número aleatorio que lo llamamos la clave de 3 o 4 cifras (según la versión de picas y fijas con la que se esté jugando) en que no van a presentarse cifras repetidas (nunca van a aparecer números como 355 o117). Una fija esaquella cifra que está en la clave y en la posición correcta (centenas, decenas o unidades para el caso de tres cifras) mientras una pica es aquella cifra que está en la clave pero no en la posición correcta. El siguiente ejemplo fue el primer juego realizado con Picas y fijas en su versión de página web. Aún quedaba una última oportunidad, pero reconozco que fui afortunado, pues llegué a pensardespués de haber realizado la jugada 4ta. y que me encontraba en una situación incómoda: “No puede ser que siendo yo el creador y no pueda en la primera jugada”. Si se analiza bien, con los datos hasta la jugada 5 no había pierde.
La clave es 751, mi primera jugada fue 123, la cifra del 1 está en la clave pero no en la posición correcta (es centena en mi número y es unidad en la clave) por lo cual esuna pica, no tengo fijas. Mi segunda jugada fue con el número 456 en que la cifra 5 es una pica. En la tercera jugada tengo una fija, el 7. En la cuarta jugada tengo una pica que es el 1. Para la quinta jugada estaba un poco intranquilo porque no tengo con seguridad ninguna cifra y pruebo sólo con el 1 con el número 111, observe que en este caso el resultado arrojado por el programa es de 2 picasporque el 1 es pica con respecto a la centena, es pica como decena mientras que si está como unidad, es decir en la tercera posición, luego aparece una fija.
Para añadir los parametros en la funciones de la clase puedes hacerlo de dos formas.

La primera:
Primero selecciones la clase que quieres añadir y abajo te sale una serie de opciones (general, atributos , operaciones ....)
Desde haypuedes añadir las funciones y atributos he indicarle si son publicos privados y indicarles el tipo.

Respecto a tu pregunta te vas a Operaciones añades tu operacion le das un nombre ( por defecto te pone un nombre ) Operación1. Una vez hecho eso te vas a la columna "parametroposeido" de tu funcion. Te saldra una nueva ventana donde podras añadir los atributos ( los iconos estan en la partederecha). añader un parametro y te saldran un chorro de columnas. La mas importantes son las del nombre, sentido y tipo.

Aclaracion:
Sentido: es para indicarle si son de entrada (dentro), salida (Retorno).
Tipo: cuando le das a tipo te sale una ventana para buscar. Escribes int y te sale los tipos reconocidos.... (Esto es bueno para escribir los tipos bien)

nombre: es evidente, el nombre delparametro.

Segunda : escribiendolos directamente en la clase
Añades la operacion le das la visibilidad que quieras () el nombre lo cambias si quieres y en los parentesis escribes "nombre: tipo" tantas veces como parametros y separados por comas. Si es de retorno escribes fuera de los parentesis ": tipoRetorno" quedando Asi:

Coordenada ( x : int , y : int ) : Coordenada

Al principio si eltipo de parametro no lo tienes te indicara si quieres meterlo y si ya tienes metido alguno cuando pones los ":" si te esperas te aparecen los tipos que has ido introduciendo (Por eso es mejor la otra forma para escribir bien los tipos al principio)
Lo malo esque no aparecen en el diagrama (Solo cuando seleccionas la operacion). Eso seria otra pregunta y como hacerlo de forma automatica ...
Unsalido y espero que te sirva.

LECTURA DE ARTICULOS
UML es un conjunto de herramientas que permite modelar (analizar y diseñar) sistemas orientados a objetos.
Estas herramientas consisten en diagramas e información textual (o tabular) y podemos destacar las siguientes:

Diagrama de casos de uso
Diagrama de clases
Diagrama de estados
Diagrama de secuencias
Diagrama de actividades...
tracking img