Microcontrolador
Programa Desarrollado
Cuatrimestre dos
Programa de la asignatura: Fundamentos de Programación Clave: 150910206
ESAD Agosto, 2010
Educación Superior Abierta y a Distancia • Ciencias Exactas, Ingeniería y Tecnología
1
Fundamentos de programación
Programa Desarrollado
Índice
I. Información general de la asignatura 3
a. Ficha deidentificación...................................................................................................................................... 3 b. Descripción ........................................................................................................................................................ 3 c. Propósito............................................................................................................................................................ 4 II. Competencia(s) a desarrollar 5
Competencia general:........................................................................................................................................... 5 Competencias específicas:.............................................................................................................................. 5 III. Temario IV. Metodología de trabajo V. Evaluación 6 8 10 11 12
VI. Materiales de apoyo VII. Desarrollo de contenidos por unidad
Unidad 1: Introducción a la computadora y desarrollo de software ........................................................... 12 Unidad 2: Diseño de algoritmos........................................................................................................................ 29 Unidad 3: Introducción al lenguaje C ............................................................................................................... 47 Unidad 4: Estructuras de control....................................................................................................................... 76 Unidad 5: Estructuras de datos....................................................................................................................... 116 Unidad 6: Funciones ......................................................................................................................................... 146
Educación Superior Abierta y a Distancia • Ciencias Exactas, Ingeniería y Tecnología
2
Fundamentos de programaciónPrograma Desarrollado
I. Información general de la asignatura
a. Ficha de identificación
Nombre de la Licenciatura o Ingeniería: Nombre del curso o asignatura Clave de asignatura: Seriación: Cuatrimestre: Horas contempladas:
Ingeniería en logística y transporte, Ingeniería en telemática Fundamentos de Programación 150910206 Bases de Datos, Análisis Orientado a Objetos, ProgramaciónOrientada a Objeto Dos 72
b. Descripción La asignatura de Fundamentos de Programación tiene como meta principal que desarrolles las competencias necesarias para construir programas que resuelvan problemas reales. Constituye un pilar primordial para aquellos alumnos que, como tú, están estudiando una carrera relacionada con computación -como Desarrollo de Software y Telemática- pues los conocimientosy habilidades que desarrollen en este curso serán indispensables para la varias de las asignaturas subsecuentes del plan de estudios de ambas ingenierías, tal es el caso de bases de datos, programación orientada a objetos, programación web, estructura de datos, entre otras. El lenguaje de alto nivel que se ha elegido para implementar los programas es C, ya que es uno de los lenguajes,estructurados y modulares, utilizados actualmente; además cuenta con entornos de trabajo de software libre, como el que utilizaremos llamado Dev-C. Para facilitar que desarrolles las competencias establecidas, los contenidos del curso se han dividido de forma estratégica en seis unidades. En la primera se delinea el concepto de computadora y su funcionamiento, para ello se describen los elementos que la...
Regístrate para leer el documento completo.