Está en la página 1de 1

ASIGNATURA: PROGRAMACIÓN DE COMPUTADORES APLICADA A INGENIERIA CIVIL

Objetivo del curso:

Presentar al estudiante el enfoque de programación estructurada, de tal manera que le permita


implementar la solución de problemas aplicados a la ingeniería civil haciendo uso del
computador, mediante el uso de un lenguaje (Matlab). El uso y aplicación de las variables,
estructuradas de datos, instrucciones y el basto conjunto de librerías y funciones provistas por
este tipo de aplicaciones o lenguajes.

Contenido:

1. Conceptos Básicos: Aspectos generales de la programación.

2. Variables: Identificadores, Tipos, Declaración de variables, Asignación.

3. Operadores: Aritméticos, Lógicos, Relacionales, Nivel de bits.

4. Estructuras de Programación: Sentencias y expresiones, Estructuras


condicionales, Estructuras repetitivas

5. Arreglos: Vector o lista, Tabla o matriz

6. Modularización de programas: Concepto de función / procedimiento.

Metodología:

Clase magistral virtual, lecturas, talleres, prácticas y ejercicios de problemas propios en el


campo de la ingeniería y en particular de la ingeniería civil, con aplicaciones de métodos
numéricos.

Evaluación:

Durante el semestre se realizará el proceso de evaluación formativa haciendo un seguimiento


permanente del logro del objetivo, con el propósito verificar el cumplimiento y de corregir los
logros no cumplidos se obtendrán evaluaciones parciales cada 3 semanas para un total de 5
notas durante el semestre las cuales se computarán promediando para obtener la nota
definitiva.

Bibliografía:

MATLAB User's Guide, The MathWorks, Inc., Massachusetts, 1995.


The MATLAB Handbook, E. Part-Enander, A. Sjoberg, B. Melin, and P. Isaksson, Addison-
Wesley, New York, 1996.
MORALES MARCHENA, Heron. Matlab 7 métodos numéricos y visualización grafica. . 1era
edición. Lima: Grupo Editorial Megabyte, 2005. 495p. ISBN: 9972-821-22-6
PÉREZ, Cesar. Matlab y sus aplicaciones en las ciencias y la ingeniería. 1era edición. Madrid:
Pretince Hall, 2002. 632p. ISBN: 84-205-3537-0

También podría gustarte