Sunteți pe pagina 1din 4

1

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS


(Universidad del Per, DECANA DE AMRICA)

FACULTAD DE INGENIERA GEOLGICA, MINERA,
METALRGICA Y GEOGRFICA


ESCUELA ACADMICO PROFESIONAL DE INGENIERA METALRGICA (16.6)

DEPARTAMENTO ACADMICO DE INGENIERA METALRGICA

SYLLABUS

DE

INTRODUCCIN A LA PROGRAMACIN


Cdigo 166208



SEMESTRE ACADMICO: 2013 1


CONTENIDO:



1. SUMILLA.
2. OBJETIVOS.
3. PERSONAL DOCENTE.
4. METODOLOGA.
5. ORGANIZACIN.
6. SISTEMA DE EVALUACIN.
7. PROGRAMA CALENDARIZADO.
8. BIBLIOGRAFA.






Ciudad Universitaria, 26 de marzo de 2013

2

1. SUMILLA



2. OBJETIVOS.
2.1. Objetivo General:
- Preparar al estudiante para programar computadoras mediante un lenguaje de programacin.
2.2. Objetivos especficos:
- Adquirir una nocin fundamental de la importancia de las computadoras y el papel de los
lenguajes de programacin.
- Desarrollar programas de aplicacin en el mbito de la ingeniera.

3. PERSONAL DOCENTE
Profesor responsable del curso: Ing. Heber Helfer Crcamo

4. METODOLOGA DE LA ENSEANZA
El curso se desarrollar a travs de los siguientes mtodos de enseanza:
a. Exposiciones tericas - dialogadas a cargo del docente, con participacin activa de los alumnos
en el desarrollo de los ejercicios y problemas que se plantean.
b. Se propondrn temas cortos de exposicin parta los estudiantes.
c. Prcticas de laboratorio. El profesor a cargo del laboratorio explicar los fundamentos de la
prctica y el manejo de los equipos. Los estudiantes realizarn sus prcticas de acuerdo a la
secuencia.

5. ORGANIZACIN

5.1. Duracin del curso : dieciseis (17) semanas.
5.2. No. de crditos : cuatro (4)
5.3. Requisitos : No

5.4. Horas de clase : Seis (6) horas.
Teora, dos (2) horas.
Laboratorio, cuatro (04) horas.


3

6. SISTEMA DE EVALUACIN.

TEORA: Se tomarn dos (02) exmenes parciales cancelatorios y un examen sustitutorio que
comprender todo el curso, el cual reemplazar la nota ms baja.
LABORATORIO: Las evaluaciones sern de la siguiente manera:

NL = Nota promedio de las prcticas calificadas.

PROMEDIO FINAL:
PF = EP1 + EP2 + NL
4
PF = Promedio final.
NL = Nota de laboratorio.
NOTA: El Examen Sustitutorio reemplaza la nota ms baja de los EP1 o EP2.

7. PROGRAMA CALENDARIZADO

Primera Semana: Introduccin.
Historia de las computadoras. Arquitectura y funcionamiento de las computadoras.
Conceptos bsicos: hardware y software.
Laboratorio: MATLAB:Entorno, definicin de variables reales, complejas, lgicas. Vectores
y matrices. Generacin de vectores y matrices.
Segunda Semana: Introduccin a los Lenguajes de Programacin
Lenguajes de programacin. Enumeracin. Utilidad. Tipos de programacin: no estructurada,
estructurada, orientada a objetos. Diagramas de flujo. Seudocdigo. Ejemplos.
Laboratorio: MATLAB: Operadores. Operaciones con vectores y matrices: operaciones
matriciales y elemento por elemento. Funciones matemticas predefinidas.
Tercera Semana: Diagramas de Flujo y Seudocdigo
Desarrollo de algoritmos mediante diagramas de flujo y seudocdigo.
Laboratorio: MATLAB: Operaciones con polinomios. Grficos 2D, 3D, grficos de
superficie.
Cuarta Semana: Diagramas de flujo y Seudocdigo.
Desarrollo de algoritmos mediante diagramas de flujo y seudocdigo. Problemas.
Laboratorio: MATLAB: Matemtica simblica: lgebra simblica, resolucin de expresiones
y ecuaciones, graficacin simblica, clculo.
Quinta Semana: Introduccin a la Programacin con MATLAB
Manejo del editor. Entorno de programacin. Operadores, expresiones y sentencias. Lectura
(input) y salida de datos(disp, fprintf).
Laboratorio: Ejercicios y Problemas.
Sexta Semana: Decisiones
Sentencias condicionales: if. Operadores relacionales y lgicos. if-end, if-else-end, if-elseif-
else-end, condiciones anidadas, funciones lgicas.
Laboratorio: Ejercicios y Problemas.
Sptima Semana: Decisiones
Sentencias condicionales: if y switch.
Laboratorio: Ejercicios y Problemas.
Octava Semana
Primer examen. Solucionario.



4

Novena Semana: Ciclos Repetitivos
Repeticin indeterminada mediante while. Sentencias break y continue.
Laboratorio: Ejercicios y Problemas.
Dcima Semana: Ciclos Repetitivos
Repeticin determinada mediante for. Ciclos anidados for. Ejercicios y problemas.
Laboratorio: Ejercicios y Problemas.
Dcimo Primera Semana: Operaciones Con Vectores Y Matrices
Programacin usando vectores y matrices.
Laboratorio: Ejercicios y Problemas.
Dcimo Segunda Semana: Cadenas De Caracteres
Definicin de cadenas de caracteres en MATLAB. Funciones predefinidas para el manejo de
cadenas de caracteres.
Laboratorio: Ejercicios y Problemas.
Dcimo Tercera Semana: Funciones Definidas Por El Usuario
Funciones inline. Definicin de una funcin dentro de un archivo autnomo, reglas para
escribir funciones.
Laboratorio: Ejercicios y Problemas.
Dcimo Cuarta Semana: Funciones Definidas Por El Usuario
Laboratorio: Ejercicios y Problemas.
Dcimo Quinta Semana: Manejo De Archivos
Lectura y escritura de datos a un archivo externo: funciones de lectura load, dlmread,
textread. Escritura mediante las funciones save, dlmwrite.
Laboratorio: Ejercicios y Problemas.
Dcimo Sexta Semana
Segundo Examen.
Dcimo Sptima Semana
Examen sustitutorio.

8. BIBLIOGRAFA.

1. Holly Moore, MATLAB para Ingenieros. Ed. Pearson Educacin, Mxico, 2007.
2. Amos Gilat, MATLAB. Una Introduccin con Ejemplos Prcticos. Ed. Revert S.A., Espaa,
2006.
3. Luis Joyanes Aguilar, Fundamentos de Programacin. Algoritmos y Estructura de Datos.
4. Delores M. Etter, Solucin de Problemas de Ingeniera con MATLAB, 2da. ed., Prentice Hall,
1998.
5. Kreyszig, E., Matemticas Avanzadas para Ingeniera, Limusa, Mxico, 1984, Vol.II.
6. Javier Garca de Jaln, Jos Ignacio Rodrguez, Jess Vidal, Aprenda Matlab 7.0 como si
estuviera en primero.
http://mat21.etsii.upm.es/ayudainf/aprendainf/Matlab70/matlab70primero.pdf




Ing. Heber Helfer Crcamo
Profesor del curso

S-ar putea să vă placă și