UNIVERSIDAD AUTÓNOMA DE CHIAPAS FACULTAD DE INGENIERÍA CAMPUS I PROGRAMACIÓN NIVEL: CLAVE: SEMESTRE: REQUISITOS: MATERIA: LICENCIATURA ICAB24.500912 SEGUNDO ÁLGEBRA SUPERIOR OBLIGATORIA CRÉDITOS: HORAS TEORÍA: HORAS PRÁCTICA: HORAS POR SEMANA: 9 4.5 0 4.5 OBJETIVO GENERAL: Introducir al alumno a la lógica de la programación para que desarrolle sus propios programas en un lenguaje específico. UNIDAD 1. INTRODUCCIÓN AL AMBIENTE C. Objetivo Particular: El alumno conocerá las características básicas del lenguaje C. 1.1. Editor de turbo C. 1.2. Características del lenguaje C. 1.2.1. Palabras reservadas. 1.2.2. Definiciones fundamentales. 1.3. Identificadores. 1.3.1. Tipos de datos. 1.3.2. Declaración de variables. 1.3.3. Constantes. 1.3.4. Operadores. 1.3.5. Expresiones. TIEMPO ESTIMADO: 4.5 Hrs UNIDAD 2. FUNCIONES BÁSICAS Objetivo Particular: El alumno conocerá las funciones de entrada y salida. 2.1. Printf y sus variantes. 2.2. Scanf y sus variantes. 2.3. Gets, puts, getch, getche. 2.4. Ejemplos. TIEMPO ESTIMADO: 13.5 Hrs UNIDAD 3. SENTENCIAS DE CONTROL Objetivo Particular: El alumno aprenderá las sentencias de control, con las cuales podrá tomar decisiones o realizar ciclos. 3.1. Sentencia it–else. 3.2. Sentencia switch. 3.3. Sentencia for. 3.4. Sentencia While. 3.5. Sentencia do-while. 3.6. Sentencia break y continue. 3.7. Ejemplos. TIEMPO ESTIMADO: 27 Hrs UNIDAD 4. ARREGLOS Objetivo Particular: El alumno aprenderá a utilizar los arreglos y las cadenas. 4.1. Arreglos unidimensionales. 4.2. Manejo de cadenas. 4.3. Arreglos multidimensionales. TIEMPO ESTIMADO: 4.5 Hrs UNIDAD 5. FUNCIONES Objetivo Particular: El alumno desarrollará programas donde se utilicen funciones. 5.1. Prototipo de funciones. 5.2. Paso de argumentos. 5.3. Recursividad. 5.4. Sentencia Struct. 5.5. Sentencia unión. 5.6. Ejemplos. TIEMPO ESTIMADO: 9 Hrs UNIDAD 6. GRÁFICOS Objetivo Particular: El alumno conocerá y desarrollará programas para manejo de textos y gráficos. 6.1. Manejo de textos. 6.2. Manejo de gráficos. 6.3. Técnicas de animación. TIEMPO ESTIMADO: 4.5 Hrs UNIDAD 7. PROYECTO FINAL Objetivo Particular: El alumno desarrollará un programa específico del área de ingeniería. 7.1. Elección del programa. 7.2. Desarrollo. TIEMPO ESTIMADO: 9 Hrs BIBLIOGRAFÍA BÁSICA SCHILDT, HERBERT. C: Manual de Bolsillo. Osborne/McGraw-Hill. México, 1988. GOTTFRIED, BYRON S. Programación en C. Mc Graw-Hill. México, 1991. BIBLIOGRAFÍA COMPLEMENTARIA BORLAND INTERNATIONAL. CEBALLOS SIERRA, FRANCISCO JAVIER. GARCÍA-BADELL, JOSÉ JAVIER. KERNIGHAN, BRIAN W y RITCHIE, DENNIS M. Turbo C User's Guide. Versión 2.0. U.S.A., 1988. Curso de Programación Microsoft C. México, 1990. con C. Turbo C. Programación y Manejo de Archivos. Macrobit. México, 1991. El Lenguaje de Programación C. Prentice-Hall Hispanoamericana. México, 1986. SCHILDT HERBERT. Aplique Turbo C. Osborne/McGrawHill. México, 1991. SCHILDT, HERBEBRT. C: Manual de Referencia. 2ª. ed. Osborne/McGraw-Hill. México, 1990. SCHILDT, HERBERT. Programación en Lenguaje C. Osborne McGraw-Hill. México, 1988. COELLO, COELLO, CARLOS A. Aprendamos C en Serio. Facultad de Ingeniería, Un.A.Ch. México, 1997. SUGERENCIAS DIDÁCTICAS Exposición del maestro (X) Exposición audiovisual ( ) Ejercicios dentro de clases (X) Seminarios ( ) Lecturas Obligatorias (X) Trabajos de investigación (X) Practicas de campo ( Discusión de casos reales en grupo (X) Proyección de laminas y acetatos (X) Investigación de campo ( Conferencia por Profesores Invitados ( Ejercicios fuera de clase (X) Solución de casos prácticos por los alumnos (X) ) ) Otras a elección del Profesor ( X ) ) El titular de la asignatura podrá, de acuerdo con las sugerencias propuestas, elegir aquellas que considere las más adecuadas para cumplir con los objetivos de la materia, a fin de hacer más eficiente el proceso de enseñanza aprendizaje. Asimismo, el maestro en ejercicio de su libertad de cátedra estará facultado para seleccionar de los contenidos que integran el programa, aquéllos que considere más relevantes o fundamentales y que por lo tanto deben ser expuestos por él, ya que dependiendo de la extensión del programa habrá temas que no pueda explicar durante el semestre, pero éstos podrán ser desarrollados por los alumnos mediante la vía de la investigación o por aquellas actividades extraescolares que el maestro determine para cubrir la totalidad de los contenidos del programa. SUGERENCIAS DE EVALUACIÓN Exámenes parciales (X) Trabajos y tareas fuera de Clase (X) Exámenes Finales ( Participación en clases (X) Asistencia a prácticas (X) Concurso entre los alumnos sobre un(os) tema(s) a desarrollar (X) Otras a criterio del Profesor (X) Asistencia a clases ( ) ) De acuerdo con estas sugerencias de evaluación el titular de la asignatura determinará la calificación conforme al siguiente parámetro. PORCENTAJE 3 Exámenes parciales como mínimo Trabajos de investigación, tareas, participación en clase, prácticas de laboratorio, campo y otras actividades a criterio del profesor. 70% 30% ____ 100%