0% encontró este documento útil (0 votos)
107 vistas2 páginas

Programación Lógica y Funcional en Sistemas

La asignatura de Programación Lógica y Funcional en el Tecnológico Nacional de México busca desarrollar habilidades en los estudiantes de Ingeniería en Sistemas Computacionales para resolver problemas mediante lenguajes de inteligencia artificial. Se enfoca en la implementación de soluciones automatizadas y la administración de software y bases de datos, promoviendo el trabajo en equipo y la ética profesional. El temario abarca conceptos fundamentales, modelos de programación funcional y lógica, así como técnicas de evaluación y manipulación de datos.

Cargado por

136w0311
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
107 vistas2 páginas

Programación Lógica y Funcional en Sistemas

La asignatura de Programación Lógica y Funcional en el Tecnológico Nacional de México busca desarrollar habilidades en los estudiantes de Ingeniería en Sistemas Computacionales para resolver problemas mediante lenguajes de inteligencia artificial. Se enfoca en la implementación de soluciones automatizadas y la administración de software y bases de datos, promoviendo el trabajo en equipo y la ética profesional. El temario abarca conceptos fundamentales, modelos de programación funcional y lógica, así como técnicas de evaluación y manipulación de datos.

Cargado por

136w0311
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

TECNOLÓGICO NACIONAL DE MÉXICO

Secretaría Académica, de Investigación e Innovación


Dirección de Docencia e Innovación Educativa

Datos Generales de la asignatura.

Nombre de la asignatura: Programación Lógica y Funcional

Clave de la asignatura: SCC - 1019

SATCA1: 2 - 2 - 4

Carrera: Ingeniería en Sistemas Computacionales

Presentación.

El desarrollo de sistemas basados en computadora y la búsqueda de soluciones para


problemas de procesamiento de información.

La asignatura de Programación Lógica y Funcional aporta al perfil del Ingeniero en


Sistemas Computacionales la capacidad de desarrollar habilidades para la generación de
soluciones automatizadas basadas en lenguajes de inteligencia artificial, considerando el
entorno y la aplicación de diversas técnicas, herramientas y conocimientos.

Los programas para computadora actualmente son fundamentales en muchas áreas del ser
humano, debido a que se usan para resolver diversos problemas en la ciencia, la industria y
los negocios. Para cubrir estas necesidades, se han desarrollado lenguajes de programación
dentro de la inteligencia artificial. El Ingeniero en Sistemas Computacionales contribuirá,
aplicando estos conocimientos para la solución de problemas a través de la programación
lógica y funcional, con una conciencia ética y de respeto al medio ambiente.

La Programación Lógica y Funcional, es una asignatura que requiere tener conocimientos


esenciales acerca de lenguajes de programación estructurados y orientados a objetos así
como el conocimiento de las asignaturas de Lenguajes y Autómatas 1 y 2.
Esta asignatura aporta al perfil de la carrera de Ingeniería en Sistemas Computacionales los
siguientes elementos:
 Implementa aplicaciones computacionales para solucionar problemas de diversos
contextos, integrando diferentes tecnologías, plataformas o dispositivos
 Coordina y participa en equipos multidisciplinarios para la aplicación de soluciones
innovadoras en diferentes contextos
 Diseña, implementa y administra bases de datos optimizando los recursos
disponibles, conforme a las normas vigentes de manejo y seguridad de la
información
 Desarrolla y administra software para apoyar la productividad y competitividad de
las organizaciones cumpliendo con estándares de calidad

1
Sistema de Asignación y Transferencia de Créditos Académicos
TECNOLÓGICO NACIONAL DE MÉXICO
Secretaría Académica, de Investigación e Innovación
Dirección de Docencia e Innovación Educativa

Competencia(s) a desarrollar

Conoce los principios lógicos y funcionales de la programación para aplicarlos en la


resolución de problemas.

Competencias previas

Implementa un compilador para un lenguaje específico considerando las etapas del mismo.

Temario.

No. Temas Subtemas

1 Conceptos Fundamentales. 1.1. Diferentes Estilos de programación.


1.2.Analizando diferentes de estilos de
programación
1.2.1 Evaluación de expresiones.
1.2.2 Tipos de datos.
1.2.3 Disciplina tipos.
1.2.4 Funciones.
2 Modelo de Programación Funcional. 2.1 Introducción al modelo de programación
funcional.
2.1. El tipo de datos.
2.2. Funciones.
2.3. Intervalos.
2.4. Operadores.
2.5. Aplicaciones de las listas.
2.6. Árboles.
2.7. Evaluación perezosa.
3 Programación lógica. 3.1. Repaso de la lógica de primer orden.
3.2. Unificación y resolución.
3.3. Cláusulas de Horn, resolución SLD.
3.4. Programación lógica con cláusulas de Horn.
4 Modelo de programación lógica. 4.1 Introducción al modelo de programación
lógica.
4.2. Semántica de los programas lógicos.
4.3. Representación clausada del conocimiento.
4.4. Consulta de una base de cláusulas.
4.5. Espacios de búsqueda.
4.6. Programación lógica con números, listas y
árboles.
4.7. Control de búsqueda en programas lógicos
4.8. Manipulación de términos.
4.9 Predicados mitológicos.

También podría gustarte