Trimestres anteriores‎ > ‎2011-O‎ > ‎

115138 - Programación estructurada

Instructor: M. en C. Rodrigo Alexander Castro Campos.
Trimestre: 2011-O.

Grupo: CTG01.
Horario: 7:00-8:30 LUN/MIE/VIE.
Salón: BYRON.

Grupo: CTG06.
Horario: 9:15-11:30 MAR/JUE.
Salón: BYRON.


Contenido oficial del curso: 
  • Algoritmos y programas.
  • Diseño de programas estructurados.
  • Ambiente de desarrollo Unix.
  • Programación modular.
  • Elementos básicos de un programa en lenguaje C.
  • Estructuras de decisión.
  • Estructuras de repetición.
  • Arreglos y estructuras.
  • Cadenas de caracteres.
  • Archivos.
Calificación: 60 puntos obtenidos mediante el promedio de ocho tareas y 40 puntos obtenidos mediante el promedio de seis exámenes.
  • Al menos 60 puntos para acreditar con S.
  • Al menos 73 puntos para acreditar con B.
  • Al menos 87 puntos para acreditar con MB.
    Cada tarea estará disponible con al menos una semana de anticipación y consistirá en un programa en lenguaje ISO C99. El código 
    fuente deberá ser envíado por correo electrónico como archivo adjunto con extensión .c y deberá llevar por nombre su matrícula seguido 
    de un guión bajo y el número de la tarea (por ejemplo 203305906_1.c). 

    Los exámenes se anunciarán con al menos una clase de anticipación y consistirán en la resolución en clase de problemas de 
    programación. No habrá examen global.

    De acuerdo al Reglamento de Alumnos de la UAM, es falta de los alumnos en contra de la institución el suplantar o permitir ser 
    suplantado en la realización de actividades académicas y se impondrá desde amonestación escrita hasta suspensión por dos trimestres.
    
Calendario:
  • Semana 1: Introducción y algoritmia.
  • Semana 2: Ambiente de programación.
  • Semana 3: Cálculos aritméticos. 
  • Semana 4 y 5: Decisiones simples.
  • Semana 7-8: Funciones.
  • Semana 9: Estructuras.
  • Semana 11: Archivos.
Bibliografía:
  • B.W. Kernighan y D.M. Ritchie, El lenguaje de programación C, 2da. Edición, México: Prentice-Hall Hispanoamericana, 1995.
  • F.J. Zaragoza Martínez, 64 ejercicios de programación, México: UAM Azcapotzalco, 2011.
Entornos de programación que pueden usar:
    Parece que hay un Dev-C++ compatible para Windows 7 pero no lo he probado. http://www.megaupload.com/?d=4HT91NZU

Enlaces de interés: