Está en la página 1de 2

UNIVERSIDAD NACIONAL DE INGENIERA FACULTAD DE INGENIERA CIVIL

DIRECCIN DE ESCUELA PROFESIONAL DE INGENIERA CIVIL


PROGRAMACIN DIGITAL I. INFORMACIN GENERAL CDIGO SEMESTRE CRDITOS HORAS POR SEMANA PRERREQUISITOS CONDICIN DEPARTAMENTO PROFESOR PROFESOR E-MAIL II. SUMILLA DEL CURSO El curso desarrolla conceptos bsicos necesarios para que el alumno pueda crear programas en base a tcnicas conocidas de programacin secuencial y modular. La programacin es una herramienta para procesar datos, por lo que se enfatiza en su uso prctico en la ingeniera. Es aplicado en otras asignaturas para mejorar el proceso de aprendizaje, en la investigacin y desarrollo de aplicaciones mediante procesos automatizados; permitiendo que en la vida profesional contine programando con los conocimientos adquiridos. III. COMPETENCIAS DEL CURSO 1. Disea programas para procesar datos. 2. Razona, planea y construye una secuencia lgica de procesos utilizando estructuras de seleccin e iteracin. 3. Conoce nuevas tcnicas y herramientas que permita su aplicacin en la solucin de problemas. 4. Conoce y utiliza un lenguaje de programacin a travs de prcticas de edicin y ejecucin de programas estructurados. 5. Comprende el comportamiento de otros programas de cmputo durante su utilizacin. IV. UNIDADES DE APRENDIZAJE 1. ALGORITMOS Y DIAGRAMAS DE FLUJO / 12 HORAS Definicin / Procedimientos generales para la construccin de programas / Implementacin de los diagramas de flujo para la solucin de problemas. 2. ESTRUCTURA DE UN LENGUAJE DE PROGRAMACIN / 15 HORAS Elementos / Datos numricos y de caracteres / Identificadores / Constantes y variables / Operadores aritmticos, de relacin y lgicos / Expresiones y asignacin de datos / Introduccin a archivos de cabecera / Sentencias de entrada y salida de datos / Secciones de un programa / Sentencias de declaracin y ejecucin / Principales funciones matemticas. 3. SENTENCIAS DE CONTROL DE FLUJO / 8 HORAS Decisin y bifurcacin / Ciclos controlados y de seleccin. 4. VARIABLES SUBINDICADAS / 10 HORAS Definicin / Declaracin y uso / Aplicaciones / Ordenamiento de un arreglo lineal / Operaciones matriciales / Solucin de un sistema de ecuaciones lineales. 5. ARCHIVOS TIPO TEXTO / 3 HORAS Definicin / Funciones principales. : MA713 Programacin Digital :3 :3 : 6 (Teora Prctica - Laboratorio) : Matemticas Bsicas II : Obligatorio : Ciencias Bsicas : Jenny Cortez Valencia Esteban Ortiz Bosmans Jos Zapata Samata : jennylcortez@gmail.com, eobosmans@hotmail.com, jcc@uni.edu.pe

6. FUNCIONES / 17 HORAS Definicin, usos y tipos / Variables locales y globales / Parmetros pasados por valor / Parmetros pasados por referencia / Recursividad. 7. CADENAS DE CARACTERES / 11 HORAS Definicin / Funciones Principales / Aplicaciones. 8. REGISTROS / 8 HORAS Definicin / Tipos simples y estructurados. V. PRCTICAS DE AULA Y DE LABORATORIO Semana 1 2 3 4 5 6 7 8 9 10 11 12 13 14 VI. METODOLOGA El curso se desarrolla en base a sesiones de teora, prctica y laboratorio de cmputo. En las sesiones de teora, el docente presenta al alumno los conceptos de manera gradual, acompaados de algunas aplicaciones aclarativas. Se complementa semanalmente con prcticas de aula y seminarios alternadamente y con laboratorios de cmputo. En los seminarios, el docente desarrolla ejercicios de diferentes grados de dificultad con la intencin de reforzar y aplicar los conceptos adquiridos en las sesiones tericas, motivando al alumno a desarrollar su capacidad de anlisis y destrezas. En las prcticas de aula, se evala en el alumno el conocimiento y dominio en los temas del curso, mediante preguntas y problemas aplicativos. En las sesiones de laboratorio, el alumno experimenta la creacin y ejecucin de un programa real, mediante la interaccin directa con el computador y observando el proceso programado. El docente de laboratorio dirige al alumno en el desarrollo de los programas y lo evala de manera continua. El docente se apoya de medios escritos y audiovisuales, como separatas, pizarra y proyecciones multimedia. El docente absuelve las dudas y consultas del alumno durante las sesiones tericas, seminarios, laboratorio y horarios de asesora. VII. FRMULA DE EVALUACIN: SISTEMA F El Promedio Final PF se calcula tal como se muestra a continuacin: PF = ( EP + 2 EF + PP ) / 4 EP: Examen Parcial EF: Examen Final PP: Promedio de Prcticas VIII. BIBLIOGRAFA 1. SCHILDT, Herbert Programacin en Turbo C Editorial Osborne/McGraw-Hill, 2006 2. JOYANES AGUILAR, Luis Programacin en Turbo C Editorial McGraw-Hill, 2001 3. KERNIGHAN, Brian W.; RITCHIE, Dennis M. El Lenguaje de Programacin C Editorial Prentice Hall, 1991 2 PP=[3mejores(PA1,PA2,PA3,PA4,PA5)+PA6+PL1+PL2]/6 PA#: Prcticas de Aula (# de 1 a 5) PA6: Nota de Concepto PL#: Prcticas de Laboratorio (# 1 y 2) Actividad en Aula Seminario 1 Seminario 2 Seminario 3 Prctica de Aula 1 Seminario 4 Prctica de Aula 2 Seminario 5 Seminario 6 Prctica de Aula 3 Seminario 7 Prctica de Aula 4 Seminario 8 Prctica de Aula 5 Seminario 9 Laboratorio Laboratorio 1 Laboratorio 2 Laboratorio 3 Laboratorio 4 Laboratorio 5 Laboratorio 6 Laboratorio 7 Laboratorio 8 Laboratorio 9 Laboratorio 10 Laboratorio 11 Laboratorio 12 Laboratorio 13 Laboratorio 14