Professional Documents
Culture Documents
INA
NSTOR CCERES VELSQUEZ
FACULTAD DE INGENIERAS Y CIENCIAS PURAS
CARRERA ACADEMICO PROFESIONAL DE
INGENIERIA DE SISTEMAS
JULIACA PERU
2001
II
TESIS
PRESENTADO POR LOS BACHILLERES:
CESAR CONDORI AMANQUI
ERNESTO WALTER TICONA HUANCA
PARA OPTAR EL TITULO
PROFESIONAL DE:
INGENIERO DE SISTEMAS
APROBADO POR:
PRESIDENTE
PRIMER MIEMBRO
SEGUNDO MIEMBRO :
JULIACA PERU
2001
DEDICATORIA
AGRADEZCO A DIOS,
A MIS PADRES:
TEODOCIO Y JOAQUINA
Y SERES QUERIDOS
II
A DIOS,
A MI QUERIDO PADRE:
JUAN TICONA CHIPANA,
A MI QUERIDA MADRE:
FLORA HUANCA
Y TODA MI FAMILIA.
III
AGRADECIMIENTO
Queremos
expresar
nuestra
mayor
gratitud
los
ciencias
de
la
inteligencia
artificial
los
sistemas
expertos.
IV
INDICE
CAPITULO I
PLANTEAMIENTO DEL PROBLEMA ................................... 1
1.1 FORMULACION DEL PROBLEMA ................................ 1
1.2 JUSTIFICACION DEL PROBLEMA .............................. 1
1.3 OBJETIVOS ............................................... 2
1.3.1 Objetivo general
2
...................................
1.3.2 Objetivos especficos
3
..............................
1.4 HIPTESIS ............................................... 3
1.5 VARIABLES DE ESTUDIO .................................... 4
1.5.1 Variable independiente
.............................
1.5.2 Variable dependiente
...............................
1.5.3 Indicadores
........................................
4
4
4
CAPITULO II
MARCO TEORICO REFERENCIAL .................................... 5
2.1 ANTECEDENTES DEL ESTUDIO................................. 5
2.2 INTELIGENCIA ARTIFICIAL.................................. 6
2.2.1 Definicin ......................................... 6
2.2.2 Las
reas
artificial.
relacionadas
con
la
inteligencia
........................................
6
2.3 REPRESENTACION DEL CONOCIMIENTO ......................... 7
2.3.1 Mtodos de representacin del conocimiento ......... 8
2.3.2 Las redes semnticas ...............................
9 a)
Los
rboles
.......................
10
de
b)
Las
decisin
reglas
de
produccin ....................... 11
2.3.3 Las inferencias ................................... 13
a)
14 b)
... 18
2.4.2 La arquitectura de los sistemas expertos ..........
18 a)
Base
de
conocimientos
......................... 20 b)
Motor de inferencia
........................... 20 c) Modulo
............................ 20 d)
explicativo
La interfaz con
de
El
experto
.................................... 21 b) El
ingeniero
El
del
usuario
conocimiento
.................
22
c)
....................................
22
2.4.4 Ingeniera del conocimiento ....................... 22
CAPITULO III
MATERIALES Y METODOS ........................................ 23
3.1 PLANTEAMIENTO METODOLOGICO ............................. 23
3.2 TIPO DE ESTUDIO ........................................ 23
3.3 POBLACION .............................................. 24
3.4 MUESTRA ................................................ 25
3.5 TECNICAS DE RECOLECCION DE DATOS ....................... 28
3.5.1 Observacin
.......................................
3.5.2 Encuesta
..........................................
29
29
VI
DEL
DESARROLLO
DEL
PROTOTIPO
DEL
SISTEMA
EXPERTO(2) ................................................30
3.7 MODELO LINEAL DEL CICLO DE VIDA PARA DESARROLLAR SISTEMAS
EXPERTOS, DE LA METODOLOGIA DE INGENIERIA DE SOFTWARE(2) ..32
3.7.1 Planeacin .......................................
.
3.7.2 Definicin de conocimiento
........................
3.7.3 Diseo del conocimiento
...........................
3.7.4 Cdigo y comprobacin
.............................
3.7.5 Verificacin del conocimiento
.....................
3.7.6 Evaluacin del sistema
............................
33
34
34
34
35
35
CAPITULO IV
ANALISIS Y DESARROLLO DEL PROTOTIPO DE SISTEMA EXPERTO ...... 36
4.1 EXPOSICION DE MOTIVOS ...................................36
4.2 LAS REDES LAN EN JULIACA ................................38
4.3 LA ESTANDARIZACION DE LAS REDES .........................38
4.4 EL MODELO OSI DE ISO ....................................38
4.5 LA ARQUITECTURA DE LAS REDES LAN ........................39
4.5.1 Arquitectura ethernet ............................. 39
4.6 EL ESTNDAR DE VELOCIDAD DE TRANSMISIN ETHERNET ........40
4.6.1 Estndar 10 BaseT ................................. 40
4.6.2 Estndar 100 BaseX fast ethernet .................. 41
4.7 EL ESTNDAR 568 DE CABLEADO DE IEA/TIA ..................41
4.8 EL ESTNDAR DE COMUNICACIN TCP/IP ......................41
4.9 ANALISIS DE LA PROBLEMTICA DE LAS FALLAS EN UNA RED LAN.42
4.9.1 Las fallas en el hardware de conectividad ......... 43
VII
a)
El cableado ...................................
43 b)
El concentrador
............................... 44
4.9.2 Las fallas en el hardware de interfaz .............
44
4.9.3 Las Fallas en el software de comunicaciones .......
45 a)
Protocolo
TCP/IP
.............................. 45 b)
Adaptador
de
la NIC ........................... 46
4.9.4 Las fallas en la operacin del usuario ............
47
4.10 DESARROLLO DEL MODELO LINEAL DE CICLO DE VIDA PARA EL
PROTOTIPO DE SISTEMA EXPERTO.............................47
4.10.1 Planeacin de las fases de la etapa ..............
48
4.10.2 Definicin del conocimiento ......................
53
4.10.3 Diseo del conocimiento ..........................
60
4.10.4 Cdigo y verificacin ............................
79
4.10.5 Verificacin del conocimiento ....................
82
4.10.6 Evaluacin del sistema ...........................
83
4.11 REQUERIMIENTO
DE
MATERIALES
EQUIPOS
PARA
EL
CONCLUSIONES ................................................ 86
RECOMENDACIONES ............................................. 88
VIII
RESUMEN
PARA
EL
DIAGNOSTICO
DE
FALLAS
DE
UNA
RED
DE
AREA
de
hardware
de
interfaz,
fallas
de
software
de
calidad,
debido
que
los
sistemas
expertos
deben
IX
En
este
especialista
proyecto
-
experto
abstraemos
en
redes
el
conocimiento
mediante
preguntas
del
y
lo
de
utiliz
motor
una
red
produccin,
esta
de
en
basado
inferencia
en
y
de
El
los
la
conocimiento,
proceso
datos
de
formul
razonamiento
(forward
implementamos
se
en
que
se
en
el
lenguaje
de
chaining)
el
las
INTRODUCCION
soporte
(cabinas,
problemas
interfaz,
logstico
empresas,
en
el
software
sea
cual
fuere
instituciones,
hardware
de
de
su
etc.)
rea
y
estas
conectividad,
comunicaciones
de
servicio
enfrentan
hardware
usuarios,
para
de
esto
el
conocimiento
del
especialista
de
redes,
CAPITULO I
PLANTEAMIENTO DEL PROBLEMA
1.1 FORMULACION DEL PROBLEMA
permiten
compartir
usuarios
de
la
red
datos
LAN,
por
recursos
tal
entre
razn
se
todos
necesita
los
un
su
operacin
administracin,
con
la
necesidad
de
1.3 OBJETIVOS
- Analizar
emplear
principios,
mtodos
de
los
sistemas
expertos
utilizando
la
programacin lgica.
- Solucin
de
fallas
de
hardware
de
conectividad
(cableado y concentrador).
- Solucin de fallas de hardware de interfaz (tarjeta
de red).
- Solucin de fallas de software de comunicaciones
(protocolo TCP/IP, driver de la NIC).
- Solucin
de
mala
operacin
del
usuario
(Digitacin).
1.4 HIPTESIS
Cableado.
Concentrador.
Tarjeta de red.
Adaptador de la tarjeta.
Protocolo TCP/IP.
Usuario.
1.5.3 Indicadores
Hardware de conectividad.
Hardware de interfaz
Software de comunicaciones.
Usuarios.
CAPITULO II
MARCO TEORICO REFERENCIAL
2.1 ANTECEDENTES DEL ESTUDIO
aplicaciones
con
similitud
nuestro
proyecto
Tabla 2.1
Ejemplos de aplicaciones de sistemas expertos(2).
NOMBRE
SISTEMAS DE COMPUTACION
PTRANS
BDS
XCON
XSEL
XSITE
YES/MVS
TIMM
2.2
INTELIGENCIA ARTIFICIAL
2.2.1 Definicin
La
inteligencia
artificial
es
parte
de
las
de
humana,
programas
es
que
decir
simulen
simulan
la
aquellas
mentales
tales
reconocimiento
aprendizaje,
razonamiento,
sntesis
reduccin
de
de
voz,
problemas,
etc.(7)
El
desarrollo
caractersticas
de
mquinas
inteligentes
que
exhiban
involucra
muchas
inteligencia
artificial
en
relacin
con
las
Las
principales
expertos,
redes
reas
incluyen:
neuronales
sistemas
artificiales,
voz,
robtica
sistemas
sensoriales,
asistidas
por
computadora,
lgica
difusa, etc.(6)
Figura 2.1
Areas de la inteligencia artificial(1).
Para
el
procesamiento
la
manipulacin
del
dicho
conocimiento.
En
su
mayor
parte,
se
Los
mtodos
conocimiento
ejemplo,
son
formales
distintos
lgica
de
de
representacin
aspectos
predicados,
de
la
lgica
del
lgica;
modal,
por
lgica
Para
ello
se
han
desarrollado
presentacin
del
conocimiento
eficiente
la
estructuracin
que
procedimientos
pueden
al
ofrecer
de
apoyo
procesamiento
del
saber(5).
debe
programa
de
ser
organizado
inferencias
accesar
este
obtener
conclusiones.
representacin
artificial.
de
de
conocimiento
del
Muchos
Existen
tal
la
de
estos
muchos
son
que
computadora
siempre
conocimiento
manera
en
que
el
pueda
necesite
mtodos
para
inteligencia
representaciones
Validez
con
un
medio
de
comunicacin
uniforme
Metodologa
que
llenan
confirman la
calidad
de
la
las
documentacin
revisiones
con
y
los
usuarios.
-
Exactitud
de
las
soluciones
por
medio
de
la
Productividad
en
la
distribucin,
usando
una
Fcil
codificacin
del
sistema
la
estructura
elegida.
los
elementos
de
un
dominio,
donde
el
encuentre
componentes
conectado
bsicos
con
de
otros
una
red
conceptos.
semntica
Los
son
los
para
representan
mostrar
elementos
grficamente
rotulados
(etiquetados)
elementos
representados.
como
con
del
dominio.
rectngulos
los
Los
nombres
enlaces
Se
son
de
los
representan
a)
Es
una
representacin,
sea,
un
rbol
semntico en el que:
prueba
respuestas
que
divide
posibles
su
en
conjunto
de
sub-conjuntos
En
muchas ocasiones es
similar a
una red
del
conocimiento,
convertir
sencillamente
en
se
pueden
reglas
de
produccin(7).
Cada
regla
de
conocimiento
crea
experiencia
para
produccin
un
que
en
fragmento
sea
la
base
del
automtico
de
desarrollado
Figura 2.2
Arquitectura de un sistema de produccin.
un
comportamiento
sinrgico,
brindando
de
la
base
de
conocimientos
son
computadora,
sino
comportamiento actual.
tambin
un
modelo
de
su
una
nueva
informacin
que
informacin
conocida.
Cuando
conocimientos
se
est
completa
empieza
la
lista
de
base
para
una
de
usarse,
el
conocimiento
decisiones)
(realizar
como
inferencias
resultado,
solucionar
problemas(7).
de
inferencias,
programa
de
interpretador de reglas.
Figura 2.3
Modelo del motor de inferencia.
control
el
uso
(reconocimiento
control
ms
(dirigido
de
de
la
patrones).
populares
con
la
inferencia
son:
meta)
Los
en
reglas
programas
de
el
backward
chaining
el
forward
chaining
forward
chaining
a)
La
inferencia
con
reglas:
el
Ejemplo:
Regla #1:
IF (S) una guerra internacional empieza,
THEN (entonces) el precio del petrleo sube.
es
almacenada
en
la
parte
de
las
de
las
conclusiones
se
evalen
igualmente
en
que
todas
las
partes
de
la
regla
son
puede
ser
tan
sencillo
como
un
actividad
se
le
llama:
reconocimiento
de
patrones.
verificar
conclusin
aseveraciones
para
pueden
hechas
ver
ser
si
sus
premisas
satisfechas
anteriormente.
o
por
Este
Figura 2.4
Inferencia: Forward chaining
b) Aproximacin
para
controlar
la
mquina
Se
puede
comprender
mejor
con
un
ejemplo
Comenzar
con
Sonora
intermedias).
todos
ver
los
sus
Despus
vuelos
que
destinos
localizar
salen
de
(ciudades
todos
los
contina
hasta
encontrar
Mrida.
En
Sonora
proceso
de
hasta
llegar
bsqueda
es
el
la
meta.
forward
Este
chaining
importancia
proceso
de
de
las
bsqueda.
heursticas
Se
pueden
en
el
incluir
como
para
significativa
El principio fundamental en el
diseo de los
Los
sistemas
partes esenciales.
expertos
estn
formados
de
dos
El
ambiente
programador
de
de
desarrollo.
sistema
Es
experto
empleado
para
por
construir
el
los
experto
para
tener
conocimiento,
consejos
y/o
experiencia.
Los
variedad
sistemas
de
expertos
utilizan
arquitecturas
una
especficas
amplia
en
sistemas(5).
Figura 2.5
La arquitectura tpica de un sistema experto.
sus
a)
Base de conocimientos
b)
Motor de inferencia
c)
Modulo explicativo
d)
Sirve
para
que
ste
pueda
realizar
una
e)
Ofrece
ayuda
implementacin
del
la
estructuracin
conocimiento
en
la
base
de
en
el
conocimientos.
Por
lo
menos
dos
personas
cooperan
usuario,
ingeniero
en
aunque
generalmente
conocimiento
al
El experto y
tendremos
al
programador
del
sistema.
a)
El experto
sus
aplicarlos
conocimientos
dando
consejos
la
capacidad
y/o
para
solucionando
b)
Que
plantea
las
preguntas
al
experto,
c)
El usuario
Que
aporta
sus
deseos
sus
ideas,
La
ingeniera
de
conocimiento
trabaja
con
la
su
inferencia,
su
explicacin
su
es
crear
programas
de
naturaleza
CAPITULO III
MATERIALES Y METODOS
3.1 PLANTEAMIENTO METODOLOGICO
La metodologa que se usa en el presente proyecto es
la investigacin descriptiva y aplicada.
Prctica):
Cuyo
mtodo
de
investigacin
se
concentr
en
la
de
redes
LAN,
cabinas
de
internet,
redes
de
LAN,
durante
su
utilizacin
en
el
anlisis
de
El
Tema:
diagnostico
diseo,
de
Prototipo
de
sistema
fallas
de
una
red
planteamiento
de
estudio
de
y
experto
rea
para
local,
realizacin
el
cuyo
de
la
3.3 POBLACION
En
relacin
con
la
poblacin
de
estudio,
est
local
que
agrupa
cabinas
de
internet,
redes
de
TOTAL
Instituciones privadas
05
Instituciones pblicas
02
Instituciones educativas
07
Cabinas de internet
07
21
supervisores
como
las
personas
que
tienen
3.4 MUESTRA
El mtodo para estimar el tamao de la muestra cuando
se requiere estimar la proporcin de una poblacin de redes
LAN, es cuando se aprovecha el hecho de que la mitad del
intervalo
deseado,
d,
se
puede
igualar
al
producto
del
formula
reemplazo,
cuando
infinita
para
se
cuando
cuando
realiza
la
el
muestreo
partir
poblacin
de
una
es
con
poblacin
muestreada
es
lo
(3.1)
pq nz
d
2
Donde: q = 1 - p
Si
la
correccin
para
poblacin
infinita
no
puede
Nz
n
d
(3.2)
pq
( N 1)
pq
se
puede
pasar
por
alto
la
correccin
para
en
estimacin
frmula
para
para
proporcin
tomar
de
una
muestra
utilizarla
n.
Por
alguna
en
piloto
lugar
ejemplo,
si
poblacin
que
de
se
calcular
dentro
desea
presente
una
de
la
estimar
la
una
cierta
de
n,
este
procedimiento
dar
una
muestra
lo
Se
plante
administradores,
realizar
tcnicos
una
encuesta
supervisores,
que
los
son
los
N = 21
p = 95%
Aceptabilidad de error:
d = 0.05
q = 0.05
z = 1.96
n = 16.48
Por lo tanto la muestra es de 16 redes LAN.
para
luego
procesarlas,
analizarlas
recolectada,
aplicando
las
tcnicas
3.5.1 Observacin
de
interfaz,
software
de
comunicaciones,
3.5.2 Encuesta
de
redes,
usuarios,
sobre
la
la
tcnica
de
la
encuesta
la
muestra
el
problema
de
estudio,
como
es
sistemas
3.6 METODOLOGIA
DEL
DESARROLLO
DEL
PROTOTIPO
DEL
SISTEMA
EXPERTO(2)
Es
importante
seguir
buenos
estndares
en
el
Los
sistemas
expertos
deben
considerarse
como
Para
utilizamos,
este
el
proyecto
modelo
de
lineal
prototipo
del
ciclo
de
de
software
vida
Figura 3.1
Metodologa de la ingeniera de software.
para
de
la
planeacin
la
evaluacin
de
sistemas,
hasta
que
el
sistema
se
distribuye
para
uso
Figura 3.2
Modelo lineal del ciclo de vida para desarrollar sistemas
expertos.
3.7.1
Planeacin
El
propsito
de
la
etapa
de
planeacin
es
Identificacin
seleccin
del
origen
del
conocimiento.
-
Adquisicin,
anlisis
extraccin
del
conocimiento.
En
esta
etapa
se
termina
con
la
revisin
de
experto
est
listo
para
la
siguiente
etapa:
el
sistema
sea
correcto,
est
completo
sea
congruente.
Pruebas formales
Anlisis de prueba
CAPITULO IV
ANALISIS Y DESARROLLO DEL PROTOTIPO DE
SISTEMA EXPERTO
El
objetivo
es
utilizar
un
sistema
experto,
para
En
la
instituciones
ciudad
de
educativas,
Juliaca
existen
instituciones
empresas,
bancarias
que
de
administrando
la
y
red
LAN
supervisando
tiempo
la
red
completo
de
alguna
que
este
forma,
personal
que
capacitado
muchas
como
veces
para
no
estn
solucionar
un
lo
suficientemente
problema
que
se
le
El
otro
problema
es
que
en
nuestra
ciudad
los
estas
semanas,
lo
quedan
cual
truncados
para
la
paralizados
empresa
por
representa
das
prdida
Se
recurre
al
sistema
experto
debido
que
los
estn
ubicadas
en
nuestro
medio
en
las
empresas,
estndares
permiten
comunicarse.
productos
de
Estndares),
importante
la
la
en
Los
ISO
ISO
el
que
diferentes
estndares
internacionales
(Organizacin
emite
mundo
de
estndares.
los
computadoras
Internacional
Otro
estndares
son
de
protagonista
es
el
IEEE
OSI
Model.
es
Tiene
el
Open
siete
Systems
Interconnection
niveles.
En
realidad
no
Reference
es
una
de
estndar TCP/IP.
estndares
de
comunicacin,
como
el
Figura 4.1
Estructura del modelo OSI
La
arquitectura
combinacin
de
en
estndares,
las
redes
topologas
viene
y
ser
protocolos
la
para
Ethernet
es
actualmente
la
arquitectura
ms
trfico
en
el
segmento
principal,
en
el
cuadro
Tabla 4.2
Caractersticas ethernet.
Topologa tradicional.
Bus lineal.
Otras topologas.
Bus estrella.
Tipo de Arquitectura.
Banda base.
Mtodo de Acceso.
CSMA/CD.
Especificaciones.
IEEE 802.3.
Velocidad de Transferencia.
Tipos de cable.
Thicknet,thinnet, UTP.
El
802.3,
comit
para
trenzado,
el
IEEE
correr
10
public
ethernet
BaseT
tiene
la
especificacin
sobre
una
cables
velocidad
par
de
pueden
ser
usados
para
ampliar
la
bus
tipo
estrella,
similar
10
BaseT,
El
cable
UTP
especificado
por
la
Asociacin
de
arquitecturas
de
computadoras
redes.
Este
Juliaca
obtuvimos
los
siguientes
resultados
que
Porcentaje
Fallas
FUENTE:
Porcentaje
70
60
50
40
30
30 %
Cableado UTP/STP
- CAT3,CAT5
Concentrador
10
0
2
Fallas
FUENTE:
a)
El cableado
CUADRO No. 4.3
Porcentaje
60 %
40 %
Discontinuidad
de seal
velocidad de
transferencia
1
2
Fallas
FUENTE:
b)
El concentrador
Porcentaje
30
25
20
15
10
5
0
30 %
No enciende el inidicador
power
20 %
No enciende el indicador
de enlace (link)
15 %
10 %
No transfiere a la
velocidad adecuada
El concentrador enciende
pero no establece
Fallas
FUENTE:
No enciende el indicador
de trfico
Porcentaje
40
35
30
25
20
15
10
5
0
38 %
No transfiere a la
velocidad adecuada
10 %
7%
No transfiere en tiempo
real (Modo Full Duplex)
Fallas
FUENTE:
25 %
20 %
No enciende el
indicador de enlace
(Link)
No enciende el
indicador de trfico
Porcentaje
Protocolo TCP/IP
Adapatador de la NIC
2
Fallas
FUENTE:
a)
Protocolo TCP/IP
CUADRO No. 4.7
Porcentaje
70 %
30 %
Configuracin
TCP/IP no
instalado
2
Fallas
FUENTE:
Porcentaje
Fallas
FUENTE:
b)
Puede accesar al
terminal por su IP
pero no por su
Adaptador de la NIC
Porcentaje
Adaptador no instalado
Conflictos con
interrupciones (IRQ)
2
Fallas
FUENTE:
cmo
hacer
correctamente
algo
diario
que
en
ha
los
estado
ltimos
haciendo
aos.
Los
mal
su
propia
URL.
Este
problema
es
sorprendentemente comn.
En
ciclo
esta
de
etapa
vida
desarrollamos
para
sistemas
el
modelo
expertos
lineal
que
es
del
una
sobre
las
redes
en
la
ciudad
de
Una
vez
que
se
realiz
las
encuestas
red
LAN
estas
personas
muchas
veces
no
veces
no
se
le
poda
ubicar
al
en
la
empresa
institucin
se
vea
paralizado.
para
desarrollar
este
prototipo
son
los
siguientes:
1. Cuatro
redes.
2.
Dos
especialistas
ingenieros
han planteado
expertos
se
ha
de
el
rea
de
conocimiento,
las
en redes.
estructurado
en
preguntas
quienes
a
Luego
los
se
han
implementado
en
una
base
de
conocimientos.
3. Siete
usuarios
y supervisores
que
son
de
las
construir
los
diversas
deseos
la
administradores
interfaz
sus
de
empresas,
ideas,
usuario
ms
se
empleando
tiempo
culmin
exactamente
completo
proyecto.
el
23
de
siete
para
Octubre
meses
del
2001
calendario
desarrollar
todo
a
el
Software.
La
implementacin
del
prototipo
fue
como
C++
que
es
necesario
para
el
diagnstico de hardware.
Adems
por
el
mantenimiento
sencillo
Visual
Prolog
es
un
lenguaje
declarativo,
Visual
Prolog
optimizacin
en
tiene
la
un
alto
compilacin
grado
de
de
sus
Hardware.
Para
el
desarrollo
del
proyecto
el
documentacin
proyecto
que
de
tesis
utilizamos
toda
para
la
el
La
adquisicin
de
estos
recursos
fue
con
52
Figura
4.2
52
53
a) Identificacin
conocimiento.
seleccin
del
origen
del
Los
orgenes
del
conocimiento
fueron.
Especialistas
en
sistemas
expertos
UNSA
Arequipa.
b) Adquisicin
anlisis
extraccin
del
conocimiento
Estrategia de adquisicin:
Entrevistas
los
expertos
en
inteligencia
artificial.
-
Entrevista
los
expertos
de
sistemas
expertos.
-
Lectura
de
documentacin
bibliogrfica
de
internet.
-
Sistema
de
clasificacin
del
conocimiento.
La
Figura 4.3
Organizacin del conocimiento
La
red
utilizamos,
ethernet
en
donde
el
es
el
hardware
estndar
que
representa
Software
representa
la
parte
lgica
de
el
TCP/IP
adaptador
que
son
comunicacin.
de
las
la
tarjeta,
partes
el
esenciales
protocolo
para
la
Disposicin
funcional
detallada.
El
prototipo
Fallas
de
una
Red
LAN,
funciona
de
la
siguiente forma:
un
usuario
inexperto,
un
usuario
Primeramente
determinamos
con
un
diagnstico
cableado
el
concentrador)
si
hay
especfico
que
ocurre,
ya
sea
en
el
lgica
elegimos
esta
opcin
empezamos
Suponiendo
que
el
diagnstico
del
driver
muestra:
se
tendrn
respondiendo
que
hasta
ir
verificando
lograr
inferir
y
una
Si
el
diagnstico
del
driver
muestra
que
Entonces
Para
lo
cual
se
diagnostica
las
capas
de
Ping 127.0.0.1
instalado
que
el
adaptador
de
la
consecuentemente
nos
mostrar
una
recomendacin.
-
Si
no
hay
adaptador
instalados,
guiar
paso
respuesta
el
para
a
determinamos
protocolo
los
paso
TCP/IP
cuales
hasta
el
que
no
estn
sistema
encontrar
el
nos
una
que
presenten
en
una
red
LAN.
Los
LAN
estn
clasificados
en
cuatro
grandes
grupos.
Falla
en
el
hardware
de
conectividad
(cableado, concentrador).
-
Falla
en
el
software
de
comunicacin
Falla
del
operacin).
usuario
(generalmente
mala
reglas
de
produccin
en
la
aplicacin
de
Visual Prolog.
b) Diseo detallado.
DE
CONOCIMIENTO.
La
red
conocimiento
se
Estrategia
de
conocimiento
implantacin.
del
experto
Se
en
almacen
una
base
el
de
la
forma
encaminamiento
de
o
control
que
razonamiento
se
usa
hacia
es
el
adelante
(forward chaining).
Figura 4.5
Arbol de reglas y secciones.
Regla 1
Si
Entonces
:Cambiar
nuevo.
el
conector
RJ45
por
uno
Regla 2
Si
Entonces
:Cambiar
el
conector
con
la
normatividad respectiva.
Regla 3
Si
Entonces
Regla 4
Si
Entonces
Regla 5
Si
:Distancia
del
cableado
mayor
100
cada
100
metros.
Entonces
:Colocar
repetidor
de
seal
metros.
Regla 6
Si
Entonces
Regla 7
Si
Entonces
Regla 8
Si
Entonces
:Retirar
los
cables
elctricos
que
Regla 9
Si
:Hay ruido.
Entonces
Regla 10
Si
Entonces :Cambiar
normatividad
el
conector
correspondiente
RJ45
norma
con
la
para
10
Regla 11
Si
:Hay
curvatura
pronunciada
deformacin inelstica.
Entonces
agudo posible.
Regla 12
Si
Entonces
:Esperar
que
se
restablezca
la
Regla 13
Si
:Hay
mala
conexin
con
la
fuente
de
energa elctrica.
Entonces
Regla 14
Si
Entonces
Regla 15
Si
:No
concentrador.
enciende
el
indicador
power
del
Entonces
Regla 16
Si
Entonces
Regla 17
Si
Entonces
:Dejar
de
utilizar
este
puerto,
Regla 18
Si
concentrador.
Entonces
Regla 19
Si
:No
enciende
del concentrador.
el
indicador
de
trafico
Entonces
Regla 20
Si
el concentrador.
Entonces
Regla 21
Si
:Enciende
el
concentrador
no
se
comunica.
Entonces
:Probar
con
otro
concentrador
para
descartar el problema.
Regla 22
Si
Entonces
:Encender el concentrador.
Regla 23
Si
es correcta.
Entonces
:Ejecutar
el
driver
configurar
de
Regla 24
Si
:El
puerto
se
ha
particionado
en
la
concentrador
se
NIC.
Entonces
:Verificar
el
que
el
Regla 25
Si
Entonces
Regla 26
Si
la NIC.
Entonces
Regla 27
Si
la NIC.
Entonces
correcta.
Regla 28
Si
adecuada.
Entonces
Regla 29
Si
Entonces
Full Duplex.
Regla 30
Si
NIC.
Entonces
de la NIC.
Regla 31
Si
:El
adaptador
de
la
:Instalar el adaptador.
NIC
no
esta
Regla 32
Si
Entonces
:Configurar
el
IRQ
uno
libre,
Regla 33
Si
Entonces
Regla 34
Si
:Hay IP duplicado.
Entonces
Regla 35
Si
Entonces
la red LAN.
Regla 36
Si
Entonces
no este en uso.
Regla 37
Si
terminales.
Entonces
:Configurar TCP/IP.
Regla 38
Si
Entonces
:Configurar
la
mascara
de
red
en
el
con
resolucin
de
TCP/IP.
Regla 39
Si
:Hay
problemas
la
direcciones.
Entonces
:Configurar
el
TCP/IP
con
el
rango
correcto de direcciones.
Regla 40
Si
:Hay
problemas
con
la
resolucin
hostname.
Entonces
Regla 41
Si
daado.
:Protocolo
no
esta
instalado
esta
Entonces
Regla 42
Si
Entonces
Regla 43
Si
de interfaz.
Entonces
Regla 44
Si
:Diagnostico
con
driver
falla
de
cableado.
Entonces
Regla 45
Si
Entonces
de la
Regla 46
Si
Entonces
Regla 47
Si
que salida.
Entonces
Regla 48
Si
:Netstat
responde
error
salida
menor
que entrada.
Entonces
:Revisar
nuestro
terminal
que
enva
Regla 49
Si
Entonces
Regla 50
Si
:Revisar
todo
cableado, concentrador.
el
hardware,
NIC,
Interfaz
detallada
del
usuario.
Se
presenta
Figura 4.6
Pantalla 1: Interfaz principal de usuario
Figura 4.7
Figura 4.8
Pantalla 3: Interfaz de explicacin
Figura 4.9
Figura 4.10
Pantalla 5: Interfaz de seleccin: hardware de
conectividad
Figura 4.11
Pantalla 6: Cuadro de dialogo-hardware de interfaz.
Figura 4.12
Pantalla 7: Cuadro de dialogo-operacin de usuario.
Figura 4.13
Pantalla 8: Interfaz de dialogo-Adaptador NIC
Figura 4.14
Pantalla 9: Interfaz de recomendacin-Adaptador NIC
a) Codificacin.
El
cdigo
de
Visual
Prolog
redes
LAN,
donde
se
obtuvo
el
resultado
10%
muy
bueno,
se
muestra
en
el
cuadro
siguiente.
Porcentaje
90 %
Excelente
Muy bueno
10 %
1
Calificacin
prueba
consisti
en
la
operacin,
especialista
humano
estuviese
guiando
en
la
c)
Manual
propio
de
de
estndar
usuario.
todos
GUI
los
El
modo
de
sistemas
(Graphical
operacin
que
User
cumplen
Interface),
el
sin
el
en
es
Adems
de
un
usuario
mdulo
paso
especial
de
porqu
d) Documento
descripcin
La funcionalidad del
del
prototipo
sistema.
de
sistema
excelente
por
que
manera:
Los
lmites
prototipo
fallas
en
para
una
exclusivamente
de
este
el
red
sistema.
diagnstico
de
rea
El
y
solucin
local
diagnosticar
presente
se
de
limita
solucionar
de
interfaz,
el
software
de
a) Anlisis
de
conocimiento
prueba
de
prueba.
sea
una
Verificamos
exacto
sesin
preciso
de
preguntas
que
el
durante
la
sobre
la
Porcentaje
80
60
40
20
0%
0%
2%
0
3
Nivel de respuestas
FUENTE:
empresas
satisfactorios
instituciones
debido
podan
tener
que
un
Para
la
validacin
de
este
prototipo
de
4.11 REQUERIMIENTO
DE
MATERIALES
EQUIPOS
PARA
EL
4.11.1 Hardware
32 Mb de memoria RAM.
4.11.2 Software
Costo
dlares * KLDC.
Costo
U$ 3 * 2500.
Costo Total
U$ 7500 dlares.
por
los
derechos
de
propiedad
de
autor
del
software.
Donde:
Costo
Costo
por
cada
lnea
de
cdigo
expresado
en
dlares americanos.
Tabla 4.4
Cuadro de costos de materiales y equipos
CANT.
DESCRIPCION
COSTO U$
01
750.00
02
117.00
Windows
TOTAL U$
FUENTE:
Elaboracin
propia
867.00
en
base
los
gastos
CONCLUSIONES
1. Al
analizar
emplear
los
principios,
mtodos
hardware
de
interfaz,
software
de
los
elementos
novatos
ms
pudieron
importantes
hacer
uso
debido
del
que
los
mismo
sin
mayores dificultades.
de
conocimiento
para
su
actualizacin
de
produccin
son
vlidas
aceptables
para
6. Se
demostr
que
el
Visual
Prolog
es
un
lenguaje
de
expertos
muy
verstil
amigable,
muy
RECOMENDACIONES
1. Los sistemas expertos como un rea de investigacin de la
inteligencia
artificial,
especializado
para
especialista
hacen
uso
resolver
humano,
del
conocimiento
problemas
este
tiene
como
un
conocimientos
especial
profesionales
nfasis
de
en
la
sistemas
nueva
que
generacin
dediquen
tiempo
de
e
rea
de
las
redes,
debido
que
estas
siempre
LAN.
concienzudo
Por
de
lo
que
marketing
se
recomienda
para
su
un
promocin
trabajo
y
venta
culminarse
hasta
masiva.
3. Se
recomienda
constituirse
que
en
el
un
prototipo
sistema
debe
experto,
que
pueda
interactar
con
sistemas
expertos
de
diagnstico
de
redes
(Linux,
Windows
9x,
Windows
NT,
REFERENCIAS BIBLIOGRAFICAS
1.
2.
Gary Riley.
en
la
Actividad
Empresarial.
Haton
1991
Haton,
Inteligencia
Jean
Artificial,
Paul
una
Haton
M.
aproximacin,
C.,
La
Paidos,
Mxico, 1991.
5.
6.
Rich
1994
Rich
Elaine
Knight
Kevin,
INTELIGENCIA
Rolston
1990
Rolston,
David
W.,
Principios
de
1999.
9.
Manual
de
redes
de
Superior Telematic
telematic,
publicacin
Instituto
Environment(c)
Prolog
Development
Center
Copyright
1986-1997Prolog
Development
Denmark
Documentation
Portions
under
International; 1986-1988.
of
license
the
Software
from:
and
Borland