jueves, 19 de junio de 2008

Computadoras paralelas



Un cluster es un tipo de computadora paralela, es decir, un conjunto de computadoras que pueden trabajar de manera coordinada en la solución de un mismo problema. Aunque no existe un acuerdo a la definición exacta de lo que significa un cluster.

El termino cluster se aplica a los conjuntos o conglomerados de computadoras construidos mediante la utilización de componentes de hardware comunes y que se comportan como si fuesen una única computadora; cluster es un grupo de múltiples ordenadores unidos mediante una red de alta velocidad, de tal forma que el conjunto es visto como un único ordenador, más potente que los comunes de escritorio; cluster usualmente empleados para mejorar el rendimiento y/o la disponibilidad por encima de la que es provista por un solo computador típicamente siendo más económico que computadoras individuales y disponibilidad comparables.

Combinaciones para los cluster son:

• Alto rendimiento
• Alta disponibilidad
• Equilibrio de carga
• Escalabilidad

Mainframe.

Computadora central, la cual es grande, poderosa y costosa utilizada principalmente en empresas que necesitan procesar gran cantidad de datos o soportar gran cantidad de usuarios, lo cual un mainframe no es lo mismo que un súper ordenador.

Maquinas simbólicas



Interpretan sentencias y ordenes en lenguajes simbólicos, son las representaciones sensoriales perceptibles de una realidad, en virtud de rasgos que se asocian con esta por una convección socialmente aceptada.

· Lenguaje tradicionales (bajo / alto nivel )

o Ensambladores

o Compiladores

o Interpretes

· Interfaces graficas / amigables

o Ventanas

o Iconos

o Manipulación directa

· Programas del sistema

o Cargadores

o Rutinas del sistema

o Bibliotecas


Estaciones de trabajo




Es una computadora que facilita a los usuarios, el acceso a los servidores y periféricos de la red. A diferencia de una computadora aislada, tiene una tarjeta de red y esta físicamente conectada por medio de cables u otros medios no guiados con los servidores, alcanzan nuevos niveles de rendimiento informático, al tiempo que ofrecen fiabilidad, compatibilidad, escabilidad y arquitectura avanzada para entornos multiprocesos.

Hardware para sistemas expertos



Minicomputadoras


Actualmente mas conocidos como servidores, la conjunción con terminales tantos sin capacidad de calculo propia. El declive tuvo lugar debido al menor costo del soporte físico basado en microprocesadores y el deseo de los usuarios finales de defender menos de los flexibles terminales, con el resultado de que los minicomputadoras y los falsos terminales fueron remplazados por computadoras personales interconectados entre si y con un servidor. El cambio fue facilitado no solo por un microprocesador si no también por el desarrollo de varias versiones de Unix multiplataforma (con microprocesadores Intel incluidos) como Solaris, Linux y Free BSD.

Modelos de minicomputadoras.

· DEC VAX

· DATA GENERAL NOVA

· IBM AS/400 Y RS/6000

· HEWLETT-PACKARD HP 3000

· NORSK DATA NORD-1, NORD-10 Y NORD-100

· PRIME 50-SERIE

Responsabilidades de los sistemas expertos



Es evidente que para actualizar se necesita de reprogramación de estos (tal vez este sea una de sus limitaciones más acentuadas) otra de sus limitaciones puede ser el elevado costo en dinero y tiempo, además que estos programas son poco flexibles a cambios y de difícil acceso a información no estructurada.

Debido a la escasez de expertos humanos en determinadas áreas, los SE pueden almacenar su conocimiento para cuando sea necesario poder aplicarlo. Así mismo los SE pueden ser utilizados por personas no especializadas para resolver problemas. Además si una persona utiliza con frecuencia un SE aprenderá de el.

Por otra parte la inteligencia artificial no ha podido desarrollar sistemas que sean capaces de resolver problemas de manera general, de aplicar el sentido común para resolver situaciones complejas ni de controlar situaciones ambiguas.

El futuro de los SE da vueltas por la cabeza de cada persona, siempre que el campo elegido tenga la necesidad y/o presencia de un experto para la obtención de cualquier tipo de beneficio

Tareas que realizan los sistemas expertos



Interpretación, diagnóstico y monitoreo

La interpretación consiste en encontrar el significado de los datos de entrada obtenidos por sensores o introducidos por el usuario.

Con frecuencia aparecen datos contradictorios, incompletos o inexactos, por lo que hay que dotar al SE de conocimiento para resolver un problema de este tipo, y que de todas formas llegue a una resolución. Existen dos tipos de interpretación:

Análisis: La interpretación de datos se obtiene mediante la separación o distinción de las partes que forman los datos.

Síntesis: La interpretación de los datos se obtiene mediante la combinación de los mismos.

El diagnóstico consiste en identificar las causas internas que provocan un problema, avería o disfunción a partir de una serie de datos o síntomas que son consecuencia de la misma y que son observables.

Los SE en diagnóstico encuentran múltiples dificultades a la hora de realizar su tarea como son las siguientes:

Manifestaciones Nuevas. Es decir, síntomas que no se habían observado con anterioridad.

Causas Nuevas.

Manifestaciones debidas a varias causas.

Datos Inaccesibles, caros o de obtención peligrosa.

Relaciones no biyectivas entre los datos y las causas.

Fallos o averías de aparición intermitente.

Existencia de varios fallos simultáneos o en cadena.

La monitorización es un caso particular de la interpretación, y consiste en la comparación continua de los valores de las señales o datos de entrada y unos valores que actúan como criterios de normalidad o estándares.

En el campo del mantenimiento predictivo los Sistemas Expertos se utilizan fundamentalmente como herramientas de diagnóstico. Se trata de que el programa pueda determinar en cada momento el estado de funcionamiento de sistemas complejos, anticipándose a los posibles incidentes que pudieran acontecer. Así, usando un modelo computacional del razonamiento de un experto humano, proporciona los mismos resultados que alcanzaría dicho experto. La figura 7.1 muestra el funcionamiento de un SE de este tipo.

Aplicaciones de los sistemas expertos




como dar nombre a un sistema expertos


Se le da nombre de acuerdo a los conocimientos y el diseño que cada ingeniero tiene para ello y cuando el sistema este terminado. en este apartado podemos decir que es el toque final del ingeniero y escoge el nombre que desea.