Está en la página 1de 4

Evidencia de

aprendizaje

Nombre de la materia:
Inteligencia Artificial

Parcial o Semana:
Semana 2

Nombre del profesor:


Abimael Antonio
Pineda

Nombre del alumno:


Betania Velásquez

Número de matrícula:
390001376
Inteligencia artificial
Unidad #: Nombre de la(s) unidad(s)
Unidad 2: Sintaxis y semántica del
Nombre de la materia
lenguaje de programación lógica.
Evidencia de aprendizaje
Semana 2

Resultados de aprendizaje

 Revisar los elementos que conforman la programación lógica.

 Verificar en qué consiste un programa de inteligencia artificial.

Recursos

▪ Video introductorio: ¿De qué forma los paradigmas de programación pueden facilitar la IA?
▪ Presentación: Conceptos básicos sobre sintaxis y semántica en programación lógica (Zuppa
Azúa, P. S., 2014). Texto que presenta las definiciones relativas al tema de semántica en
programación lógica.
▪ Lectura: Programación lógica (Rossel, G., 2004). Texto que explica el funcionamiento de
la programación lógica Prolog para la inteligencia artificial.
▪ Video: Redes Inteligencia artificial (Agencia planetaria, s.f.). Video que muestra en qué
consiste la inteligencia artificial.

Reactivos/ejercicios/planteamientos

1. Son cláusulas que expresan parte del conocimiento, se refiere al estado del Ser.

A. Reglas.
B. Constantes.
C. Hechos.
D. Técnicas heurísticas.

2. ¿Qué es un paradigma de programación?


R: Un paradigma de programación es una manera o estilo de programación de software.
Existen diferentes formas de diseñar un lenguaje de programación y varios modos de trabajar
para obtener los resultados que necesitan los programadores.

3. Es la interpretación del significado de una expresión:

A. Semántica.
B. Paradigma declarativo.
Inteligencia artificial
Unidad 2: Sintaxis y semántica del
lenguaje de programación lógica.
C. Paradigma para desarrollar.
D. Sintaxis.

4. Menciona las partes en que se dividen las listas en prolog .


R: Una lista se divide en dos partes: 
Cabeza: Es el primer elemento de la lista. 
Cola: Es una lista con el resto de los elementos de la lista.

5. Es un tipo de programación en el que el programador especifica qué debe


computarse y, además, cómo debe hacerse:

A. Programación declarativa.
B. Programación lógica.
C. Programación imperativa.
D. Programación Procedural.

6. Dado el siguiente diagrama sobre paradigmas de programación, da un ejemplo de


cada lenguaje usado en ellos.

7. Relaciona ambas columnas:

a) Gramática B Las reglas que


determinan el
significado de los
programas

b) Semántica A Un conjunto finito de


reglas

c) Sintaxis C Se define como el


conjunto de reglas
Inteligencia artificial
Unidad 2: Sintaxis y semántica del
lenguaje de programación lógica.
que deben seguirse al
escribir el código
fuente

8. Dada la siguiente gramática, describe el significado

9. Están representadas por una cadena de caracteres, pueden ser números o


cualquier cadena que comience en minúscula:

A. Reglas.
B. Functores.
C. Variables.
D. Constantes.

10. ¿Cuáles son los dos tipos de estructuras con los que cuenta prolog?.
R: CONSTANTES y VARIABLES

También podría gustarte