Está en la página 1de 2

Universidad de Talca Facultad de Ingenier a

Mdulo: Programacin 2006 o o Syllabus Resumido


Ingenier Civil en Computacin a o Prof. Federico Meza fmeza@utalca.cl

Propsito de Aprendizaje o
Que el estudiante sea capaz de disear e implementar programas correctos en un lenguaje de programacin n o estructurado, para resolver problemas computacionales de diversa ndole, haciendo uso de tipos de datos abstractos y funciones recursivas.

Producto Esperado
Programa que resuelve un problema computacional, acompaado de la documentacin que permite comn o prender la solucin desde el punto de vista algor o tmico y de programacin, y de un anlisis de correccin o a o basado en casos de prueba. El programa emplea estructuras de bajo nivel, tipos de datos abstractos implementados haciendo uso de memoria asignada dinmicamente, y funciones recursivas. Los tipos de datos abstractos se desarrollan de a forma que faciliten su reutilizacin en otros programas. o

Evaluacin de las Unidades o


Unidad 1: Solucin de problemas simples o Gu de ejercicios semanales as Proyecto de programacin o 50 % 50 %

Unidad 2: Implementacin de TDAs usando memoria asignada dinmicamente o a Gu de ejercicios semanales as Proyecto de programacin o Prueba escrita 25 % 25 % 50 %

Unidad 3: Implementacin de funciones recursivas o Gu de ejercicios semanales as Proyecto de programacin o Prueba escrita 25 % 25 % 50 %

Unidad 4: Implementacin de TDAs complejos o Gu de ejercicios semanales as Proyecto de programacin o Prueba escrita 25 % 25 % 50 %

Condiciones de Aprobacin o
Para aprobar el mdulo es requisito obligatorio aprobar las unidades 3 y 4, es decir, obtener al menos nota o 4.0 en esas dos unidades. Adems, debe obtenerse una nota 4.0 en el mdulo, de acuerdo a las siguientes a o ponderaciones: Unidad Unidad Unidad Unidad 1 2 3 4 15 % 25 % 25 % 35 %

En caso de no aprobar alguna de las unidades obligatorias, el estudiante tendr derecho a rendir una evaluaa cin recuperativa al menos una semana despus de publicadas las notas de la unidad que reprob. La nota o e o obtenida en esta evaluacin reemplazar la nota de la unidad. o a En caso de reprobar el mdulo por la no aprobacin de una de las dos unidades obligatorias, la nota del o o mdulo se obtiene como el menor valor entre 3.9 y la nota del mdulo calculada segn las ponderaciones o o u descritas. En caso de no aprobar el mdulo, el estudiante tendr derecho a rendir una evaluacin acumulativa opcional o a o en las ultimas dos semanas del semestre. Esta evaluacin abarca la totalidad de las competencias y capa o cidades que se espera que los estudiantes adquieran en el mdulo y puede valerse de distintos intrumentos o (pruebas, laboratorios, controles orales, etc.). En caso de aprobar esta evaluacin, el estudiante aprobar el o a mdulo con nota 4.0. o

Bibliograf a
Texto Principal: Introduccin a la Programacin con C . Andrs Marzal e Isabel Gracia. Disponible en o o e formato PDF en la pgina web del mdulo. a o Documento Introduccin a la Computacin. Federico Meza. Disponible en formato PDF en la pgina web o o a del mdulo. o Documento Representacin de Datos. Federico Meza. Disponible en formato PDF en la pgina web del o a mdulo. o Programacin de Computadores y el Lenguaje C . Roberto Uribe Paredes. Editorial Universidad de Magao llanes, 2005. Disponible en la Biblioteca del Campus Curic. o El Lenguaje de Programacin C . Brian W. Kernighan y Dennis M. Ritchie. Prentice Hall, Segunda edicin, o o 1995. Disponible en la Biblioteca del Campus Curic. o