Download TEORÍA DE LENGUAJES DE PROGRAMACIÓN Semestre: Cuarto
Document related concepts
Transcript
TEORÍA DE LENGUAJES DE PROGRAMACIÓN Semestre: Horas: Hrs./Semana: Créditos: Clave Cuarto 40 T 32 P 4.5 8 AP-04 OBJETIVO: Al término del curso, el alumno conocerá los fundamentos, conceptos básicos y aspectos de diseño e implementación de los principales lenguajes de programación, con lo cual podrá realizar una elección más adecuada del paradigma y lenguaje de programación a utilizar en la implementación de sistemas que formen parte de la solución a un problema. C O N T E N I D O. 1. 2. 3. 4. 5. 6. 7. 8. Conceptos básicos de lenguajes de programación Semántica y sintaxis Identificadores y variables Tipos de datos Expresiones y asignaciones Estructuras de control Subprogramas Paradigmas de programación ESTRATEGIAS DE ENSEÑANZA: Conferencia, interrogatorio, resolución de ejercicios, tormenta de ideas, uso de software, trabajo en equipos (comisión), demostración, investigaciones bibliográficas. CRITERIOS DE EVALUACIÓN. CRITERIO PUNTUACIÓN Exámenes Tareas Total 70 30 100 puntos BIBLIOGRAFÍA. 1. Sebesta, Robert. Concepts of Programming Languages. 4ª. Edición. Addison Wesley. 1999. 2. Louden, Kenneth. Programming Languages. Principles and Practice. PWS Publishing Company. USA 1993. 3. Pratt, Terrence W.; Zelkowitz, Marvin V. Programming Languages, Design and Implementation. Prentice Hall. 1999. 4. Tucker, A; Noonan, R. Lenguajes de Programación, principios y paradigmas. McGraw-Hill. 1998. 5. Friedman, Daniel; Wand, Mitchell; Hayness, Chistoper. Essentials of Programming Languages. McGraw-Hill. 1994. Caps. 1,2,3. 6. Moriber, Harry. Structured Basic Programming. Charles E. Merril Publishing Co. 1992. 7. Hedefmein, Goodman. Introduction to the design and analysis of algorithms. USA. 1993 PERFIL ACADÉMICO DEL DOCENTE: Licenciado en Ciencias de la Computación o afín, preferentemente con posgrado y experiencia docente, de investigación o de trabajo en el área.