0% encontró este documento útil (0 votos)
23 vistas3 páginas

Algoritmos y Programación en C++

Este documento presenta la asignatura de Algoritmos y Programación para la Licenciatura en Actuaria. La asignatura se imparte en el primer semestre y tiene una carga de 96 horas, divididas en 64 horas teóricas y 32 horas prácticas, lo que representa 10 créditos. El objetivo general es que los estudiantes aprendan a formular problemas matemáticos y diseñar algoritmos para su resolución e implementación en C++.

Cargado por

Juan Carlos Zeus
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
23 vistas3 páginas

Algoritmos y Programación en C++

Este documento presenta la asignatura de Algoritmos y Programación para la Licenciatura en Actuaria. La asignatura se imparte en el primer semestre y tiene una carga de 96 horas, divididas en 64 horas teóricas y 32 horas prácticas, lo que representa 10 créditos. El objetivo general es que los estudiantes aprendan a formular problemas matemáticos y diseñar algoritmos para su resolución e implementación en C++.

Cargado por

Juan Carlos Zeus
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN


DIVISIÓN DE MATEMÁTICAS E INGENIERÍAS

LICENCIATURA EN ACTUARÍA
PROGRAMA DE ASIGNATURA

CLAVE SEMESTRE
ALGORITMOS Y PROGRAMACIÓN
- 1º
 

HORAS HORAS
HORAS HORAS
MODALIDAD CARÁCTER TIPO AL POR CRÉDITOS
TEÓRICAS PRÁCTICAS
SEMESTRE SEMANA
Teórico-
Curso Obligatorio 96 6 4 2 10
práctica

FASE DE FORMACIÓN Básica


ÁREA DE CONOCIMIENTO Computación

SERIACIÓN Sí (x) No ( ) Obligatoria ( ) Indicativa (x)


SERIACIÓN ANTECEDENTE Ninguna
Bases de datos
SERIACIÓN SUBSECUENTE
Análisis numérico

OBJETIVO GENERAL
El alumno formulará problemas matemáticos y diseñará algoritmos para su resolución e implementación
en lenguaje C++.

ÍNDICE TEMÁTICO HORAS


UNIDAD TEMA TEÓRICAS PRÁCTICAS
Metodología para el planteamiento de problemas matemáticos
1 10 8
y diseño de algoritmos
2 Diagramas de flujo 16 6
3 Programación en lenguaje C++ 14 6
4 Aplicaciones actuariales 24 12
Total de horas: 64 32
Suma total de horas: 96
HORAS
UNIDADES OBJETIVO PARTICULAR
T P
10 8 1. Metodología para el planteamiento El alumno aplicará la metodología
de problemas matemáticos para el planteamiento de problemas matemáticos
y diseño de algoritmos y su resolución algorítmica.
1.1. Análisis del problema
1.2. Análisis de entradas y precondiciones
1.3. Análisis de salidas y postcondiciones
1.4. Especificación del algoritmo
1.5. Diseño del algoritmo y pseudocódigo
16 6 2. Diagramas de flujo El alumno analizará la lógica de los algoritmos
2.1. Símbolos de inicio y fin a través de diagramas de flujo.
2.2. Símbolos para los procesos
2.3. Símbolos para operadores matemáticos
2.4. Símbolos para la entrada de datos
2.5. Símbolos para la salida de resultados
2.6. Símbolos para estructuras condicionales
2.1. Símbolos para estructuras Iterativas
14 6 3. Programación en lenguaje C++ El alumno codificará algoritmos matemáticos
3.1. Concepto sobre programación orientada en lenguaje C++.
a objetos
3.2. Sentencias de entrada/salida
3.3. Operadores matemáticos
3.4. Sentencias condicionales
3.5. Sentencias iterativas
3.1. Estructuras de datos
24 12 4. Aplicaciones actuariales El alumno desarrollará programas en lenguaje
4.1. Aplicaciones al Cálculo Diferencial e C++ aplicados a la resolución de problemas
Integral actuariales.
4.2. Aplicaciones al Álgebra Lineal
4.3. Aplicaciones a la Probabilidad y
Estadística
4.4. Aplicaciones a las Matemáticas
Financieras
TOTAL
64 32
96

SUGERENCIAS DIDÁCTICAS SUGERENCIAS DE EVALUACIÓN


• Análisis de lecturas • Exámenes parciales
• Empleo de medios audiovisuales • Exámenes finales
• Exposiciones docentes • Tareas
• Exposiciones de los alumnos, supervisadas • Elaboración de un trabajo de aplicación
por el profesor individual o grupal
• Participación en técnicas grupales • Participación en clase
• Realización de ejercicios con apoyo • Ejercicios en clase
computacional.
• Resolución de exámenes ante el grupo
• Resolución de problemas de tipo matemático
para incentivar el pensamiento organizado
y analítico
BIBLIOGRAFÍA
BÁSICA
• Ellis, Margaret A.; Stroustrup, Bjarne; Joyanes Aguilar, Luis& Katrib Mora, Miguel (1994). C++:
Manual de referencia con anotaciones. Wilmington, Delaware, USA: Addison-Wesley Iberoamericana.
• Deitel, P. J. & Deitel, H. M. (2012). C++: How to program. Boston: Prentice Hall.
• Jiménez, J. (2010). Matemáticas para la Computación. México: Alfaomega.
• Malik, D. S. (2011). C++ programming: From problem analysis to program design. Boston, MA:
Course Technology.
• Prata, S. (2012).C++ primer plus. S.l.: Addision-Wesley Professional.
• Savitch, W. J., Vidal, R. E. A., Montañez, C. A. M., Ocampo, B. F. & Luna, C. R. (2007).
Resolución de problemas con C++. México: Pearson Educación.
• Scheinerman, E. (2006). C++ for Mathematicians: An Introduction for Students and Professionals.
USA:Chapman & Hall/CRC
• Sedgewick, R. (2008). Algorithms in C++. Reading. USA: Addison-Wesley Pub. Co.
COMPLEMENTARIA
• Beck, L. L. (1999). System software: An introduction to systems programming. Singapore: Addison-Wesley
Longman.
• Bronson, G. J., In Borse, G. J. & Velázquez, A. J. A. (2007). C++ para ingeniería y ciencias. México:
Thompson.
• Cairó, B. O. (2005). Metodología de la programación: Algoritmos, diagramas de flujo y programas. México:
Alfaomega.
• Joyanes, A. L. (2002). Programación en C: Libro de problemas. Aravaca, Madrid. McGraw-Hill.
• Joyanes, A. L. (2008). Fundamentos de programación. Aravaca, Madrid: McGraw-Hill Interamericana
de España.

PERFIL PROFESIOGRÁFICO
Licenciado en Matemáticas Aplicadas, Actuaría o Ingeniería en Computación, con experiencia docente
y preferentemente con estudios de posgrado.
 

También podría gustarte