martes, 22 de julio de 2008

Le doy la bienvenida a mi Blog

En este Blog se le informará sobre la historia, el funcionamiento y los peligros que pueden afectar a sus computadoras.

El origen de las computadoras


Los inicios se encuentran en la invención realizada por Hermann Hollerith (1860-1929), que utilizaba una cinta en la que graba información mediante perforaciones en determinadas partes de la cinta; este aparato podía realizar mecánicamente operaciones como la clasificación, duplicación y la copia de fichas perforadas.
El siguiente paso lo realizó Howard H Aiken entre 1939 y 1944, y los denomino MARK I.; este aparato utilizaba un dispositivo electrónico simple que permitía abrir o cerrar un circuito. Este aparato también utilizaba una cinta perforada, basándose en las ideas del matemático e ingeniero británico Charles Babbage (1792-1871).
Howard también escribió la parte teoría de los ordenadores modernos:
El programa debe almacenarse del mismo modo de los datos.
El sistema debe poseer una capacidad lógica.
El propio programa debe estar formado por un encadenamiento de sentencias

Binario Básico

Las computadoras se han vuelto tan rápidas, sofisticadas y poderosas, que es fácil olvidar que esencia son máquinas simples que se basan en principios simples. Casi todas las operaciones se basan en interruptores electrónicos que solo pueden estar activados o desactivados. La capacidad de una computadora para realizar complejas operaciones depende de la manera como estos interruptores se encuentren interconectados y se empleen para abrir y cerrar diferentes circuitos.
El secreto radica en un sistema numérico llamado binario. En este sistema los números ascienden en múltiplos de dos, y no de 10 como en el sistema decimal que utilizamos a diario. Así, los números binarios pueden escribirse utilizando sólo dos símbolos, en lugar de 10. Normalmente estos símbolos so n1 y 0, pero podrían ser fácilmente si y no, blanco y negro, encendido y apagado, punto y raya; es decir, cualquier par de alternativas. En una computadora un dígito individual del sistema binario puede ser un interruptor electrónico que puede estar activado o desactivado. Así, los números se construyen a partir de combinaciones de dígitos binarios, o bit.
Todo número binario se suma o resta del mismo modo que los decimales, con dígitos que se mueven al siguiente lugar cuando un espacio está ocupado. En otras palabras, siempre que se hallan dos 1 en el mismo espacio, un 1 desplaza al siguiente. Así 0+0 es igual a 0; 0+1 es igual a 01 (1 decimal); pero 1+1 es igual a 10 (decimal 2). Del mismo modo 3 decimal es igual a 11 binario y 10011 (19 decimal) sumado a 01100 (12 decimal) es igual a 11111 (31 decimal).

Inteligencia sobre ruedas

El auto computarizado

Muchos son los cambios que se esperan para los próximos años en la industria automotriz, con respecto a los combustibles alternativos y menos contaminantes. Pero tal véz más radicales serán aquellos cambios relacionados implementación de las computadoras a los sistemas de seguridad y navegación. Muchos de ellos hoy en día son una realidad, y ya se están incorporando paulatinamente a los modelos de alta gama de las principales marcas lideres.

No mas llaves: Las llaves ya no serán necesarias. Reemplazadas por tarjetas electrónicas el automovil podrá detectar la presencia del conductor y así permitir la apertura de las puertas y el encendido del vehículo.
Navegación satelital: ¿No mas mapas?. La navegación satelital o G.P.S., que surgió con fines militares, hace algunos años se ha incorporado a la vida civil. Ya es posible contar con un navegador satelital incorporado en el automovil de forma tal que se pueda llegar a destino con error de unos pocos metros.
Copiloto: Los sistemas de inteligencia artificial indicarán con señales acústicas los errores del conductor y le advertirán sobre situaciones de peligro. Esta innovación está siendo actualmente incorporada por algunas marcas europeas.
Sensores: En lo últimos años se han comenzado a incorporar sensores de presencia infrarrojos para facilitar las maniobras al estacionar. En el futuro estos desarrollos permitirán mejorar la seguridad aún cuando las condiciones de poca visibilidad, dando información precisa sobre obstáculos en la ruta. Al detectar un peligro el la ruta, los radares actuarán sobre la velocidad de marcha.
Seguridad: Los sistemas antivuelco corregirán la inclinación del auto, frenando sólo la rueda necesaria, permitiendo virajes más seguros aún a gran velocidad. En la actualidad desde hace poco menos de una década muchos vehículos de alta gama incorporan frenos ABS este sistema, controla electrónicamente el frenado de los neumáticos evitando el bloqueo de los mismos, y así mantener las condiciones de maniobrabilidad aún en condiciones de frenado extremas.

Microprocesadores

Un procesador es un sistema capaz de ejecutar una serie ordenada de instrucciones llamada programa; estas instrucciones están escritas hasta el momento donde interviene el usuario en particular. El procesador controla los sistemas de comunicación con el exterior y los sistemas de memoria.
Los microprocesadores son de menor tamaño que los procesadores.
El avance de la microelectrónica permitió reducir el tamaño de todo un circuito:
En 1964 aparecen circuitos de baja escala de integración
En 1968, los circuitos integrados de mediana escala de integración
En 1971, los circuitos integrados de alta escala de integración
En la actualidad es "muy alta" escala de integración
En la actualidad se investiga con el fin de elevar esta densidad de integración, para aumentar el rendimiento y la velocidad de trabajo, y, además, reducir aun más el espacio físico.
Un microprocesador es una unidad aritmético- lógica en un circuito integrado. En resumen un CPU en una sola unidad.
Además, ahora han aparecido microprocesadores para un tipo especifico de tarea.
A comienzo de los años noventa los ordenadores se empezaron a construir utilizando microprocesadores

Inteligencia artificial



El concepto de inteligencia artificial nació a medidos de los años cincuenta, aunque la ciencia ficción ya lo había utilizado antes. Actualmente existen robot diseñados para mover materiales, herramientas, etc. A través de movimientos previamente programados.
El 10 de febrero de 1996 una computadora IBM llamada "Deep Blue", derroto al campeón mundial ajedrez Gary Kisparov, convirtiéndose en la primera computadora en triunfar sobre un campeón mundial vigente. En 1997 se repitió la experiencia, pero mientras la anterior había sido a ritmo lento, esta fue a ritmo estándar.
En Japón, la empresa Sony presento a AIBO ("amigo en japonés), un robot con forma de perro. Puede interactuar con su dueño y transmitir emociones con movimientos de su cuerpo y con su sistema de LEDS. El robot tiene lugares de la casa y juguetes favoritos.
Asimo es un robot bípedo de Honda Asimo, fue presentado en la feria de Robodex en Yokohama (Japón). Posee .a capacidad de caminar, bailar, dar la mano y responder preguntas simples. Mide 1,20 metro y pesa 43 kilogramos.

La revolución del silicio

Gracias al diminuto chip de silicio, un enorme potencial informático y sofisticados sistemas de control pueden comprimirse en pequeñas computadoras y dispositivos computarizados.
En las primeras computadoras de la década del cuarenta, los interruptores electrónicos que manejaban y procesaban toda la información eran miles de válvulas de vidrio, parecidas a bombitas eléctricas. Pero incluso las computadoras que tenían válvulas de bajo potencia, eran gigantescas; las válvulas generaban demasiado calor, y ellas y otros componentes de alto voltaje a menudo se quemaban. Recién en la década del cincuenta, con el reemplazo de las válvulas por pequeños transistores, se dio inicio a la revolución de las computadoras.


La Vávula y el transistor

De la calculadora a la computadora

Tan importante es la necesidad de hacer cuentas y cálculos con rapidez, que la aritmética fue mecanizada tan pronto como la gente descubrió la manera de hacerlo.
Hasta el siglo XVIII lo único que tenía la gente como ayuda para calcular eran el ábaco y algunas tablas simples de cantidades matemáticas, como fracciones, por ejemplo. Estas tablas les ahorraban a los matemáticos el trabajo de repetir laboriosos cálculos, y el ábaco –un instrumento extremadamente efectivo y rápido -, se encontraba en todos los establecimientos comerciales. En aquellos lugares donde tradicionalmente se ha utilizado el ábaco, ha sido lentamente desplazado por la calculadora de bolsillo en el siglo XX.
Pero volviendo a 1617, el matemático escocés John Napier inventó una ayuda para calcular, llamada "los huesos de Napier". Estos eran un juego de tablas multiplicadoras grabadas en barras de marfil. Sin embargo, Napier había hacho una innovación más importante en 1614 cuando, luego de años de trabajo, publicó la primera tabla de logaritmos. Estas reducían la multiplicación y la división a la suma y resta simples. Un clérigo y matemático inglés, William Ougtred diseño una ayuda mecánica para el cálculo con base en los logaritmos de Napier. Esta ayuda consistía en escalas de números marcados en dos reglas iguales. Cada número se marcaba en una posición correspondiente a su logaritmo.
Multiplicar y dividir números se convirtió en cuestión de deslizar una regla contra otra. Este método se desarrolló hasta la regla de cálculo, utilizada por los científicos e ingenieros aún a finales de los setenta.
Una ingeniosa calculadora mecánica del siglo XIX fue la Máquina Diferencial, inventada por el inglés Charles Babbage. La primera fue terminada en 1822, y varias se utilizaron para realizar cálculos astronómicos y comerciales.
La computadora mecánica más avanzada que se diseño fue la Máquina Analítica de Babbage, que incorporaba las características esenciales de las computadoras modernas. Los números se ingresaban en tarjetas perforadas, se guardaban en el "almacén" o memoria de la maquina, se procesaban en una sección llamada "molino" y luego se imprimían. Infortunadamente la máquina nunca fue terminada.
La primera máquina en sumar e imprimir los resultados fue construía por el norteamericano William Burroughs en 1890. George Stibitz construyó la primera calculadora electromecánica en 1940, pero este tipo de máquinas fue pronto remplazado por la calculadora electrónica.

Más rápidas que el viento

Aplicaciones de cálculo rápido: La capacidad de la computadora para calcular a alta velocidad y almacenar enormes cantidades de información de modo conciso y preciso se aplica a campos de actividad cada vez más amplios. En la predicción del tiempo, el principal problema es relacionar continuamente los cambios de temperatura, humedad y presión de numerosos puntos de observación y construir un mapa. Se hiciera manualmente, antes de solucionarlo habrían surgido nuevos factores que invalidarían la predicción. Una computadora bien programada puede aceptar nuevos datos en cuanto se reciben y realizar a partir de ellos un mapa de predicción meteorológica en cuestión de minutos.

¿El fin de los teclados?

Aunque las bases tecnológicas para el desarrollo de las pantallas táctiles son muy antiguas –hace casi cuatro décadas- estos ingeniosos artificios comenzaron a ser utilizados masivamente durante los últimos años. En buena parte se debe la explosión de dispositivos personales pequeños como celulares y agendas electrónicas, en los que la utilización de un teclado se vuelve dificultosa. El avance más reciente es el desarrollo de pantallas táctiles que permiten más de un "toque" a la vez e, incluso, arrastrar un objeto sobre ellas para operar una computadora, seleccionar opciones de un menú y hasta dibujar. Hoy se las encuentra en aviones, automóviles. Consolas y sistemas de control de maquinarias.
Microsoft Surface es una computadora con forma de mesa, lanzado en 2007, sobre el cual es posible realizar infinidad de actividades y trabajos sin teclados. Posee una pantalla multitáctil basada en una tecnología que utiliza cámaras, que reconocen "toques" y objetos.

domingo, 29 de junio de 2008

Malware y Antivirus

El malware es un conjunto de programas diseñados para afectar, modificar o extraer archivos e información de una computadora sin autorización del usuario.

Existen diferentes tipos de Malware:
  • El virus es el malware más típico, su nombre deriva de los virus orgánicos que necesitan infectar células para reproducirse; a su vez, los virus informáticos se reproducen infectando programas.
  • Los gusanos presentan la particularidad de no necesitar a un programa para propagarse. Estos no necesariamente causan daño directo, en general infectan programas con otro tipo de malware.
  • Los troyanos son una clase malware que simulan ser un programa inofensivo y logran que el usuario los instale o lo ejecute. Una de las formas más efectivas es a través de programas que ocultan la extensión; entonces el malware puede tener un nombre que incluya ".jpg" y que en realidad tenga la extensión ".exe"
  • El rogue es un tipo de troyano que simula ser un software antivirus.
  • Las bombas son programas similares a los virus, pero con la particularidad de que se activan en determinada fecha.
  • Los espías son un tipo de malware que no afecta al ordenador, sino que extrae información rompiendo los sistemas de seguridad para enviarla al atacante.
  • El macrovirus no es un programa- malware sino una macro- malware que afecta específicamente al programa que utiliza esas macros.


Contra estas amenazas se desarrollaron los sistemas antivirus (es preciso saber que actualmente estos antivirus están preparados contra cualquier tipo de malware) que detectan, bloquean o eliminan el malware para evitar su activación, su propagación y residencia.
La primera técnica utilizada fue el escaneo, creada cuando el único malware existente era el virus. Esta rastreaba porciones del código del virus dentro de programas y archivos; pero esta técnica era eficaz cuando había pocos virus.
Actualmente se emplean otras técnicas por ejemplo rastrear instrucciones peligrosas.
Sin embargo esta técnica da falsas alarmas identificando como malware programas y/o archivos que no lo son.
Aparecen 500 virus nuevos por mes, por eso los antivirus deben ser actualizados, es que éstos actúan como anticuerpos de memoria, sólo ataca según los datos que tiene, sobre las características de determinado malware, y al actualizarse reciben datos de nuevo malware descubierto.