Académique Documents
Professionnel Documents
Culture Documents
: LENGUAJE DE PROGRAMACIN (LP) : INF135 : OBLIGATORIO PARA LAS ESPECIALIDADES DE FSICA, MATEMTICAS Y LAS DE INGENIERA
ELECTRNICA Y DE LAS TELECOMUNICACIONES
: : : : : :
II. Metodologa El curso se desarrolla mediante clases expositivas con intervencin de los estudiantes en forma individual o grupal. Se pone nfasis en la solucin de problemas de Clculo y Fsica utilizando para ello el lenguaje de programacin C. La evaluacin se lleva a cabo mediante exmenes y laboratorios calificados. Cada laboratorio se evala teniendo en cuenta los siguientes aspectos: Prueba inicial Parte prctica en la que se solicita el cdigo fuente de la solucin El alumno realiza la parte prctica, con el apoyo de los asistentes de docencia, utilizando para ello el lenguaje de programacin C. Las consultas que el estudiante necesite realizar al profesor del curso las puede hacer durante la clase (si el tema corresponde), fuera de ella (en los horarios de asesora que el profesor proporciona) o por correo electrnico. III. Sumilla Se desarrollan los elementos bsicos de los diagramas de flujo y de pseudocdigos para elaborar algoritmos, as como la sintaxis de un lenguaje de programacin y el uso de estructuras de control, arreglos, punteros, cadenas de caracteres. IV. Descripcin del programa
SESIN 1. Uso del entorno. Solucin de problemas basndose en operaciones aritmticas y lgicas
Entrenamiento en el uso de la herramienta de desarrollo: edicin, prueba y depuracin de programas.
SESIN 3. Arreglos
Desarrollo de programas que utilizan arreglos, como, por ejemplo, listas de datos y juegos. Aplicaciones de los arreglos bidimensionales a la solucin de problemas con matrices.
SESIN 4. Funciones
Uso de funciones matemticas (potencia, raz, trigonomtricas, trigonomtricas inversas). Desarrollo de funciones de carcter especfico con un solo parmetro y con mltiples parmetros. Desarrollo de funciones que utilizan arreglos como parmetros.
SESIN 5. Punteros
Desarrollo de programas basados en punteros. Aplicaciones prcticas con cadenas de caracteres. VI. Bibliografa [1] CRIADO CLAVERO, Mara Asuncin. Programacin en Lenguajes Estructurados. Mxico: Alfaomega; Madrid: Rama, 2006. [2] JOYANES, Luis. Algoritmos y estructuras de datos. Una perspectiva en C. Madrid: McGraw-Hill, 2004. [3] KONG, Maynard. Lenguaje de programacin C. 3. ed. Lima: Fondo Editorial PUCP, 1994. [4] KERNIGHAN, Brian. El Lenguaje de Programacin C. 2. ed. Mxico: Prentice Hall, 1991. [5] LPEZ ROMN, Leobardo. Programacin estructurada en Lenguaje C. Mxico: Alfaomega, 2005. [6] SANTOS, Manuel, et. al. Fundamentos de Programacin. Mxico: Alfaomega, 2006. [7] SCHILDT, Herbert. Programacin en lenguaje C. Mxico: McGraw-Hill, 1988.
a a
Programa analtico de Lenguaje de programacin VII. Sistema de evaluacin Reglamento Los promedios de prcticas se calculan con aproximacin hasta las dcimas. Cualquiera sea la cifra de las centsimas, no se tomar en cuenta. La nota final del curso se expresa solo en nmero enteros. Si el clculo de la nota final da un total con decimales, debe convertirse esa cifra a enteros (se aade un punto a la nota si el primer decimal es cinco o ms; se elimina el decimal si es menor de 5). La nota final del curso se calcular utilizando la frmula que a continuacin se detalla. En ella se usa la siguiente nomenclatura: Nf E1 E2 Pr b : : : : nota final nota del primer examen (medio ciclo) nota del segundo examen (final) promedio de prcticas de tipo Pb, eliminando la nota ms baja.
Nf = 3E 1 + 4E 2 + 3Prb 10
Para los alumnos que rindan el examen especial, este reemplazar al examen al cual el alumno falt segn los artculos 5 y 41 del Sistema de Evaluacin. Sistema de evaluacin para el semestre La nota de cada prctica de laboratorio se obtendr de una prueba al inicio del laboratorio (6 puntos) y la elaboracin del cdigo fuente de la solucin al problema propuesto (14 puntos). San Miguel, agosto de 2012