You are on page 1of 5

I. 1.1. 1.2. 1.3. 1.4. 1.5. 1.6.

UNIVERSIDAD NACIONAL DE HUANCAVELICA


(CREADA POR LEY N 25265)
FACULTAD DE CIENCIAS DE INGENIERIA ESCUELA ACADMICO PROFESIONAL DE CIVIL-HUANCAVELICA Ciudad Universitaria Paturpampa - Telf. 067- 452639

SYLLABUS PROGRAMACIN DIGITAL


CODIGO: CCB 304 DATOS GENERALES Escuela Acadmico Profesional Carrera Profesional Cdigo del curso Semestre Acadmico Crditos N de horas Horas Tericas Horas Practicas Duracin Pre- requisito Docente Responsable Correo Electrnico : : : : : : : : : : : : Ingeniera Civil - Huancavelica. Ingeniera Civil. CCB304. III. 04. 6 horas. 2 horas. 4 horas. 17 Semanas. Ninguno. Ing. Jorge Anbal Quispe Sosa. jorgequispesosa@hotmail.com

1.7. 1.8. 1.9. 1.10. II.

SUMILLA La asignatura es de carcter obligatorio y pertenece al Grupo de Ciencias Bsicas, tiene el propsito de familiarizar y proporcionar al estudiante la informacin necesaria para que pueda realizar Programas. Lenguajes de maquina. Lenguajes de programacin. Diagrama de flujos. Constantes y variables. Operadores. Constantes y variables. Sentencias aritmticas. Sentencias de control. Sentencias de entrada y salida, sentencia de especificacin y sentencia de subprograma.

III. DESCRIPCIN El curso tendr una duracin de 17 semanas cada una de 6 horas con un desarrollo terico-prctico de los principales temas que se incluyen en un curso bsico de programacin digital, para este caso se utilizar como lenguaje de programacin el Matlab, en vista que es el idneo para el alumno de la carrera de ingeniera. Adems, el alumno, obtendr conocimientos para lograr la manipulacin de matrices, la representacin de datos y funciones, la implementacin de algoritmos, la creacin de interfaces de usuario (GUI) y la representacin grfica en dos y tres dimensiones. Se har nfasis en el desarrollo de ejemplos y aplicaciones de problemas de ingeniera civil en un ambiente interactivo diseando todos los programas en la interfaz grfica de usuario (GUI). IV. OBJETIVOS Brindar a los alumnos, adems de la lgica de programacin bsica, los conocimientos bsicos de programacin en Matlab; conceptos y las herramientas necesarias para resolver problemas matemticos aplicados a ciencias, ingeniera e investigacin. As tambin, que conozcan las diferentes funcionalidades del programa y sus potencialidades.

1
PROGRAMACIN DIGITAL

V. PROGRAMACION DE CONTENIDOS UNIDAD I: FUNDAMENTOS DE PROGRAMACIN


Semana Sesin Contenidos Conceptuales
Introduccin al curso y presentacin del syllabus. - Qu es programacin digital? - Qu es un lenguaje de programacin? - Clasificacin de lenguajes de programacin. - Aplicacin de los mismos a la ingeniera civil. - Concepto de programa e instrucciones. - Pasos de la programacin. Introduccin al Matlab. - Que es MATLAB y una visin de sus aplicaciones en la ingeniera civil. - Instalacin del Matlab. - El entorno de trabajo del Matlab. - Operaciones bsicas en Matlab. Algoritmos y Diagramas de Flujos - Concepto y caractersticas de los algoritmos. - Algoritmos de decisiones, repeticiones y de control. - Diagramas de flujo y sus smbolos. Operaciones con matrices y vectores. - Definicin de matrices desde el teclado. - Operaciones con matrices. - Variables y expresiones matriciales. - Otras formas de definir matrices. - Operadores relacionales. - Operadores lgicos. Diagramas - Definicin de diagrama. - Diagramas con decisiones, repeticiones, control y seleccin. Funciones de librera. - Funciones matemticas elementales operan de modo escalar. - Funciones que actan sobre vectores. - Funciones que actan sobre matrices. Pseudocdigos - Definicin de pseudocdigo. - Ejemplos de pseudocdigos Funciones de librera. - Funciones matemticas elementales operan de modo escalar. - Funciones que actan sobre vectores. - Funciones que actan sobre matrices. que que

Actividades

Avance %

T 1

Exposicin general docente sobre el curso.

del

5.00

Laboratorio: Familiarizacin con el programa, su entorno y su poder como calculadora.

10.00

Exposicin del docente sobre el tema.

13.00

2 P

Laboratorio: Ingreso de matrices y vectores en Matlab.

17.00

T 3 P

Exposicin del docente sobre el tema. Laboratorio: Utilizacin de funciones de librera definiendo los que actan en modo escalar y en modo vectorial. Exposicin del docente sobre el tema. Laboratorio: Utilizacin de funciones de librera definiendo los que actan en modo escalar y en modo vectorial.

20.00

25.00

T 4 P

27.00

32.00

UNIDAD II: INSTRUCCIONES DE ENTRADA / SALIDA Y OPERACIONES


Semana Sesin Contenidos Conceptuales
Estructura de un programa - Como funciona un programa informtico. - Concepto de variable. - Tipos de datos. - Sintaxis. - Palabras reservadas. - Constantes - Comentarios. Introduccin a la programacin en MATLAB. - Filosofa de programacin en MATLAB. - Descripcin de los archivos .m. - Variables en .m - Tipo de datos en .m - Constantes en .m - Comentarios en .m - Ejemplos de aplicacin.

Actividades

Avance %

Exposicin del docente sobre el tema.

34.00

Laboratorio: Iniciacin en la programacin en .m

38.00

2
PROGRAMACIN DIGITAL

T 6 P

Instrucciones de Entrada y de Salida - Definicin. - Interfaces de entrada y salida.. - Instrucciones de entrada. - Instrucciones de salida. Entrada y Salida en MATLAB. - Entrada y salida de teclado/pantalla. - Entrada y salida de archivos. - Ejemplos de aplicacin. Interfaz Grfica de Usuario - Definicin. - Caractersticas y posibilidades. Interfaz Grfica en MATLAB. - Funcionamiento de una aplicacin GUI. - Manejo de datos entre los elementos de aplicacin y el archivo .m. - Sentencias Get ySet, - Ejemplos de aplicacin. Prctica Calificada. Examen Parcial.

Exposicin del docente sobre el tema.

43.00

Laboratorio: Uso de funciones de entrada y salida en Matlab. Exposicin del docente sobre el tema.

44.00

T 7 P

47.00

Laboratorio: Utilizacin del interfaz GUI en Matlab.

50.00

T 8 P

UNIDAD III: INSTRUCCIONES DE DECISIN Y DE REPETICIN


Semana Sesin Contenidos Conceptuales
Bifurcaciones - Operadores lgicos. - Reglas lgicas. - Concepto de bifurcacin. - Algoritmos y diagramas para bifurcaciones. Bifurcacin en MATLAB - Sentencia if-elsef. - Sentencia Switch. - Ejemplos de aplicacin. Bucles - Concepto de bucle. - Algoritmos y diagramas para bucles Bifurcacin y bucle en MATLAB - Sentencia For. - Sentencia While. - Sentencia Continue. - Sentencia Break. - Ejemplos de aplicacin.

Actividades
Exposicin del docente sobre el tema.

Avance %
53.00

T 9 P

Laboratorio: Uso de sentencias bifurcacin en Matlab.

de

55.00

T 10 P

Exposicin del docente sobre el tema.

60.00

Laboratorio: Uso de sentencias de bucle en Matlab.

64.00

UNIDAD IV: ARREGLOS Y MATRICES


T
Arreglo y Matrices - Definicin, clases y operadores. - Clases de matrices. - Matriz inversa. Arreglos y Matrices en MATLAB - Traza de una matriz. - Matriz inversa y mtodos de clculo. - Matrices elementales y especiales en Matlab. - Funciones de matrices en Matlab y norma de una matriz. - Ejemplos de aplicacin. Exposicin del docente sobre el tema. 70.00

11 P

Laboratorio: Usos de matrices en Matlab.

73.00

UNIDAD V: FUNCIONES
T 12 P
Funciones - Definicin de funciones. - Evaluacin de funciones mediante referencias. Funciones en MATLAB. - Uso de function y su argumento. - Uso de feval y su argumento. Exposicin del docente sobre el tema. Laboratorio: Utilizacin de funciones en Matlab. 75.00

78.00

3
PROGRAMACIN DIGITAL

UNIDAD VI: GRAFICOS


Semana Sesin Contenidos Conceptuales
Los grficos y su aplicacin (I) - Concepto de grficos. - Tipos de grficos 2D. - Aplicaciones en ingeniera civil. Grficos en MATLAB - Grficos bidimensionales. - Funciones grficas 2D elementales. - Grficas de mltiples curvas. - Grficas en mltiples ejes. - Preparacin de pelculas o movies. - Ejemplos de aplicacin. Los grficos y su aplicacin (II) - Tipos de grficos 3D. - Aplicaciones en ingeniera civil. Grficos en MATLAB - Grficos tridimensionales. - Dibujo de lneas en 3D. - Dibujo de mallados. - Dibujo de lneas de contorno.

Actividades
Exposicin del docente sobre el tema.

Avance %
82.00

13 P

Laboratorio: Uso de funciones grficas 2D en Matlab.

86.00

T 14 P

Exposicin del docente sobre el tema. Laboratorio: Uso de funciones grficas 3D en Matlab.

88.00

90.00

UNIDAD VII: SIMULINK


Semana Sesin
T 15 P

Contenidos Conceptuales
Simulink - Concepto. - Uso en la ingeniera civil (I). Simulink de MATLAB - Ingreso al entorno del software de simulacin de sistemas dinmicos. - Creacin de un modelo. Simulink - Uso en la ingeniera civil (II). Simulink de MATLAB - Simulacin y anlisis. - Ejemplos de aplicacin. Prctica calificada Examen Final

Actividades
Exposicin del docente sobre el tema. Laboratorio: Introduccin al Simulink de Matlab. Exposicin del docente sobre el tema. Laboratorio: Simulacin de procesos dinmicos en el Simulink de Matlab.

Avance %
92.00

95.00

T 16 P

97.00

100.00

T 17 P

VI. ESTRATEGIAS METODOLOGICAS El mtodo que emplearemos en la enseanza-aprendizaje del curso es el mtodo mixto Inductivo-Deductivo. El profesor expondr las clases tericas de tal forma que propicie y estimule la participacin de los alumnos en clase. El profesor desarrollar prcticas dirigidas que permitirn afianzar los conocimientos adquiridos. VII. RECURSOS DIDACTICOS En el desarrollo de las clases de la asignatura se utilizaran los medios y materiales como: Pizarra, plumones, mota. Computadoras, Calculadora y Software Matlab 7. Laptop y proyector Multimedia. Internet Bibliografa bsica y complementaria. VIII. SISTEMA DE EVALUACION En la evaluacin se tendr en cuenta lo siguiente:

4
PROGRAMACIN DIGITAL

8.1. Criterios de Evaluacin Exmenes Parciales. Practicas calificadas. Trabajos de investigacin. Exposiciones. 8.2. Consideraciones bsicas de Evaluacin La calificacin se realizara en la escala vigesimal de 0 a 20. La nota promedio final es el resultado de todos los criterios de evaluacin con sus respectivas ponderaciones. Se considera aprobado, si el estudiante obtiene una nota mnima de 10,5 en el promedio final, que equivaldr a 11, a su vez es el nico momento de redondeo al entero inmediato superior. Asistencia obligatoria a ms del 70% de sesiones de aprendizaje. 8.3. Calculo del Promedio Final El Promedio Final (PF) resulta de la siguiente frmula: ( ( ) ) ( ( ) ) ( ( ) )

Donde: EP : Examen parcial. PPC : Promedio de prcticas calificadas. PT : Promedio de trabajos. PP1 y PP2: Promedio parcial de cada bimestre. PF : Promedio final.

IX. BIBLIOGRAFIA.
Javier Garcia Mathworks INC. Informacin existente en internet. Aprenda Matlab 7.0 como si estuviera en primero Edicin de Estudiante de Simulink

Huancavelica, Mayo del 2012.

Ing. Jorge A. Quispe Sosa Docente del Curso

5
PROGRAMACIN DIGITAL

You might also like