Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EXAMENES PREUNIVERSITARIOS
Autores:
Paz Ramos, Alison
Rodrguez Zavaleta, Kevin
Resumen
Mediante el presente trabajo se busca el
desarrollo e implementacin de un sistema
experto en Programacion lgica utilizando el
programa Prolog con una conexin con el
entorno de desarrollo NetBeans cuyo objetivo
es la creacin de un sistema generador de
evaluacin con una valoracin cuantitativa
que permita evaluar y medir el grado alcanzo
por los alumnos en su preparacin
preuniversitaria.
Para
un
mejor
entendimiento, primero haremos una
introduccin al tema de sistemas expertos y
luego se desarrollara de manera detallada el
sistema experto planteado.
Palabras Clave: sistema experto, lenguaje
basado en reglas
Diseo:
Motor de Inferencias
Base de Conocimientos
Inconvenientes
1.4. Prolog
1.4.1. Introduccin a Prolog
PROLOG es un lenguaje de programacin
declarativo. Los lenguajes declarativos se
diferencian de los lenguajes imperativos o
procedurales en que estn basados en formalismos
abstractos; est basado en la lgica de predicados
de primer orden y por tanto su semntica no
depende de la mquina en la que se ejecutan.
Es un lenguaje de programacin muy til para
resolver problemas que implican objetos y
relaciones entre objetos. La sintaxis del lenguaje
consiste en lo siguiente:
Caractersticas de Prolog
2.2. Diseo
El primer paso que se dio para el desarrollo de
este sistema experto, luego de reunir la
informacin necesaria y analizarla fue el
diseo de la base de datos, utilizando el SGBD
MySql Worbench. Ver figura n3 (anexo 1)
2.3. Implementacin
El presente sistema experto generador de
exmenes para academias preuniversitarias,
es una herramienta innovadora para la
simulacin de exmenes de admisin en sus
diferentes reas.
Para el desarrollo de este aplicativo, se emple
tecnologa como MySQL, Java de NetBeans y
SWI-Prolog, con la finalidad de facilitar los
servicios prestados, simplificando as el
acceso del usuario al sistema. Este manual
permitir al administrador o usuario hacer uso
de todas las funcionalidades bsicas as como
los requerimientos necesarios para un buen
funcionamiento del software a usar, a la vez
permite tener una visin global del mismo y
brinda pautas para poner en marcha la
simulacin de los exmenes.
1.-Requisitos de instalacin
Sistema operativo: windows7/vista/XP
Elaboracin de
Conocimiento:
la
base
de
2.2.2
Motor de inferencias:
:-
cerrar_conexion:odbc_disconnect('swiprolog')
selectPregunta(IDAREA,IDNIVEL,CAN
T,CONSULTA) :concat('SELECT
idPregunta
FROM
pregunta
WHERE
idArea=',IDAREA,CAD1),
concat(CAD1,'
AND
idNivel=',CAD2),
concat(CAD2,IDNIVEL,CAD3),
concat(CAD3,' ORDER BY
RAND() LIMIT ',CAD4),
concat(CAD4,CANT,CONSULT
A).
3. Ejecucin
Insertar CD:
Copiar Archivo:
Ejecutar Programa:
Men Principal:
Ubicamos el archivo:
ANEXOS
[1] Diseo de la Base de datos en SGBD ( MySql Worbench)