lunes, 6 de agosto de 2012

Access Relaciones

En lo siguente intentare explicar cuales son los tipos de relaciones que se pueden hacer en un base de datos de access. Se hace relaciones porque ahorra tiempo y espacio en el disco. Tambien ayuda a evitar duplicar los datos y aumentar la velocidad con que se trabaja en access.

Dentro de los tipos estan : Uno a Uno, Uno a Varios y Varios a Varios.

Relacion Uno a Uno:
Este relacion se puede aplicar cuando un solo registro de una tabla es relacionado con un solo dato en la otra tabla. Como una lista de presidentes y una de naciones.

Relacion Uno a Varios:
Este se aplica cuando un registro puede estar relacionado con varios datos en otra tabla pero no vice versa. Como una ciudad puede tener muchas habitantes pero los habitantes solo pertencen a una ciudad.

Relacion Varios a Varios:
Este ya seria cuando un registro puede estar relacionado con varios datos en una tabla y vice versa. Como una lista de articulos y clientes, los clientes pueden realizar varias compras y los articulos pueden ser comprado por varios clientes.

Terminos Informaticos


1.HTML- hyper text mark up language, lenguaje usado para crear páginas web.
2.FTP- File transfer protocol, protocolo de la transferencia de archivos, usado para subir páginas web y la transferencia de grandes archivos a un hosting.
3.Modelo OSI- modelo de interconexión de sistemas abiertos, un modelo que se usa  para ensenar, este consiste de siete capas.
4.Flash- este término se usa para describir cualquier diapositiva que tiene que ver con el programa Adobe Flash, primero conocido como Macromedia flash.
5.TCP/IP- son dos protocolos, protocolo de internet y protocolo del controlo de transmisión, son unos de los protocolos mas básicos del internet.
6.Cable UTP- cable sin pantallar, es un cable usado para la transmisión de datos y voz que consiste de cuatro pares de cables no apantallados. Es uno de los más populares y más usados. Mejor conocido como “ese cable azul”.
7.Wifi- wireless fidelity, fidelidad inalámbrico, esa crea una red inalámbrico que se puede usar como un punto de conexión para diferentes diapositivas como un consola de videojuegos.
8.Cliente FTP- es una clase de navegador que te permite usar FTP, como filezilla, cute FTP entre otros.
9.Formulario- Dentro del programa de visual Basic, es el principal medio de comunicación entre el usuario y la aplicación.
10.Norma T568 B- Es uno de los estándares dentro del cableado comercial para productos y servicios de telecomunicaciones, en pocas palabras es la manera adecuada de usar a los cables utp con un conector rj-45.
11.Hosting- (servidor) es una página web que se dedica al alojamientos de sitios web  y otros archivos.
12.SWF-es un formato de archivos usados por adobe flash, que permiten el uso de animación interactual.
13.Dominio- Es un nombre asignado a una dirección IP, por medio de DNS, según este cada dominio debe ser única.
14.DNS- domain name system,  es el sistema que se dedica que a traducir y asignar un dominio a una dirección IP, y localizar los servidores de cada dominio.
15.Base de Datos- un conjunto de datos

16.Tabla de datos- son objetos que contienen a los datos, tienen diferentes campos a que les asigna un nombre acerca algún tema.

17.Adobe Flash player- es el programa que se encarga de leer y ejecutar archivos SWF, ese programa se usa para ver videos en youtube.

18.FLV-Flash Video, es un archivo de video que se puede guardar dentro de archivos SWF.

19.HTTP-Hyper text transfer protocol, es el protocolo que se usa para las transacciones en internet, osea desde un ordenador a otro.

20.Codigo Binario-Sistema numérico que se usa para representar texto o caracteres en forma de 1 y 0’s, de forma que una computadora o cualquier otra diapositiva pueda comprender este codificación.

21.Topología-este término se refiere a la estructura interna de una red.

miércoles, 18 de julio de 2012

Como crear una cuenta de Hosting

Hola hoy voy a intentar explicar un poco de como crear una cuenta de hosting para asi alojar gratuitamente un sitio web. \

Ahora yo decidi crear una cuenta con co.nu, pero se puede hacer con cualquier hosting que guste.

Primer paso Registrarse



Despues de haberse registrado te mandaran un email, con los detalles de tu cuenta.


Despues debes ingresar a tu cuenta y veriguar tus datos necesarios para utilizar FTP


Utilizando los datos dados, usted deberia poder utilizar este cuenta atravez de un cliente FTP osea Filezilla o cualquier otro navegador ftp.







domingo, 15 de julio de 2012

Sintesis de Manual Cap. 2

Esto es la segunda parte de la sintesis del manual de programacion tenemos que hacer.

Inicio con los Controles Basicos.

En visual basic existen distintos controles basicos.
1. Control Label - Se usa para mostrar texto que el usuario no puede modificar.
2.Control Text box- Es un lugar donde el usuario puede proporcionar datos al aplicacion, para que la aplicacion le devuelva la informacion, asi pueda interactuar con el.
3.Control boton de comando- Permite iniciar, terminar, o interrumpir un proceso.

Estos controles son basicos para crear una aplicacion.

Ahora como establecer propiedades a su aplicacion.

Se puede establecer propiedades en a)tiempo de diseño b) tiempo de ejecucion.

En a) se clickea con el lado derecho al objeto y clickear propiedades o seleccionar ese objeto y presionar f14.

En b)Se escribe codigo para establecer u obtener el valor de una propiedad como ejemplo:
txt.Data.Font.Bold=True, esto establece el texto en negrita.

Manejo de Formularios

La Ventana de formularios- Este se usa para escribir, mostrar y editar codigo en la aplicacion. Existe una ventana de formulario para cada modulo en la aplicacion.


Editando Codigo

Sangria= usar el boton tab o shift+ tab para quitar sangria.

Continuacion de linea= es (_) se usa para dividir una sentencia.

Comentarios = es (') se usa para anadir comentarios , para que el codigo sea mas facil de comprender.
txt.Usuario.Text=""  ' Limpia el cuadro de texto usuario

Funcion Message box

Los cuadros de textos ofrecen una manera rapida para que el usuario tome una decision.
Este funcion permiter mostrar diferentes mensajes y botones para que el usuario de una respuesta.
Formato = MsgBox(prompt[,buttons][,title][,helpful,context])


Funcion InputBox

Esta funcion muestra un mensaje en un cuadro de dialogo, y un text box donde el usuario pueda ingresar algun tipo de informacion al cuadro de texto.
Formato =InputBox(prompt[,title][,default][,xpos][,ypos][,helpful,context])

domingo, 8 de julio de 2012

Pasos para Prensar un Cable RJ 45 (macho)

Materiales


Cable UTP RJ45

Conector macho

Pinza para cortar cable RJ45

Capuchones



Pasos
  1. Medir 2 pulgadas al cable RJ45
  2. Utilizar la pinza para cortar las 2 pulgadas del cable, en la pinza se coloca el cable en un canal que tiene la pinza de corte, se hace presión a la pinza para que la pinza corte el cable pero no por completo, cuando ya se esta a punto de cortar se gira la pinza para cortar el cable.
  3. Luego se separan los hilos de acuerdo a las categorías blanco-verde, verde, naranja-blanco, azul, azul-blanco, naranja, chocolate-blanco y chocolate, luego de ser separados por sus pares.
  4. Después ubicamos el capuchón en el cable antes de ubicar el cable al conector macho.
  5. Al poner el capuchón al cable, estamos listos para ubicar los diferentes cables al conector macho rj-45. Para hacer esto usamos la norma T568A. Que es asi Blanco verde –verde, blanco naranja –naranja, azul –blanco azul, blanco marron, marron.
  6. Hay que insertar cada cable en orden en los canales. Hay que insertarlos hasta el fondo.
  7. Después, se usa la pinza de RJ45 y se prenza.
Conclusión:
Al seguir estos pasos, nosotros pudimos hacer un cableado bueno, no perfecto, y eficiente. Siguiendo estos pasos, cualquiera podra hacerlo.

lunes, 2 de julio de 2012

Sintesis de Manual

Esto es un sintesis del manual dado en Programacion.

Lo primero es ¿Que es Visual Basic?

Visual Basic es un programa hecho por Microsoft para su sistema operativa Windows. Todo en visual basic se deriva del lenguaje basico de programacion. Visual basic, es la mas facil manera de programar.
Este se usa para crear aplicaciones.

Ahora que sabemos iniciare con unos terminos basicos de Visual Basic.

Objeto: termino usado para describir cualquier formulario o control.
Propiedades: son las caracteristicas de los objetos. como color.
Metodo: acciones que realizan un objeto.
Eventos: Son acciones reconocidas por un formulario o control, ejecutado por el usuario.
Programacion controlada por eventos:  Es cuando el codigo se ejecuta en respuesta a los eventos.

El entorno Integrado de Desarrollo

Que es un proyecto
Cuando se crea una aplicacion en Visual Basic, este se guarda en un archivo de proyecto.que incluye a todos los demas archivos.

Que es un formulario
Es el principal medio de comunicacion entre el usuario y la aplicacion.

Pasos para crear una aplicacion

1.Crear la interfaz de usuario
2.Establecer las propiedades de los objetos de la interfaz
3.Escribir codigo para los eventos
4.Guardar el proyecto
5..Probar y depurar la aplicacion
6.Crear un archivo de aplicacion
7. Crear una aplicacion de instalacion.

miércoles, 20 de junio de 2012

FTP, Que es Para que Te Sirve (y por si acaso como usarlo)

Si eres como yo y no tan ,algunos dirian *friki*, entonces no sabes que es esto y a duras penas eschuchaste ese termino en una clase de informatica. Bueno presta atencion porque lo que esta por seguir te ayudara a comprenderlo mejor.



Primero que significa FTP y por que es tan diferente y especial? FTP significa file transfer protocol, permite el movimiento de grandes ficheros. Lo que hace a este protocolo especial es que es mucho mas sencillo que a lo que estamos acostumbrados. FTP permite tener una conexion entre un servidor y tu *el cliente* lo cual te permitira mover una gran cantidad de archivos de una manera rapida.  Muchos usan este protocolo para subir paginas web o mover muchisimos archivos de manera rapida.

Para poder usar este programa lo que hacen la mayoria de las personas, es usar un programa de cliente FTP, esto puede ser filezilla, cute ftp, etc, etc. Lo que tienen estas programas en especial es que utilizan el ftp de la misma manera que un navegador usa http. Otro punto importante antes de que vayan a instalar una programa de esas, es que tienen que saber cual servidor piensan conectarse, el nombre del archivo y hasta tener un user id y contrasena.

 Espero que esto les haya servido de algo....

Programas como  Filezilla te ayudaran a subir y bajar archivos con facilidad.

lunes, 18 de junio de 2012

Sentencia de Control - Programacion


Una sentencia de control, es cuando uno se aplica ciertas palabras dentro de visual basic que te permiten controlar la secuencia de acciones que hara el programa.


Un ejemplo de esto es el  select case, que te permite ejercer un accion para un cierto caso.


Ej. Select Case  


Case 1
programa a ejecutar en el caso de que B sea 15
Case 2
progama a ejecutar .en el caso de que B sea 20
Else
programa a ejecutar sino si cumple ningun caso


End Select 


sábado, 3 de marzo de 2012

MI Interpretacion del Documental



No se si ya han dado cuenta pero la robotica para mi es el ultimo campo de tecnologia, que aun falta por desarrollar. A mi me han gustado muchisimos las peliculas que han hecho acerca del tema como el matrix, y siempre ha sido de fascinacion. Aunque hoy en dia la tecnologia en este campo no esta al nivel que yo quisiera, veo que hubo mucho avance en el campo, y que ademas el documental tenia su par de añitos. Yo me quede en la cabeza los robots que han hecho honda y cuan dificil era solo para hacer un robot subir y bajar escaleras. Veo que lo tricky de la robotica es hacer ver a un robot en 3- dimensiones, lo cual es vital para sobrevivir en este mundo. Pero me sorprendio mucho el robot que pudo tocar tambor y aprender hacer diferentes actividades con el uso de buen AI.

Solamente espero que la tecnologia nunca nos deja de sorprender y de que nosotros podamos tomar un papel importante en su empeño.

Llegaron los Robotzzzzz, HUYEEEE

 Esta vez te traigo unos imagenes de peliculas acerca de la robotica que realmente nos ponen a pensar. Mas que todo estas peliculas hablan acerca de la inteligencia artificial, que hasta el momento sigue en su etapa temprana de desarrollo. Claro la creencia de que robots se apoderan de nuestro mundo y de nuestra sociedad como la conocemos es un poco dificil de creer. Pero tu sabes que una pelicula sin una fuerza contraria al protagonista, simplemente no es una pelicula.
En la pelicula el matrix, se trata de robots que ya han apoderado del mundo y de que los humanos ahora estan viviendo dentro de un mundo virtual, ya sabes todo lo demas pero es bastante entretenido y ademas fue una de esas pelicluas que aporto al avance de los  efectos especiales, como Star Wars con su New Hope, pero ya eso es otro tema.

En I-Robot nuestro protagonista Will Smith, lucha contra los robots  N-65 que en pocas palabras son asistentes domesticos. La pelicula es bastante larga pero para resumirlo, la super computadora Viki que tiene la funcion de crear nuevas versiones de software para los N-65, llego a la conclusion que para proteger a la humanidad habria que proteger ella de si misma, en pocas palabras esclavizarnos.  

En ambas peliculas el AI(inteligencia artificial)juega un papel importante y muestra la potencial del mundo robotico donde los robots puedan mover y interactuar con el mundo al tal nivel que nos superan en fuerza fisica y poder mental, tanto asi que pueden esclavizarnos.

Si fuiste vago y no quisiste leer toda la entrada bueno se salvaron porque aqui tienes unos cuantos imagenes para entretenerlos como si todavia tuviesen 5 años. Los imagenes hablan por si solos....





 El Audi no tenia nada que ver pero era demasiado cool para dejarlo afuera :)









LOS ROBOTS MAS FAMOSOS DE LA HISTORIA



Pareciera mentira pero estos robots además de ser famosos han sido fuente de inspiracion, para muchos programadores y ingenieros en este campo actual. Como toda cosa, estos robots han ido cambiando de una manera asombroso con el pasar del tiempo (y con los avances de la tecnologia). Si en solo 20
años los efectos especiales del ciné y la animación han avanzado tanto, que sucederá con nuestra generación. Gozen la juventud ahora, algún dia seremos como nuestro prof. Hector quien aprendió a escribir con una maquina de escribir. disfruta las imagenes que mi celular trabajó para conseguirlos. :)












jueves, 1 de marzo de 2012

Proposito de este blog

El 1 de Marzo de 2012 un día después del leap day, en nuestra clase de informática nos dieron la tarea de hacer un blog acerca de la robótica. Así que estaré explicando mas acerca de este tema, y espero compartir mas noticias que ocurre en nuestro salón y cumplir bien la tarea.