miércoles, 30 de septiembre de 2015

SISTEMAS EXPERTOS

¿Qué son los sistemas expertos?

Los Sistemas Expertos, rama de la Inteligencia Artificial, son sistemas informáticos que simulan el proceso de aprendizaje, de memorización, de razonamiento, de comunicación y de acción en consecuencia de un experto humano en cualquier rama de la ciencia.

Estas características le permiten almacenar datos y conocimiento, sacar conclusiones lógicas, tomar decisiones, aprender de la experiencia y los datos existentes, comunicarse con expertos humanos, explicar el por qué de las decisiones tomadas y realizar acciones como consecuencia de todo lo anterior.





¿Por qué utilizar un Sistema Experto?

  1. Con la ayuda de un Sistema Experto, personas con poca experiencia pueden resolver problemas que requieren un "conocimiento formal especializado"
  2. Los Sistemas Expertos pueden obtener conclusiones y resolver problemas de forma más rápida que los expertos humanos. 
  3. Los Sistemas Expertos razonan pero en base a un conocimiento adquirido y no tienen sitio para la subjetividad.
  4. Se ha comprobado que los Sistemas Expertos tienen al menos, la misma competencia que un especialista humano.
  5. El uso de Sistemas Expertos es especialmente recomendado en las siguientes situaciones:
    • Cuando los expertos humanos en una determinada materia son escasos.
    • En situaciones complejas, donde la subjetividad humana puede llevar a conclusiones erróneas.
    • Cuando es muy elevado el volumen de datos que ha de considerarse para obtener una conclusión.

EJEMPLOS DE SISTEMAS EXPERTOS:

DENDRAL: Es capaz de calcular o descubrir hechos relativos a las estructuras moleculares a partir de unos datos químicos sin elaborar.

MYCIN: el mas famoso de todos, diagnostica infecciones en la sangre y meningitis y además sugiere el tratamiento que se debe seguir en cada caso.

PUFF: el hermano menor de MYCIN, que diagnostica y trata enfermedades del pulmon.

MOLGENO: ayuda a los biólogos que trabajan en el campo del DNA y la ingeniria genetica.

PROGRAMMERS APPRENTICE: Se trata de un sistema que ayuda a la escritura de programas.

EURISKO: Sistema experto capaz de aprender a medida que funciona, que crea circuitos microelectricos tridimensionales

GENESIS: Permite a los cientificos palnificar y simular experimentos en el campo de la union de genes

EXPERT SYSTEMAS TO COMBAT INETRNATIONAL TERRORRISM: ayuda a los expertos a la escritura de programas

TWIRL: Simulaciones de guerras completas y guia de mejores acciones posibles a realizar, en casi todas las situaciones.

RI: Programa utilizado para el descubrimiento de yacimientos petroliferos bajo aguas marinas.



lunes, 28 de septiembre de 2015

DRIVERS

DRIVERS

¿Qué son?


Es un elemento de software cuya finalidad es relacionar el SO con el hardware del dispositivo de E/S.

Muchos controladores, como el controlador del teclado, vienen con el sistema operativo. Para otros dispositivos, puedes tener que instalar el nuevo controlador cuando conectas el dispositivo al ordenador. En Windows, los controladores normalmente tienen la extensión .drv.

Un controlador actúa como un traductor entre el dispositivo y los programas que utilizan el dispositivo. Cada dispositivo tiene su propio sistema de comandos especializados que solamente conoce su controlador, sin embargo, la mayoría de los programas tienen acceso a los dispositivos usando comandos genéricos. El controlador, por lo tanto, acepta comandos genéricos de un programa y después los traduce a los comandos especializados para el dispositivo.

¿Qué programas existen para hacer copias de seguridad de los drivers?


DRIVER MAX: Este programa freeware es un programa gratuito, pero cuenta con actualizaciones de pago. DriverMax nos permite actualizar todos nuestros drivers automáticamente, y también crear un respaldo en formato comprimido para poder restaurarlos luego. Es compatible desdeWindows XP hasta el 8. Para descargar: drivermax.

DOUBLE DRIVER: Es portable, así que no necesita instalación. Pesa apenas unos 5MB y es compatible con Windows XP, Vista, 7 y 8 de 32 y 64 bits. Para este artículo lo probamos en Windows 8.1 Pro de 64 bits y funcionó perfectamente.. Para descargar: double driver.

FREE DRIVER BACKUP: Es una utilidad gratuita para Windows que sirve para respaldar y restaurar controladores,pesa apenas 3 MB, y es compatible desdde Windows XP hasta el 8.1 . Para descargar: free driver backup.

Las características de los 3 programas son muy parecidas, salvo que algunos tienen compatibilidades con los nuevas versiones de windows que otros no tienen. Pero si tuviese que elegir preferiría el Double Driver, ya que al ser portable no se necesita instalar y se puede llevar en un USB a todas partes.

Cómo instalar un driver en windows 7 en sencillos pasos

(las capturas de pantalla son de windows 10 pero el procedimiento es el mismo)

Vamos a seguir un tutorial para instalar drivers de audio.
1. Entramos en las propiedades del 'EQUIPO'

2. Una vez clicado ahi nos saldra una nueva ventana donde tendremos que pinchar en 'Administrador de dispositivos'


3. En la nueva ventana que emerge seleccionaríamos  el controlador de audio

4. Después buscaríamos los drivers en el propio PC o si no los tuviésemos los descargaríamos desde la web del fabricante, le daríamos al botón derecho encima del dispositivo de audio y a 'Actualizar software de controlador..'

5. Por último en la ruta de direcciones seleccionamos donde tenemos el controlador. Lo abriríamos y seguiríamos los pasos del wizard para instalarlo.
Como el controlador ya esta instalado en el PC no es necesario instalarlo de nuevo.

LA BIOS




Códigos de error en la BIOS (beep codes)



Cada vez que encendemos nuestro PC, el modo que tiene la placa base de transmitir el estado del sistema es por medio de pitidos.

Ningún pitido: No hay suministro eléctrico o el speaker (dispositivo dentro de la torre que emite los pitidos) está estropeado. Probablemente el cable está sin enchufar. Si aún así sigue fallando, probamos cambiando el cable por otro similar (se puede encontrar cables de alimentación en cualquier tienda de informática). El cable es similar a éste:

Tono continuo: Error en el suministro eléctrico. Por tanto la corriente está llegando mal.

Tonos cortos constantes: La placa madre está defectuosa y por ello deberemos cambiarla por otra nueva.

Un tono largo: Error de memoria RAM. Puede deberse a que esté mal colocada, en cuyo caso nos cercioraremos de que la misma se encuentra correctamente puesta. En caso de que el problema persista, puede que la memoria esté defectuosa, por lo que pasaremos el programaMemTest para comprobar si la misma está defectuosa.

Un tono largo y otro corto: Error en la placa base o en la ROM. Es un error común en las placas base antiguas.

Un tono largo y dos cortos: Error en la tarjeta gráfica. Puede que el puerto falle, por lo que no habría más que cambiarla de puerto. Si el problema persiste, puede ser que la tarjeta gráfica sea defectuosa.

Dos tonos largos y uno corto: Error en la sincronización de las imágenes. Seguramente sea un problema de la tarjeta gráfica.

Dos tonos cortos: Error de la paridad de la memoria. Esto ocurre sobretodo en ordenadores viejos que llevaban la memoria de dos módulos en dos módulos. Esto significaría que uno de los módulos falla, o que no disponemos de un número par de módulos de memoria.

Tres tonos cortos: Esto nos indica que hay un error en los primeros 64Kb de la memoria RAM.

Cuatro tonos cortos: Error en el contador.

Cinco tonos cortos: Esto nos indica que el procesador o la tarjeta gráfica se encuentran bloqueados. Suele ocurrir por sobrecalentamiento.

Seis tonos cortos: Error en el teclado. Si ocurre esto probaremos a conectar otro teclado. Si aun así no funciona se trata del puerto receptor del teclado.

Siete tonos cortos: Modo virtual de procesador AT activo.

Ocho tonos cortos: Error en la escritura de la video RAM (todas las formas que usa la RAM para guardar datos de imágenes para presentarlas en pantalla)

Nueve tonos cortos: Error en la cuenta de la BIOS RAM.

Estos son los códigos genéricos de todas las BIOS, después cada marca que crea su propia BIOS, ya sea PHOENIX, AMI, AWARD o IBM, tienen códigos característicos que se pueden consultar en sus webs.

Códigos de IBM

  • 2 pitidos cortos: detalle del error mostrado en el monitor.
  • Pitido ininterrumpido: igual que los códigos genéricos: fallo en el suministro eléctrico.
  • 3 pitidos largos: fallo en el teclado.

Códigos de las BIOS AMI

  • 1 corto: error de refresco en la DRAM.
  • 2 cortos: error de paridad.
  • 3 cortos: error en los primeros 64 KB de la memoria RAM.
  • 4 cortos: error de reloj.
  • 5 cortos: error del procesador.
  • 6 cortos: error de teclado; similar a los códigos genéricos.
  • 8 cortos: error en la memoria gráfica.
  • Códigos de las BIOS Award
  • 1 pitido corto y 1 largo: error de vídeo.
  • 1 corto y 3 largos: error de teclado.

Códigos de las BIOS Phoenix

¡Los guiones son pausas!
1-1-2: Fallo en la comprobación del procesador.
1-1-2: Tono grave. Fallo en la placa base.
1-1-3: Fallo en el acceso a la CMOS.
1-1-3: Tono grave. Fallo en la memoria extendida de la CMOS.
1-1-4: Error en la suma de control de la propia Bios.
1-2-1: Error en el PIT (Intervalo Programable del Temporizador).
1-2-2: Fallo en el controlador DMA.
1-2-3: Fallo en el acceso a DMA.
1-3-1: Error de refresco de la memoria RAM.
1-3-2: Fallo en la comprobación de los primeros 64 KB de RAM.
1-3-3: Error en los primeros 64 KB de RAM.
1-3-4: Fallo en la lógica de control de los primeros 64 KB de RAM.
1-4-1: Fallo en la línea de direccionamiento de los primeros 64 KB de RAM.
1-4-2: Error de paridad en los primeros 64 KB de RAM.
1-4-3: Fallo en la comprobación del temporizador del bus EISA.
1-4-4: Fallo en la comprobación del puerto 462 para el bus EISA.
2-1-1 a 2-1-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
2-2-1 a 2-2-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
2-3-1 a 2-3-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
2-4-1 a 2-4-4: Fallo en alguno de los bits de los primeros 64 KB de RAM.
3-3-1: Fallo en el registro del DMA secundario.
3-1-2: Fallo en el registro del DMA primario.
3-1-3: Fallo en el registro de la interrupción primaria.
3-1-4: Fallo en el registro de la interrupción secundaria.
3-2-2: Error en el vector de interrupción.
3-2-3: Reservado.
3-2-4: Fallo en el controlador del teclado.
3-3-1: Fallo de alimentación en la memoria CMOS.
3-3-2: Error de configuración en la CMOS.
3-3-3: Reservado.
3-3-4: Fallo en la memoria de vídeo.
3-4-1: Fallo en la inicialización de la tarjeta gráfica.
4-2-1: Fallo en el temporizador del sistema.
4-2-2: Fallo de apagado.
4-2-3: Fallo en la puerta A20 del controlador del teclado.
4-2-4: Interrupción inesperada en el modo protegido.
4-3-1: Fallo en la comprobación de la memoria RAM.
4-3-3: Fallo en el segundo canal del temporizador.
4-3-4: Fallo en el reloj del sistema.
4-4-1: Error en el puerto serie.
4-4-2: Error en el puerto paralelo.
4-4-3: Fallo en el coprocesador matemático (MPU).

Códigos de la BIOS AWARD


Tono ininterrumpido. Fallo en el suministro eléctrico. Revisamos las conexiones y la fuente de alimentación.

Tonos cortos constantes. Sobrecarga eléctrica, chips defectuosos, placa mal…

1 largo. Si aparece esto en la pantalla “RAM Failure”, significa que los diferentes componentes 
encargados del refresco de la memoria RAM fallan o no están presentes. Cambiar de banco la memoria y comprobar los jumpers de buses.

1 largo y 1 corto. El código de la BIOS esta corrupto o defectuoso, probaremos a flasear o reemplazamos el chip de la BIOS sino podemos cambiamos de placa.

1 largo y dos cortos. No da señal de imagen, se trata de que nuestra tarjeta de vídeo esta estropeada, probaremos a pincharla en otro slot o probaremos otra tarjeta gráfica.

1 largo y 2 cortos. Si aparece por pantalla este mensaje: “No video card found”, este error solo es aplicable a placas base con tarjetas de vídeo integradas. Fallo en la tarjeta gráfica, probaremos a desabilitarla y pincharemos una nueva en cualquier slot libre o cambiaremos la placa madre.

1 largo y 3 cortos. Si aparece este mensaje por pantalla “No monitor connected” Idem que el anterior.

1 largo y varios cortos. Mensaje de error. “Video related failure”. Lo mismo que antes. Cada 
fabricante implanta un código de error según el tipo de tarjeta de video y los parámetros de cada BIOS

2 largos y 1 corto. Fallo en la sincronización de las imágenes. Cargaremos por defecto los valores de la BIOS e intentaremos reiniciar. Si persiste nuestra tarjeta gráfica o placa base están estropeadas.

2 cortos. Vemos en la pantalla este error: “Parity Error”. Se trata de un error en la configuración de la BIOS al no soportar la paridad de memoria, la deshabilitamos en al BIOS.

3 cortos. Vemos en la pantalla este error. Base 64 Kb “Memory Failure”, significa que la BIOS al intentar leer los primeros 64Kbytes de memoria RAM dieron error. Cambiamos la RAM instalada por otra.

4 cortos. Mensaje de error; “Timer not operational”. El reloj de la propia placa base esta estropeado, no hay mas solución que cambiar la placa. No confundir con “CMOS cheksum error” una cosa es la pila y otra el contador o reloj de la placa base.

5 cortos. Mensaje por pantalla “Processor Error” significa que la CPU ha generado un error porque el procesador o la memoria de vídeo están bloqueados.

6 cortos. Mensaje de error: “8042 – Gate A20 Failure”, muy mítico este error. El controlador o procesador del teclado (8042) puede estar en mal estado. La BIOS no puede conmutar en modo protegido. Este error se suele dar cuando se conecta/desconecta el teclado con el ordenador encendido.

7 cortos. Mensaje de error: “Processor Exception / Interrupt Error” Descripción. La CPU ha generado una interrupción excepcional o el modo virtual del procesador está activo. Procesador a punto de morirse.

8 cortos. Mensaje de error: “Display Memory Read / Write error”. La tarjeta de video esta estropeada, procedemos a cambiarla.

9 cortos. Mensaje de error: “ROM Checksum Error”; el valor del checksum (conteo de la memoria) de la RAM no coincide con el valor guardado en la BIOS. Reseteamos los valores de la CMOS y volvemos a aconfigurar y si persiste tendremos la RAM o la BIOS estropeadas.

10 cortos. Si vemos por pantalla esto; “CMOS Shutdown Register / Read/Write Error”: el registro de la CMOS RAM falla a la hora de la desconexión. En otras palabras que no puede escribir en la CMOS cuando salimos de configurar la BIOS.

11cortos. Mensaje de error: “Cache Error / External Cache Bad” la memoria caché (L1o L2) del procesador están fallando. También se aplica a la cache de la placa.

1 pitido largo + 8 pitidos cortos. Error en la verificación de tarjeta de video, esta está defectuosa, procedemos a cambiarla

1 pitido largo + 3 pitidos cortos. Fallo en la comprobación de la RAM (Reemplazar la memoria) posiblemente porque los ciclos de reloj de esa memoria no se corresponden con los de la placa o no son compatibles ( memoria de marca o no ).

RAM CMOS


La CMOS RAM es una pequeña memoria RAM, dedicada a almacenar la información que está configurada en la BIOS. Se guarda la fecha y hora; cantidad, tipos y configuración de discos duros y unidades ópticas, opciones de RAID, etc. Al ser RAM, esta memoria es alimentada por una pequeña batería que entrega energía mientras el PC está apagado y al ser tecnología CMOS necesita muy poca alimentación.