Vistas de página en total

lunes, 10 de octubre de 2011

LOS ANTIVIRUS

LOS ANTIVIRUS




Definición.- Es un programa creado para prevenir o evitar la activación de los virus, así como su propagación y contagio. Cuenta además con rutinas de detención, eliminación y reconstrucción de los archivos y las áreas infectadas del sistema.

Un antivirus tiene tres principales funciones y componentes:
  • VACUNA es un programa que instalado residente en la memoria, actúa como "filtro" de los programas que son ejecutados, abiertos para ser leídos o copiados, en tiempo real.
  • DETECTOR, que es el programa que examina todos los archivos existentes en el disco o a los que se les indique en una determinada ruta o PATH. Tiene instrucciones de control y reconocimiento exacto de los códigos virales que permiten capturar sus pares, debidamente registrados y en forma sumamente rápida desarman su estructura.
  • ELIMINADOR es el programa que una vez desactivada la estructura del virus procede a eliminarlo e inmediatamente después a reparar o reconstruir los archivos y áreas afectadas.
Es importante aclarar que todo antivirus es un programa y que, como todo programa, sólo funcionará correctamente si es adecuado y está bien configurado. Además, un antivirus es una herramienta para el usuario y no sólo no será eficaz para el 100% de los casos, sino que nunca será una protección total ni definitiva.
La función de un programa antivirus es detectar, de alguna manera, la presencia o el accionar de un virus informático en una computadora. Este es el aspecto más importante de un antivirus, independientemente de las prestaciones adicionales que pueda ofrecer, puesto que el hecho de detectar la posible presencia de un virus informático, detener el trabajo y tomar las medidas necesarias, es suficiente para acotar un buen porcentaje de los daños posibles. Adicionalmente, un antivirus puede dar la opción de erradicar un virus informático de una entidad infectada.


VIRUS INFORMATICO

LOS VIRUS INFORMÁTICOS



DEFINICIÓN.-
Los virus informáticos son programas que utilizan técnicas sofisticadas, diseñados por expertos programadores, los cuales tienen la capacidad de reproducirse por sí mismos, unirse a otros programas, ejecutando acciones no solicitadas por el usuario, la mayoría de estas acciones son hechas con mala intención.
Un virus informático, ataca en cualquier momento, destruyendo toda la información que no esté protegida con un antivirus actualizado.
La mayoría de los virus suelen ser programas residentes en memoria, se van copiando dentro de nuestros softwares. De esta manera cada vez que prestamos softwares a otras personas, también encontrarán en el interior archivos con virus.
Un virus tiene la capacidad de dañar información, modificar los archivos y hasta borrar la información un disco duro, dependiendo de su programador o creador.
En la actualidad los virus informáticos no solo afectan a los archivos ejecutables de extensión .EXE y .COM, sino también a los procesadores de texto, como los documentos de Word y hojas de cálculo como Excel, esta nueva técnica de elaboración de virus informático se llama Macro Virus.

¿POR QUÉ LLAMARLOS VIRUS?
La gran similitud entre el funcionamiento de los virus computacionales y los virus biológicos, propició que a estos pequeños programas se les denominara virus.
Los virus en informática son similares a los que atacan el organismo de los seres humanos. Es decir son "organismos" generalmente capaces de auto reproducirse, y cuyo objetivo es destruir o molestar el "huésped".
Al igual que los virus orgánicos, los virus en informática deben ser eliminados antes de que causen la "muerte" del huésped...
Los virus de las computadoras no son mas que programas; y estos virus casi siempre los acarrean las copias ilegales o piratas.
Provocan desde la pérdida de datos o archivos en los medios de almacenamiento de información (diskette, disco duro, cinta), hasta daños al sistema y, algunas veces, incluyen instrucciones que pueden ocasionar daños al equipo.

CARACTERÍSTICAS:
Estos programas tienen algunas características muy especiales:

  1. Son muy pequeños.
  2. Casi nunca incluyen el nombre del autor, ni el registro o copyright, ni la fecha de creación.
  3. Se reproducen a sí mismos.
  4. Toman el control o modifican otros programas.
MOTIVOS PARA CREAR UN VIRUS:
A diferencia de los virus que causan resfriados y enfermedades en humanos, los virus de computadora no ocurren en forma natural, cada uno debe ser programado. No existen virus benéficos.
Algunas veces son escritos como una broma, quizá para irritar a la gente desplegando un mensaje humorístico. En estos casos, el virus no es mas que una molestia. Pero cuando un virus es malicioso y causa daño real, ¿quién sabe realmente la causa? ¿Aburrimiento? ¿Coraje? ¿Reto intelectual? Cualquiera que sea el motivo, los efectos pueden ser devastadores.
Los fabricantes de virus por lo general no revelan su identidad, y algunos retan a su identificación.

FASES DE INFECCIÓN DE UN VIRUS
Primera Fase (Infección)
El virus pasa a la memoria del computador, tomando el control del mismo, después de intentar inicializar el sistema con un disco, o con el sector de arranque infectado o de ejecutar un archivo infectado. El virus pasa a la memoria y el sistema se ejecuta, el programa funciona aparentemente con normalidad, de esta forma el usuario no se da cuenta de que su sistema está siendo infectado.

Segunda Fase (Latencia)
Durante esta fase el virus, intenta replicarse infectando otros archivos del sistema cuando son ejecutados o atacando el sector de arranque del disco duro. De esta forma el virus toma el control del sistema siempre que se encienda el computador, ya que intervendrá el sector de arranque del disco, y los archivos del sistema. Si durante esta fase utilizamos discos flexibles no protegidos contra escritura, dichos discos quedan infectados y listos para pasar el virus a otro computador e infectar el sistema.

Tercera Fase (Activación)
Esta es la última fase de la vida de un virus y es la fase en donde el virus se hace presente. La activación del virus trae como consecuencia el despliegue de todo su potencial destructivo, y se puede producir por muchos motivos, dependiendo de cómo lo creó su autor y de la versión de virus que se trate, debido a que en estos tiempo encontramos diversas mutaciones de los virus. Algunos virus se activan después de un cierto número de ejecuciones de un programa infectado o de encender el sistema operativo; otros simplemente esperan a que se escriba el nombre de un archivo o de un programa. La mayoría de los virus se activan mediante el reloj del sistema para comprobar la fecha y activar el virus, dependiendo de la fecha u hora del sistema o mediante alguna condición y por último atacan, el daño que causan depende de su autor.

Ejemplos de Virus:


VIRUS POLIMÓRFICOS
Muy difíciles de detectar y eliminar, debido a que cada copia del virus es diferente de otras copias. Sus instrucciones cambian cada vez que se autoencriptan. El virus produce varias copias diferentes de sí mismo. Cambian su forma (código) cada vez que infectan un sistema, de esta manera parece siempre un virus distinto y es más difícil que puedan ser detectados por un programa antivirus. Pero existe un fallo en esta técnica, y es que un virus no puede codificarse por completo. Por lo menos tiene que quedar la rutina desencriptadora, es esta rutina la que buscan los antivirus para la detección del virus.

VIRUS ESTÁTICOS
Tipo de virus más antiguos y poco frecuentes. Su medio de propagación es a través de programas ejecutables. Su forma de actuar es sencilla. Cuando abrimos un archivo infectado, el virus toma el control y contamina otro archivo que no este todavía infectado. Normalmente infectan archivos del mismo directorio, o puede ser que tengan objetivos fijos como el COMMAND.COM del Sistema Operativo. No permanecen en memoria más que el tiempo necesario para infectar uno o varios archivos. Pueden ser virus destructivos en el caso de que sobrescriban la información del programa principal con su código de manera irreversible. A veces bloquean el control del sistema operativo, sobrescribiéndolo.

VIRUS RESIDENTES
Virus que permanecen indefinidamente en memoria incluso después de haber finalizado el programa portador del virus. Una vez ejecutado el programa portador del virus, éste pasa a la memoria del computador y se queda allí hasta que apaguemos el ordenador. Mientras tanto va infectando todos aquellos programas ejecutables que utilicemos.

VIRUS DESTRUCTIVOS
Microprogramas muy peligrosos para la integridad de nuestro sistema y nuestros datos. Su finalidad es destruir, corromper, eliminar, borrar, aniquilar datos del disco duro. Estos virus atacan directamente a la FAT (File Allocation Table) y en cuestión de segundos inutilizan los datos del disco duro.

Editado por: Karen Torres

jueves, 6 de octubre de 2011

WIDGETS

WIDGETS



El nombre widget se emplea desde los años 20 del sigo pasado como un término genérico para designar aquellos dispositivos útiles. Fue aplicado para designar elementos de una interfaz durante el Proyecto Athena en 1988.En programación, un widget (o control) es un elemento de una interfaz (interfaz gráfica de usuario o GUI) que muestra información con la cual el usuario puede interactuar. Por ejemplo: ventanas, cajas de texto, checkboxs, listbox, entre otros.



Un widget provee un punto de interacción con el usuario para la manipulación directa de un tipo de dato dado. En otras palabras, los widgets son bloques básicos y visuales de construcción que, combinados en una aplicación, permiten controlar los datos y la interacción con los mismos.
No debe confundirse con los widgets de escritorio, que son pequeñas aplicaciones que proveen información visual al usuario y que permite ser fácilmente accedida: relojes, calendarios, calculadoras, notas y demás programas de escritorio.
Durante la ejecución de una aplicación un widget puede estar activado o desactivado. El widget activo responde a eventos (presionar una tecla, acciones del mouse, etc). En tanto el widget inactivo no responde a ningún evento y suele tener una apariencia diferente del activado (colores menos llamativos, por ejemplo).

Widget tookits Existen los widget tookits, son paquetes de widgets genéricos que permiten a los programadores desarrollar aplicaciones gráficas. En general, cada tipo de widget es definido como una clase en la programacion orientada a objetos; luego, a partir de la herencia de clase, se crean muchos widgets derivados.


Origen del nombre widget
El nombre widget se emplea desde los años 20 del sigo pasado como un término genérico para designar aquellos dispositivos útiles. Fue aplicado para designar elementos de una interfaz durante el Proyecto Athena en 1988.


Karen Torres


INFORMATICA BASICA-EDUCATIVA


Informática Educativa



La informática es un recurso didáctico y abarca al conjunto de medios y procedimientos para reunir, almacenar, transmitir, procesar y recuperar datos de todo tipo. Abarca a las computadoras, teléfono, televisión, radio, etc.. Estos elementos potencian las actividades cognitivas de las personas a través de un enriquecimiento del campo perceptual y las operaciones de procesamiento de la información.
Las Nuevas Tecnologías contribuyen, a través de una configuración sensorial más compleja que la tradicional, a esclarecer, estructurar, relacionar y fijar mejor los contenidos a aprender. Podemos vincular el recurso informático con la llamada tecnología del aprender a pensar, basada en:
  1. La destreza para la planificación de estrategias de resolución de problemas por parte del docente y sus alumnos.
  2. La creación del descubrimiento de principios y reglas lógicas de inferencia y deducción. De esta forma se aprenden conceptos básicos que pueden ser transferidos a situaciones nuevas.
  3. El desarrollo de algoritmos para localizar información definida dentro de una gran masa de conocimientos.
  4. Las condiciones de transferencia de conocimientos a campos diferentes y diferidos en el tiempo, en el espacio, etc.

El planteo aquí presente implica hacerse varias preguntas...
  • ¿Cómo diseñar experiencias de aprendizaje más eficaces?.
  • ¿Cómo mejorar mecanismos hipotético-deductivos?.
  • ¿Cómo desarrollar métodos heurísticos y algorítmicos?.
  • ¿Cómo planificar el tiempo y organizar el espacio?.
  • ¿Cómo incrementar el aprender a aprender?.
En esta cocepción, la computadora se considera como una extensión de la inteligencia humana. Las capacidades intelectuales de análisis, comparación, modelización, cálculo, graficación, deducción, etc., pueden amplificarse con el uso de la herramienta computacional. Pero hay que tener en cuenta que la disponibilidad de la herramienta no constituye en sí misma una experiencia de aprendizaje. También influye decididamente la existencia de un buen docente, proposición de tareas interesantes, buen material de apoyo como libros, bases de datos, etc., un buen ambiente de trabajo, compromiso institucional y apoyo de los directivos, etc..