Está en la página 1de 3

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERIA GEOLOGICA, MINERA, METALURGICA Y GEOGRAFICA


ESCUELA ACADEMICA PROFESIONAL DE INGENIERIA CIVIL

SÍLABO

1 DATOS GENERALES

1.1 Asignatura : Algoritmo y programación


1.2 Código : 167005
1.3 Créditos : 3.0
1.4 Tipo de asignatura : Obligatorio
1.5 Horas semanales : 4
Laboratorio : 2
Práctica : 2
1.6 Requisitos : Matemática Básica-Complemento matemático y
trigonometría esférica.
1.7 Semestre Académico : 2016-1
1.8 Docente Responsable : Ing. Octavio José Caya Ramos

2 SUMILLA

La programación estructurada adquiere importancia debido a que brinda conceptos,


técnicas, herramientas para la elaboración de programas. En este contexto, es relevante que
el ingeniero de Ingeniería Civil tenga dominio de las técnicas de programación.
La naturaleza de la asignatura es teórico práctica, perteneciente al área de Algoritmo y
Programación, que tiene como propósito que el estudiante maneje como competencia, el
desarrollo de pseudocódigos y programas estructurados que sean eficientes. Para este fin,
en la asignatura se desarrollará inicialmente las estructuras de control secuenciales,
condicionales y repetitivas, luego la programación modular con subprogramas, también se
presentan los conceptos sobre punteros, arreglos, registros y finalmente archivos.

3 OBJETIVOS
OBJETIVOS GENERALES:
Adquirir los conocimientos y técnicas de la programación en la solución de problemas de
ingeniería.
OBJETIVOS ESPECIFICOS:
 Conocer las estructuras de control construyendo algoritmos usando pseudocódigo e
implementando programas mediante el uso del lenguaje de programación.
 Conocer la programación modular construyendo algoritmos para implementar
programas aplicados a las situaciones reales.
 Utilizar arreglos en la programación, su uso y aplicación para resolver problemas.

4 METODOLOGÍA
Laboratorio: El alumno participará activamente en el desarrollo de problemas tipo y de
carácter real utilizando técnicas cognoscitivas impartidas por el docente.
Exposición: se desarrollará la asignatura siguiendo los criterios inductivos, flexibles,
participativos y constructivos con la participación del alumno.

5 PROGRAMACIÓN CALENDARIZADA

Primera Semana
Introducción a lenguaje de programación. El entorno de trabajo, el espacio de trabajo,
operaciones con escalares, formatos de visualización, Funciones matemáticas básicas,
definición de variables.
Ejercicios de aplicación

Segunda Semana
Operaciones con matrices y vectores. Definición de vector, matriz. Operaciones sobre
matrices. Funciones predefinidas para vectores y matrices.
Ejercicios de aplicación

Tercera semana
Gráficos bidimensionales. El comando plot. Características adicionales.
Practica dirigida Nº 1

Cuarta semana
Practica calificada Nº 1

Quinta semana
Algoritmia. Diagrama de flujo de datos. Entrada y salida de datos.
Ejercicio de aplicación

Sexta semana
Creación de archivos script. Operaciones elementales de con matrices, Función input y
disp. Funciones definidas por el usuario.
Practica dirigida Nº 2

Séptima semana
Practica calificada Nº 2

Octava semana
EXAMEN PARCIAL

Novena semana
Operaciones lógicas. Estructura de control secuencial, condicional. Variables de memoria.
Ejercicio de aplicación

Decima semana
Estructura de control repetitivo. Tipos y definiciones.
Ejercicio de aplicación

Decimo primera semana


Practica dirigida Nº 3

Decimo segunda semana


Practica calificada Nº 3

Decimo tercera semana


Interfaces Graficas, cajas de texto, editables, botones y marcos. Callback, Property editor,
Ejercicio de aplicación

Decimo cuarta semana


El editor de llamadas, el editor de alineamientos.
Practica dirigida Nº 4

Decima quinta semana


Practica calificada Nº 4
Decima sexta semana
EXAMEN FINAL

Decima séptima semana


Entrega de promedios

6 EVALUACION
• Para el promedio final, la fracción 0.5 ó mayor favorece al estudiante.
• Los exámenes Parcial y Final serán de contenido Teórico-Práctico.
• El alumno con más de 30% de inasistencias desaprobará automáticamente con la nota
00 (cero) en su promedio final.
• NO se eliminará práctica calificada alguna.
• NO habrá examen sustitutorio.
• El promedio final tendrá el siguiente calculo:

3∗PP +3∗EP+ 4∗EF


PF=
10

PF= Nota final o promedio final del curso


PP= Promedio de prácticas calificadas
EP= Nota del examen parcial
EF= Nota del examen final

7 BIBLIOGRAFIA
Textos Base:

-JAVIER GARCÍA DE JALÓN, JOSÉ IGNACIO RODRÍGUEZ, JESÚS VIDAL.


Aprenda Matlab como en primero. Universidad Politécnica De Madrid.
-DELORES M. ETTER. Solución de problemas de ingeniería con Matlab.
A Simon y Schuster company. Segunda Edición.
-RAFAEL PALACIOS. Curso Rápido de Matlab. Universidad Pontificia Comillas.
Diciembre 2004.
-HERON MORALES MARCHENA. Matlab 7 Métodos Numéricos y visualización
Gráfica. Grupo Editorial MegaByte. Primera Edición Marzo 2005.
-PAUL DAVID FIERRO QUINTANA. Curso – MATLAB.
Escuela Politécnica del Ejercito (E.S.P.E) Ecuador-Quito
-HOLLY MOORE. MatLab para ingenieros. Prentice hall México 2007.
-ALEJANDRO VERA LAZO. Calculo matemático con MATLAB. Editorial MACRO
Lima-Perú.

También podría gustarte