You are on page 1of 3

1

UNIVERSIDAD NACIONAL DE INGENIERA


FACULTAD DE INGENIERA CIVIL

DIRECCIN DE ESCUELA PROFESIONAL DE INGENIERA CIVIL



PROGRAMACIN DIGITAL

I. INFORMACIN GENERAL

CDIGO : MA713 Programacin Digital
SEMESTRE : 3
CRDITOS : 3
HORAS POR SEMANA : 6 (Teora Prctica - Laboratorio)
PRERREQUISITOS : Matemticas Bsicas II
CONDICIN : Obligatorio
DEPARTAMENTO : Ciencias Bsicas
PROFESOR : Wilfredo Cupe Romn Vctor Rojas Yupanqui Jos Zapata Samata
PROFESOR E-MAIL : wcupe@hotmail.com, pool.rojas@googlemail.com, jcc@uni.edu.pe

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 / 11 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 / 9 HORAS

Decisin y bifurcacin / Ciclos controlados y de seleccin.

4. VARIABLES SUBINDICADAS / 11 HORAS

Definicin / Declaracin y uso / Aplicaciones / Ordenamiento de un arreglo lineal / Operaciones
matriciales / Solucin de un sistema de ecuaciones lineales.

5. ARCHIVOS TIPO TEXTO / 4 HORAS

Definicin / Funciones principales.
2

6. FUNCIONES / 16 HORAS

Definicin, usos y tipos / Variables locales y globales / Parmetros pasados por valor / Parmetros
pasados por referencia / Recursividad.

7. CADENAS DE CARACTERES / 10 HORAS

Definicin / Funciones Principales / Aplicaciones.

8. REGISTROS / 6 HORAS

Definicin / Tipos simples y estructurados.

9. PUNTEROS / 3 HORAS

Definicin y usos / Aritmtica de punteros / Aplicaciones.


V. PRCTICAS DE AULA Y DE LABORATORIO

Semana Actividad en Aula Laboratorio
1 Seminario 1 Laboratorio 1
2 Seminario 2 Laboratorio 2
3 Seminario 3 Laboratorio 3
4 Prctica de Aula 1 Laboratorio 4
5 Seminario 4 Laboratorio 5
6 Prctica de Aula 2 Laboratorio 6
7 Seminario 5 Laboratorio 7
8 Seminario 6 Laboratorio 8
9 Prctica de Aula 3 Laboratorio 9
10 Seminario 7 Laboratorio 10
11 Prctica de Aula 4 Laboratorio 11
12 Seminario 8 Laboratorio 12
13 Prctica de Aula 5 Laboratorio 13
14 Seminario 9 Laboratorio 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 PP=[3mejores(PA1,PA2,PA3,PA4,PA5)+PA6+PL1+PL2]/6

EP: Examen Parcial PA#: Prcticas de Aula (# de 1 a 5)
EF: Examen Final PA6: Nota de Concepto
PP: Promedio de Prcticas PL#: Prcticas de Laboratorio (# 1 y 2)

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

3. KERNIGHAN, Brian W.; RITCHIE, Dennis M.
El Lenguaje de Programacin C
Editorial Prentice Hall, 1991

IX. CONTRIBUCIONES DEL CURSO PARA EL LOGRO DE LOS RESULTADOS DEL ESTUDIANTE
Las contribuciones del curso para el logro de los resultados del estudiante son mostrados en la tabla:
K = Clave R = Relacionada En blanco = No se aplica


N Resultado del Estudiante Descripcin Contribucin
1 Diseo en Ingeniera
Disea obras civiles que satisfacen requerimientos y
necesidades, as como restricciones y limitaciones dadas.
R
2
Solucin de Problemas de
Ingeniera
Identifica, formula y resuelve problemas de ingeniera
usando las tcnicas, mtodos y herramientas apropiadas.
K
3 Gestin de Proyectos
Planifica y asiste en la administracin de proyectos de
ingeniera civil con criterios de eficiencia y productividad.
4 Dominio de las Ciencias
Aplica los conocimientos y habilidades en ciencias,
matemtica e ingeniera para resolver problemas de
ingeniera civil.
K
5 Experimentacin Conduce experimentos, analiza e interpreta resultados.

6
Prctica de la Ingeniera
Moderna
Usa las tcnicas, mtodos y herramientas de la ingeniera
moderna necesarias para la prctica de la ingeniera civil.
R
7 Impacto de la Ingeniera
Comprende el impacto que las soluciones de ingeniera
tienen sobre las personas y el entorno en un contexto local
y global.
R
8 Conciencia Ambiental
Toma en cuenta aspectos de preservacin y mejora del
ambiente en el desarrollo de sus actividades
profesionales.

9
Responsabilidad tica y
Profesional
Evala sus decisiones, acciones desde una perspectiva
moral y asume responsabilidad por los trabajos y
proyectos realizados.
R (I)
10 Comunicacin
Se comunica de manera efectiva en forma oral, escrita y
grfica, al interactuar con diferentes tipos de audiencias.
R (I)
11 Trabajo en Equipo
Se integra y participa en forma efectiva en equipos de
trabajo.
R (I)
12 Asuntos Contemporneos
Conoce y analiza asuntos contemporneos relevantes en
contextos locales, nacionales y globales.
R (I)
13
Aprendizaje para Toda la
Vida
Reconoce la necesidad de mantener actualizados sus
conocimientos y habilidades de acuerdo con los avances
de la profesin y la tecnologa.
R

You might also like