Anda di halaman 1dari 8

INDICE

INTRODUCCION.............................................................................................. 2
SHELL............................................................................................................. 3
TIPOS DE SHELL............................................................................................. 3
VENTAJAS....................................................................................................... 4
ALGUNOS SHELLS CONOCIDOS......................................................................4
CONCLUSIONES.............................................................................................. 7
WEBGRAFA.................................................................................................... 8

FACULTAD DE INGENIERA Y ARQUITECTURA


ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

INTRODUCCION
Con este trabajo pretendo realizar una pequea introduccin al mundo de los shells y
ms concretamente incluido al campo de los sistemas expertos. Si no sabes que son,
para que se hacen, para que sirve en este campo de la informtica, este trabajo
absolver alguna de tus interrogantes.

SHELL

ING: OSCAR AUGUSTO MENDOZA COBA

Pgina 2

FACULTAD DE INGENIERA Y ARQUITECTURA


ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA
Construidas a partir de 1980 aprox. en informtica, el trmino Shell se emplea para
referirse a aquellos programas que proveen una interfaz de usuario para acceder a los
servicios del sistema operativo. Estos pueden ser grficos o de texto simple,
dependiendo del tipo de interfaz que empleen. Los Shell estn diseados para facilitar
la forma en que se invocan o ejecutan los distintos programas disponibles en el
computador.
Es una interface con nuestro sistema operativo. Gracias a l podremos dar las rdenes
y mandatos necesarios para que nuestro sistema informtico realice las tareas que
necesitamos. No debemos confundir al intrprete de comandos con el sistema
operativo. Este es solo un programa que har de mediador entre nosotros y el Kernel
del sistema. El Shell puede ser tanto grfico (Ej. La interface X-Window), como de
texto (Ej. El bash).

TIPOS DE SHELL
SHELLS DE TEXTO (CLI)
Bourne Shell
Almquist shell
bash
Korn Shell
Zsh
Emacs
Smbolo del sistema de Windows

SHELLS GRFICOS (GUI)


GNOME
KDE
Xfce
LXDE
Escritorio de MS Windows

ING: OSCAR AUGUSTO MENDOZA COBA

Pgina 3

FACULTAD DE INGENIERA Y ARQUITECTURA


ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

VENTAJAS

No requieren de un profundo dominio de un lenguaje de programacin.


La mayora de los Shells comerciales cuentan con los mecanismos de
inferencia de encadenamiento hacia adelante y encadenamiento hacia

atrs.
El poder de accin de una Shell depender en gran medida del hardware
utilizado.

ALGUNOS SHELLS CONOCIDOS


EMYCIN o Essential Mycin

Construido en la Universidad de Stanford sobre la base del MYCIN,


sistema de expertos que realiza diagnstico de enfermedades
infecciosas a la sangre.

KEE o Knowledge Engineering Environment

Est entre los ms avanzados y potentes, por lo mismo requiere de


hardware de gran potencia como Xerox 11xx, Siemens APS 58xx,

Symbolics y T/Explorer.
En el KEE el objeto que es la unidad bsica de representacin del
conocimiento es llamado Unit.

MED1

Desarrollado en 1983 por F. Puppe en una tesis doctoral en la


Universidad

de

Kaiserlautern

como

su

nombre

indica,

es

especialmente apropiado para sistema de diagnstico mdico

DENDRAL
ING: OSCAR AUGUSTO MENDOZA COBA

Pgina 4

FACULTAD DE INGENIERA Y ARQUITECTURA


ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

desarrollado en la Universidad de Stanford, realiza la identificacin de la


estructura de algn componente orgnico complejo. Incluso es capaz
de identificar los constituyentes atmicos.

PUFF

diagnostica enfermedades pulmonares.

utilizado en la ingeniera estructural.

Construido en la Universidad de Stanford con participacin de IBM,

SACON

DART

diagnostica fallas en sistemas computacionales.

R1

Desarrollado

por

Digital

Equipment

Corporation

para

realizar

configuraciones de computadores VAX.

NEXPERT OBJECT

Herramienta de desarrollo de menor potencia adecuada para uso de


computadores personales y est escrito en C, e incluye una interfaz
grfica, herramientas de adquisicin de conocimiento, y sistemas
formales.

PCPLUS

Personal Consultant Plus, herramienta creada por Texas Instruments, y


que utiliza a las reglas de produccin como principal tcnica de
representacin del conocimiento.

GURU
ING: OSCAR AUGUSTO MENDOZA COBA

Pgina 5

FACULTAD DE INGENIERA Y ARQUITECTURA


ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

Es un Sistema desarrollador de ambientes de sistemas expertos que


ofrece herramientas combinadas como encadenamiento hacia adelante,
encadenamiento hacia atrs, encadenamiento mixto y razonamiento
confuso.

ICARUS

Es un desarrollador de reglas de sistemas expertos para PCs. Incluye


conexiones a Lotus y archivos dBASE, encadenamiento hacia adelante
y hacia atrs.

ING: OSCAR AUGUSTO MENDOZA COBA

Pgina 6

FACULTAD DE INGENIERA Y ARQUITECTURA


ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

CONCLUSIONES
Un Shell determinado no puede ser la base de cualquier sistema experto, sino que
slo ser aplicable en determinados entornos, dependiendo de las caractersticas y
herramientas con las que cuente.
Poseen la gran ventaja que una vez escogido el Shell ms idneo bastar conocer los
conceptos bsicos del lenguaje con el que trabaje para poder completar su base de
conocimientos.
La mayora de los Shells comerciales estudiados cuentan con los mecanismos de
inferencia de encadenamiento hacia adelante y encadenamiento hacia atrs.
En caso de tratar de realizar modificaciones o crear nuevas funciones dentro de un
Shell, implicar obligatoriamente un mayor conocimiento del lenguaje y requerir una
interfaz de usuario flexible.
Existen Shells desarrolladas para grandes equipos con costos muy elevados pero
tambin existen otros Shells para ser utilizados en PC's y workstations con precios
ms bajos.
Existen Shells sencillos que slo ofrecen ayuda en la representacin del conocimiento
y otros ms complejos que ponen a disposicin distintas formas de representacin del
conocimiento y diferentes estrategias de inferencia.
El poder accin de una Shell depender en gran medida del hardware utilizado.
Los Shells generalmente pueden ser utilizados en ms de un ambiente de trabajo.
La mayora de los Shells estudiados utilizan reglas de produccin como herramienta
para representar el conocimiento.
La eleccin de un shell ms avanzado y de gran potencia no es por si slo un
indicador de conseguir el xito a la hora de crear un sistema experto, ya que para ello
tambin se debe cumplir de la mejor manera posible las etapas para el desarrollo de
un Sistema Basado en Conocimiento

ING: OSCAR AUGUSTO MENDOZA COBA

Pgina 7

FACULTAD DE INGENIERA Y ARQUITECTURA


ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS E INFORMTICA

WEBGRAFA
http://es.wikipedia.org/wiki/Shell_(inform%C3%A1tica)
http://html.rincondelvago.com/distintas-shell.html
http://blog.desdelinux.net/que-es-un-shell/
http://ingenieriaensistemasxajogardu.blogspot.com/2011/11/shell-informatica.html

ING: OSCAR AUGUSTO MENDOZA COBA

Pgina 8

Anda mungkin juga menyukai