domingo, 8 de julio de 2012

Laboratorio con Conectores RJ45

En esta entrada explicaremos lo que fue el laboratorio que realizamos con los conectores RJ45 macho. Primero debemos mencionar los materiales que utilizamos, los cuales fueron:
  • Cable utp

  • Conectores RJ45

  • Pinza ponchadora para RJ45 

Lo primero que se debe hacer en este laboratorio es cortar una extensión del cable utp adecuada con la pinza para RJ45, esto se realiza con la cuchilla que tiene en la parte inferior, no se debe confundir con la cuchilla que está un poco más arriba ya que esa tiene otra función que explicaré a continuación. Luego de tener el cable cortado, debemos remover la parte del cable utp que recubre los cables; al hacer esto se debe tener en cuenta algo muy importante, solo se debe remover 1 pulgada de la parte que recubre el cable porque sino quedará muy flojo y no es lo que se quiere.
Ahora lo que se debe hacer es posicionar los cables en base a una de las normas, en este caso nosotros usamos la norma 568A en la que los cables van como se muestra en la siguiente figura:


Una vez terminado de arreglar los cables según la norma ya elegida, se insertan en el conector RJ45 asegurándonos de que queden en contacto con la parte final del conector. Algo muy importante que se debe mencionar es que para insertarlos se debe ver el conector por la parte que no tiene el diente y para verificar que están en contacto con la parte final del conector se debe ver por el lado donde esta el diente.


Una vez que ya estemos seguro de que los cables estén en contacto con la parte final del conector RJ45 que tiene el cobre, se hará presión con la pinza para RJ45 para que los cables queden fijos en el conector y que ya no se puedan salir. Haciendo esto solo se verifica si el cable está lo suficientemente firme y con eso habremos terminado con el primer conector del cable.

Seguiremos con el segundo en el cual solo realizaremos la misma operación solo que en el otro lado aplicaremos la normal 568B. Solo debemos ordenar los cables en base a esa norma, los insertamos en el conector asegurandonos de que esten hasta el fondo y finalmente se le hace presión con la pinza ponchadora de cable utp para que quede en el conector y no pueda salirse en un futuro. Con esto habremos terminado el laboratorio.



lunes, 25 de junio de 2012

Manual de Visual Basic Parte 1

Visual Basic

Visual Basic es un lenguaje de programación que se utiliza para el desarrollo de diferentes aplicaciones para sistemas operativos Windows de Microsoft. Visual Basic es derivado de otro lenguaje de programación llamado Basic, pero a diferencia de Basic, Visual Basic es un programa en el cual todo se maneja por eventos.


Visual Basic es una aplicación que ejecuta programas basados en procedimientos llamados rutinas en los que seguirá la secuencia de códigos que nosotros debemos darle para que ejecute un programa. Como mencionamos anteriormente las aplicaciones o programas que se creen en Visual Basic están manejados por eventos que no siguen una ruta predefinida siempre ya que se puede ejecutar diferentes partes de los códigos por medio de un usuarios que interactúe con la aplicación.

Objetos
En Visual Basic los objetos son una parte fundamental al programar ya que ellos son los que nos permiten construir una aplicación, cada objeto tiene características específicas que lo diferencian de los demás objetos de Visual Basic y también cada objeto tiene una función diferente q luego estaremos viendo.


Propiedades
Las propiedades en Visual Basic son el conjunto de características que posee un objeto. Las propiedades pueden determinar tanto aspecto como un comportamiento o funcionamiento del objeto. Entre algunas de las propiedades tenemos la Text que es propia de los textbox y la Caption propia de los label que permiten modificar texto en ellos y la propiedad backcolor para cambiar el color de fondo.


Métodos
Los métodos en Visual Basic son un conjunto de procedimientos que hacen que un objeto ejecute una acción sobre sí mismo, por mencionar algunos en un formulario tenemos el método hide para que el formulario se oculte y el show para que se vuelva a mostrar.

Eventos
En Visual Basic, los eventos son acciones que los objetos reconocen y por lo general ocurren cuando un usuario comienza a interactuar con un objeto de la aplicación, pero también puede ocurrir un evento por la ejecución de sentencias o porque un objeto interactúa con el objeto que posee el evento. Un evento común que se utiliza desde que se comienza a trabajar con Visual Basic es el evento "click".


Entorno Integrado de Desarrollo
En Visual Basic cuando se inicia un proyecto aparecen algunas cosas que es importante conocer que se conoce como el IDE:
  1. Barra de Menú: es una barra que incluye diferentes comandos para trabajar en Visual Basic como archivo, edición, ver, ventana y ayuda.
  2. Barra de Herramientas: nos permite acceder a operaciones que se usan en el desarrollo de aplicaciones.
  3. Cuadro de Herramientas: contiene objetos y controles con los que se trabajan en los formularios.
  4. Diseñador de Formularios: es la ventana en la que se trabaja la aplicación.
  5. Explorador de Proyectos: muestra la lista de archivos que se muestran en el proyecto actual.
  6. Ventana de Propiedades: muestras las características específicas de cada objeto.
  7. Ventana de Código: es donde se escriben la rutina de la aplicación.

Añadir controles a un formulario
Existen 2 maneras para agregar controles u objetos a un formulario, la primera es hacer doble clic a los objetos o controles que se quieran agregar y estos aparecerán en el centro del formulario y se acomodaran a gusto del creador de la aplicación. La otra manera es hacer clic sobre el objeto a agregar y el puntero al colocarlo encima del área de trabajo aparecerá con una cruz para ajustar el tamaño del objeto y posicionarlo donde queramos.


¿Qué son archivos de proyecto?
Los archivos de proyecto en Visual Basic es una lista de todos los archivos y proyectos asociados con un proyecto específico, en esos archivos hay informacion que se actualiza cada vez que se haga un cambio en el proyecto. Un proyecto puede estar compuesto por los archivos: proyecto, formulario, módulo estandar, controles personalizados, recuersos entre otros.

¿Cómo crear una aplicacion en Visual Basic?
  • Se comienza creando la interfaz de usuario donde se va a trabajar y se agregan los controles que se utilizarán y si se quiere se le asigna un nombre diferente a cada objeto.


  • Se modifican las propiedades de los objetos agregados si se desea o si es necesario.

  • Se agrega el código con el que cada objeto tendrá una acción por medio de un evento una vez que el usuario interactúe con ese control.

  • Se guarda el proyecto accediendo en la barra de menú a archivo y se selecciona guardar proyecto como y se le asigna un nombre.

  • Se prueba el programa para saber si funciona tocando la tecla f5 y si funciona estará terminado, pero sino se debe verificar si hay un código mal escrito en los controles.

domingo, 24 de junio de 2012

Sistemas Base 2 y 10

Sistema Base 2 o Binario


El sistema binario o base 2, es un sistema de numeración en informáticas y matemáticas que utiliza únicamente dos cifras que son 0 y 1. Este sistema se utiliza en las computadoras porque estas trabajan con 2 niveles de  voltajes, el 1 representaría un pulso eléctrico con un valor de 5 voltios y el 0 que representa que no hay pulso eléctrico así que representa 0 voltios. En el sistema binario existen en total 255 combinaciones de 1 y 0 para representar pulsos eléctricos que representarían una acción en una computadora. El sistema binario es representado por una secuencia de bits o digitos binarios.


Sistema Base 10 o Decimal


El sistema decimal o base 10 es otro sistema de numeración en el cual los números se representan en base a las potencias del número 10. Este sistema, a diferencia del decimal, se compone de 10 cifras o números los cuales van del 0 al 9. En el sistema decimal se pueden abreviar números grandes por medios de unas letras por ejemplo:
  1. 2,00 bytes = 2 KB, en este caso la K representa 3 cifras luego de la primera coma
  2. 2,500,000 bytes = 2.5 MB, en este caso la M representa 6 cifras luego de la primera coma
  3. 8,720,000,000 bytes = 8.7 GB, en este caso la G representa 9 cifras luego de la primera coma
Uso del sistema decimal
El uso del sistema decimal es sencillo y lo explicaremos a continuación:
  1. Primero se debe contar el número total de unidades.
  2. Luego se cuenta cuantas cifras hay luego del primer número y se multiplica por 1 seguido de 0 que van a depender de la cantidad de números luego de la primera cifra.
  3. Se hace lo mismo con los números que sigan y finalmente se suman.
Ejemplo:

1890 representado en decimal

   1 * 1x103 ó 1000 = 1000
+
   8 * 1x102 ó 100 = 800
+ 9 * 10 = 90
+ 0 * 1 = 0
__________________
        1890

Como mencionamos lo primero q se hace es contar la cantidad de números que hay luego del primer número y multiplicarlo por 1 seguido de ceros dependiendo de cuantos números haya, en este caso el primer número era 1 y seguido hay 3 cifras la multiplicacion era 1 *1000. Luego, sigue el 8 seguido por 2 cifras y sería 8 * 100. Después, sigue el número 9 y se multiplicara por 10 ya que solo hay 1 cifra después de él. Finalmente, el 0 se multiplica por 1 ya que el ultimo se multiplica siempre por ese número y al final la suma dará al número inicial.

Conversiones de decimal a binario

Se puede convertir cualquier número del sistema decimal a binario, pero para esto de deben seguir una serie de pasos que explicaremos a continuación:
  1. Primero se debe dividir el número del sistema decimal entre 2.
  2. Luego anotamos el residuo de la división que será parte de nuestro conjunto de 1 y 0.
  3. El resultado de la primera división lo dividimos nuevamente entre 2 hasta que el dividendo sea 1, en ese caso ese 1 formará parte de nuestro conjunto de 1 y 0. En caso de que el dividendo llegue a ser 1 antes de que tengamos nuestras 8 cifras, el resto de las cifras serán 0.
Ejemplo 1:
Pase el número 72 a binario.

72 = 01001000




  1. 72 = 01001000




72
0
36
0
18
0
9
1
4
0
2
0
1
1

0


Siempre se debe hacer una especie de tabla como la siguiente para representar el proceso. Lo que se hizo fue hacer la división de:
72/2 = 36 (El residuo de esta división 0 y se coloca del lado derecho de la tabla)
36/2 = 18 (Se toma el resultado de la división y se divide nuevamente entre 2 y su residuo se colocó nuevamente del lado derecho)
18/2 = 9 (Se vuelve a dividir el resultado y el residuo se colocó al lado derecho de la tabla)
9/2 = 4 (El resultado de esta división debería ser 4.5, pero solo se toma el valor entero, es decir 4 y el residuo en este caso fue 1)
4/2 = 2 (El residuo de la división, en este caso 0, se colocó en el lado derecho de la tabla)
2/2 = 1 (El residuode la división, en este caso 0, se coloca del lado derecho de la tabla)
2/2 = 1 (El resultado de la división finalmente es 1, se coloca el residuo que es 0 del lado derecho y ahora que nuestro dividendo es 1 solo debemos colocar ese 1 del lado derecho. Vemos que solamente tenemos 7 cifras, por eso se agrego un 0 extra para completar las 8 que es lo que se hace en estos casos)


También se puede saber cuantos bits hay en una cifra del sistema decimal lo único que se debe hacer es multiplicar el número del sistema decimal por 8, por ejemplo:
  • 3,225 bytes a bits
3,225 bytes * 8 = 25,800 bits (Se multiplicó la cifra del sistema decimal por 8 para saber cuantos bits hay en 3,225 bytes)
  • 2MB a bits
2, 000,000 bytes * 8 = 16, 000,000 bits (Se multiplicó la cifra decimal por 8 para que diera a 16, 000,000 bits que es la cantidad de bits en 2MB)

martes, 19 de junio de 2012

Sentencia For... Next en Visual Basic

For... Next es una sentencia de control de Visual Basic la cual se puede usar cuando se quiere ejecutar algún programa que creemos un número "x" de veces. Algo importante de esta sentencia es que es un tipo de bucle que puede ser ascendente o descendente, esto lo explicaremos de una mejor manera en un ejemplo que presentaremos luego.



Para esta sentencia se debe comenzar dando un valor a una variable, la cual deberá ir incrementando o irá en descenso. Existe una diferencia en cuanto a la rutina cuando se quiera ir en incremento o descenso y es que cuando se quiera q la variable vaya en descenso en la rutina debemos usar un parámetro especial el cual se llama STEP.

Veamos un ejemplo donde el valor vaya en incremento:

For b = 0 to 21 (En esta parte lo que se hace es indicar que deberá contar de 0 a 10 y se le asigna un valor a la variable b)
Text1.Text = Text1.Text + Str(b) (En esta parte lo que se hace es usar la función Str para convertir un valor numérico a texto y decir que se deberá sumar el valor que ya estaba en el textbox con el de la variable b)
Next b


Veamos otro ejemplo pero en este caso irá en orden descendente:

For b = 10 to 1 step -1
Text1.Text = Text1.Text + Str(b)
Next b

En este caso si vemos todo permanece igual pero lo único que será diferente es que el conteo irá en descenso gracias al parámetro step.


Como pueden ver esta es una sentencia de control muy sencilla con la cual podemos hacer como en los ejemplos conteos de un número que nosotros elijamos hasta cualquier número que queramos y sus rutinas no son complicadas.

miércoles, 7 de marzo de 2012

Las Ondas Electromagnéticas de los Celulares

Las Ondas Electromagnéticas

Al ver este título muchos pensarían que esta relacionado con la física o algo parecido, estan en lo correcto pero no es en los que nos enfocaremos. Las ondas electromagnéticas es la forma en la que se propaga la radiación electromagnetica en un espacio. Ahora la pregunta sería, ¿cómo nos afecta esto a nosotros? Esto es lo que iremos explicando a medida que empecemos a desarrollar este nuevo blog.



La semana pasada vimos un video en el q nos muestran como nos afectan las ondas electromagnéticas de los celulares, como pudimos ver muchos científicos en diferentes laboratorios hacen investigaciones acerca de este tema. Pudimos ver que estas ondas cuando hablamos por telefono van afectando a nuestro cerebro, científicos de un laboratorio realizaron pruebas con ratas utilizando las ondas electromagnéticas a la misma frecuencia que producen los celulares sus ondas, como pudimos ver el cerebro de las ratas luego de extraerlo quedo con unas especies de quemaduras en el cerebro luego de un rato.

<>
Aquí vemos el cerebro de la rata antes y luego de ser expuesto a ondas electromagnéticas
Esto nos lleva a lo siguiente, ¿quién nos asegura que en unos años personas no puedan presentar el mismo efecto de quemaduras en el cerebro que tuvieron las ratas? Tomemos en cuenta el hecho de que muchas personas no usan el "manos libres" al hablar por celular porque puede resultar un tanto incomodo, entonces quiere decir que nuestro cerebro esta expuesto como en la siguente imagen.



Algo interesante que pudimos ver en el vídeo fue que estas ondas electromagnéticas no solo afectan al cerebro sino que también destruyen las cadenas de ADN en nuestro cuerpo, claro sabemos que estas pueden arreglarse, pero si se rompieran constantemente sería un problema porque luego no se podría arreglar. Además también se ve afectada la membrana celular y se sabe que también puede producir cáncer cerebral el uso continuo del celular.


Cadena de ADN rota
En el vídeo que vimos también pudimos ver como estudiantes de una universidad hacian un experimento en el que tomaban palomitas de maíz aún no hechas y colocoban celulares alrededor de ellas y cuando llamaban a la vez tenían el mismo efecto que un microondas es decir, podían hacer palomitas de maíz utilizando celulares, esto nos quiere decir que para poder hacer eso la radiación que debe producir un celular o en este caso un grupo de celulares es suficiente como para tener efectos graves en nuestra salud.

Si no lo cree intentelo en casa



Aquí les dejo la primera parte de un documental que habla acerca de el tema de las ondas electromagnéticas de los celulares y la salud.