000 04243 a2200277 4500
008 250307s########|||||||||||||||||||||||#d
020 _a968-422-200-9
040 _aAOBREGON
_bspa
_cAOBREGON
100 _aPhillip R. Robinson
245 _aAplique Turbo Prolog /
260 _bMcGraw-Hill
_aMexico
_c1990
300 _a338 Páginas
_bIlustraciones, tablas, graficas
_c22cm
490 0 _aseries
500 _a1 Ejemplar
504 _aEditorial McGraw-Hill ISBN 968-422-200-9
505 _aContenido Prefacio, por Philippe Kahn xi Prólogo Sobre este libro Introducción Una breve historia del Prolog ¿Para qué sirve el Prolog? Lógica Resolución y unificación Lenguajes procedurales frente a los declarativos Parte I Capítulo 1 Puesta a punto Lo que se necesita para ejecutar el Turbo Prolog Copias de los discos del sistema Impresión del archivo README Cómo copiar discos Mínimo número de archivos para discos con poco espacio Capítulo 2 El entorno Turbo: menús y ventanas Arranque del programa Ventanas Menú principal Ordenes sin submenús Ordenes con submenús Capítulo 3 El editor Entrada en el editor Salida del editor Fundamentos Ordenes avanzadas Parte 11 Capítulo 4 Hechos: objetos y relaciones Procedural frente a declarativo Objetos y relaciones Sintaxis Hechos Introducción del primer programa ejemplo Comentarios Divisiones de programa El primer programa ejemplo Variables Capítulo 5 Reglas y vuelta atrás Términos Aridad: hechos con múltiples argumentos Objetivos con múltiples argumentos Variable anónima o blanca Objetivos compuestos Reglas Vuelta atrás Instanciación y vinculación Traza El operador NOT El simbolo Capitulo 6 Control de la vuelta atrás: Corte (1) y fallo Programas ejemplos de Borland Control de la vuelta atrás Corte (1) Fallo Capítulo 7 Dominios, aritmética y recursividad Comprobación de tipo: Aritmética declaraciones de dominios y predicados Recursividad Capítulo 8 Estructuras: functores, listas y cadenas Functores Declaraciones de predicados y dominios para los objetos compuestos Listas Cadenas como listas Parte III Capitulo 9 Escritura, lectura y ventanas Dos formas de trabajar E/S sencilla Escritura Lectura Ventanas y posición del cursor Repetición de la ventana del editor Manejo de pantallas: caracteres y campos Capítulo 10 Archivos Predicados sobre archivos Predicados de manejo de archivos
520 _aEstoy realmente entusiasmado con este nuevo libro de Phil y tengo el placer de recomendario a todo el que esté interesado en el Turbo Prolog. El creciente interés en la inteligencia artificial (IA) y los len-guajes de la quinta generación, incluyendo el Turbo Prolog, es una característica de la segunda parte de los años 1980. Los nuevos lenguajes de programación y nuevas implementaciones de dichos lenguajes han sido siempre el estímulo para el desarrollo de nuevas y excitantes aplicaciones en áreas anteriormente inabordables con las computadoras y tecnología de computadoras. Estos nuevos desarrollos serán particularmente interesantes, conforme veamos más implementaciones de la tecnología en IA, en áreas tales como el desa-rrollo de sistemas expertos e interfaces en lenguaje natural, las cuales no sólo son representativas de los avances en la programación, sino que también van hacia el objetivo de hacer a las computadoras y al conocimiento almacenado en computadoras disponibles a todo el mundo. Cuando introdujimos el Turbo Prolog, pusimos a disposición de todos los programadores interesados y aspirantes a programadores las herramientas de desarrollo de aplicaciones en IA, suministrando tam-bién un entorno de desarrollo muy fácil de usar, aunque altamente xi
526 _aIngeniería en Tecnologías de la Información y Comunicación
650 0 _aIngeniería en tecnologias de la información y comunicaciones
_9585
942 _cLIB
_2ddc
_e1ERA EDICION
945 _a1
_badmin
_c1261
_dJenny Viridiana Quiroz Linares
999 _c185
_d185