miércoles, 28 de diciembre de 2011

Grupo 5S21 Taller de base de datos TESOEM

les recuerdo que deben hacer las practicas de los videos get y set esta es la liga http://hugo4295.blogspot.com/2010/11/implementacion-de-get-y-set-en-vbnet-13.html
y asi mismo el de agenda aqui la liga
para el primer día de clases regresando de vacaciones felices fiestas

sábado, 10 de diciembre de 2011

Practica de WS del 7S21 TESOEM dia 9-12-11

les dejo los archivos para que los descargen y vean los codigos para que realizen sus modificaciones correspondientes.
para el miercoles 14 de dic del 2011 deberan implementar la validacion de usuarios, registro y activacion de usuarios por medio de web services

viernes, 9 de diciembre de 2011

5S21 TESOEM tarea y programas

Recuerden que la tarea es ver los vídeos de formularios MDI y desarrollar el ejemplo ahí mostrado; así mismo investigar formularios modales y no modales. Recuerden si no tienen el
Software de vb.net descarguen la versión express en ver 2008 lo entregan el día lunes

jueves, 8 de diciembre de 2011

Estructura de datos TESOEM

 

Les dejo el ejemplo de listas dobles enlazadas

Archivo NodosEnlazados.java

public class NodosEnlazados{
  public String dato; // guardamos un dato de tipo cadena
  public NodosEnlazados siguiente;
  public NodosEnlazados anterior;

   public NodosEnlazados(String palabra){
     dato=palabra;
     siguiente=null;
     anterior=null;
   }
}

Archivos  ListaDobleEnlazada.java

import java.util.*;
public class ListaDobleEnlazada{

  public NodosEnlazados DatosCompletos;

  public ListaDobleEnlazada(){
   DatosCompletos=null;
  }

public void RecibeLista(List palabras){
  List ListaDatos = new ArrayList();
  ListaDatos = palabras;
  int contador = 0;

  //llamo la funcion agregarelementos y le paso la palabar a agregar a la listadoble
  // for que recorrera  la lista de palabras para agregarlas
     for (Object Datos : ListaDatos){   
       String auxDatos = Datos.toString();
       AgregaElementos(auxDatos);
     }
}

private void AgregaElementos(String palabra){
  
   LocalizarUltimo();
   NodosEnlazados temp = new NodosEnlazados(palabra);

   if (DatosCompletos==null)
      DatosCompletos=temp;
   else{
      temp.siguiente=DatosCompletos;
      DatosCompletos.anterior=temp;
   }
}

public void imprimir(){
    LocalizarPrimero();
while (DatosCompletos != null){
    
System.out.println("valor de lista datos "+ DatosCompletos.dato);
     DatosCompletos=DatosCompletos.anterior;
}
}

public NodosEnlazados RegresamosLista(){
   return DatosCompletos;
}

private void LocalizarUltimo(){
    
  if (DatosCompletos!=null){
    while (DatosCompletos.anterior!=null)
        DatosCompletos=DatosCompletos.anterior;
  }    
}
 
private void LocalizarPrimero(){
    
  if (DatosCompletos!=null){
    while (DatosCompletos.siguiente!=null)
        DatosCompletos=DatosCompletos.siguiente;
  }    
}

public static void main(String[] args){

NodosEnlazados ResultadoLista;
List prueba = new ArrayList();

prueba.add("Marisol");
prueba.add("Yazmin");
prueba.add("Juan");
prueba.add("Alma");

ListaDobleEnlazada Cargamos = new ListaDobleEnlazada();
Cargamos.RecibeLista(prueba);
Cargamos.imprimir();
//ResultadoLista = Cargamos.RegresamosLista();
ResultadoLista = Cargamos.DatosCompletos;
 

if (ResultadoLista == null)
     System.out.println("tenermos un error de referencia...");
        
while (ResultadoLista != null){
     System.out.println("Existo con los datos "+ResultadoLista.dato);
     ResultadoLista=ResultadoLista.siguiente;
}
}
}

Capturen y compilen, de igual forma complementen lo que falta de los procesos, suerte

Estructura de datos TESOEM

 

Les dejo el programa de grafos de como deben realizarlo y que debe mostrar chequen la liga que les dejo aqui: http://www12.brinkster.com/hugo4295/Grafos.html

les dejo una pagina de enlace para que investigen sobre applets

http://zarza.usal.es/~fgarcia/doc/tuto2/VI_1.htm

miércoles, 7 de diciembre de 2011

Programación Orientada a Objetos 2s21 TESOEM

Para el 13 de Diciembre.

Excepciones Definición.
Tipos de excepciones.
Propagación de excepciones.
Gestión de excepciones:
manejo de excepciones, lanzamiento de excepciones.
Creación y manejo de excepciones definidas por el usuario.

lunes, 5 de diciembre de 2011

Fundamentos de BD 4s21 TESOEM

 

Temas para investigar para el día 6 de dic 2011

  • Diseño de esquemas relacionales de bases de datos
    • Dependencias funcionales.
    • Anomalías.
    • Descomposición.
    • Formas normales.
  • Modelo ER y la normalización.
  • Reducción de un esquema ER a tablas.