Star Uml

Páginas: 6 (1276 palabras) Publicado: 9 de febrero de 2013
COLECCIONES |
ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION |
|

|
|
07/02/2013 |
|

1. Crucigrama
Verticales
2. Describe las características de las listas genéricas y no genéricas, que constituyen los tipos de colecciones más utilizadas.
5. Describe las características de las colas genéricas y no genéricas.
6. Describe las características de las pilas genéricas y nogenéricas.
7. Describe el tipo de colección Hashset<t> genérica.

Horizontales
1.Describe las características que permiten considerar a las matrices como colecciones.
3. Describe las características de los tipos de diccionarios basados en hash genéricos y no genéricos.
4. Describe el diccionario ordenado y los tipos híbridos que combinan funcionalidad de diccionario y lista.
8.Describe las operaciones por el tipo de colección HashSet<t> y las operaciones Set de LINQ.

7.
3.
8.
6.
5.
2.
4.
1.
A
I
L
E
T
D
S
T
E
S
H
S
H
N
S
T
K
C
E
U
Y
R
A
N
O
I
T
C
T
S
D
I
L
A
R
R
A
Y
A
Q
R
U
A
R
N
O
I
T
C
I
D
D
E
T
R
O
S
Y
K


2. Cuadro Comparativo.

Cuadro Comparativo |
Arreglo | Colecciones |
*Un arreglo es el tipo de colección más simple, soportado directamente por el lenguaje. * Se trata de una secuencia de objetos del mismo tipo que pueden ser accedidos por medio de un índice. * Cuando se declara un arreglo, realmente se está instanciando un objeto de una sub-clase de System.Array, que implementa ICloneable, IList, Icollection e IEnumerable. * Se cuenta con lo mejor de dosmundos: una sintaxis familiar para declarar arreglos y la definición de una clase brinda acceso a un conjunto de métodos y propiedades comunes a todos los arreglos * Se pueden efectuar conversiones de tipo entre arreglos, siempre que sus dimensiones sean iguales y sea posible convertir entre los tipos de sus elementos | * Una colección es un contenedor que alberga un grupo de objetos * Elframework.NET proporciona varias clases que implementan la funcionalidad de una colección. * Igualmente, proporciona un conjunto de interfaces estándar para enumerar, comparar y crear colecciones. * Se aconseja estudiar el espacio de nombres System.Collections para profundizar en el tema de las colecciones. |







3. Ilustrar:
a- Como se crea un objeto de cada tipo deColección identifica.
* LIST
   c.add("Silla"); 
   c.add("Naranja"); 
   c.add("Clavo"); 
* QUEUE
   cola.add(new Integer (num)) ; 
* STACK
pila.push( new Integer( num ) ); 
* SET
       Set <Integer> conjunto = new HashSet <Integer>(); 
       conjunto.add(5); 

b- Como se recorren las colecciones.
La forma de recorrerla es creando una estructurarepetitiva, vemos una forma de hacerlo. 
package colecciones; 
import java.util.LinkedList; 
public class Main 

   public static void main(String[] args) 
   { 
      LinkedList Coleccion = new LinkedList(); 
      Coleccion.add("Silla"); 
      Coleccion.add("Naranja"); 
      Coleccion.add("Clavo"); 
      int x=0; 
      while (x<Coleccion.size()) 
      { 
        System.out.println(Coleccion.get(x).toString()); 
         ++x; 
      } 
   } 
}

El resultado de la ejecución es el que sigue: 
compile: 
run: 
Silla 
Naranja 
Clavo

c- Por medio de un ejemplo mostrar cuales son las operaciones validas de cada tipo de Colección.

* LIST

Los métodos disponibles son: 
add, addall, Añade un elemento a la colección, o varios elementos. 
clear, Limpia lacolección 
contains, containsAll, Sí contiene un elemento. 
equals, Indica si es igual un elemento, compara. 
ge, Devuelve el elemento indicado en la posición. 
hashCode, Devuelve el código hash del elemento. 
IndexOf, Devuelve la posición que ocupa un determinado elemento. 
isEmpty, Indica si está vacía. 
iterator, Permite recorrer la lista en el orden de entrada. 
lastIndexOf,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • star uml
  • Star
  • Star
  • Star
  • Star
  • star
  • Star
  • star

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS