Académique Documents
Professionnel Documents
Culture Documents
Bibliografía y referencias
Metodología
• Clases magistrales (Auditorio 12-
12-204). z Brassard,
Brassard G. y Bratley, P.: «Fundamentos de ALGORITMIA»,
Prentice Hall International, Madrid (España), 1997.
• Clases prá
prácticas (Sala de có
cómputo 41-
41-214)
z Oviedo,
Oviedo Efraím: “Lógica para programación”, ECOE ediciones,
• Tareas extraclase Agosto 2004. (para la primera parte del curso), Caps.: 1, 2, 3, 4, 5, 6,
• Talleres y asesorí
asesorías semanales 7, 8.
• Seguimiento de la pápágina del curso z Lopez,
Lopez Leobardo: “Programación Estructurada, un enfoque
• Aprendizaje ví algorítmico”, AlfaOmega, 2002
vía ejemplos y aprendizaje activo.
z Chapra,
Chapra, Steven C. & Canale,
Canale, Raymond P.: «Numerical Methods
for Engineers»
Engineers», McGraw-
McGraw-Hill, 2002, Caps.:
Caps.: 1, 2, 5, 6, 8, 9, 12, 17, 20,
Requisitos: matemá
matemáticas bá
básicas 21, 22, 24.
z Walkenbach, J.: «Microsoft Office Excel 2007 VBA Programming
Sobre técnicas básicas de estudio ver el documento: «Cómo estudiar for DUMMIES», Wyley Publishing, Inc., 2007. (puede leerse online en
y aprender una disciplina», por Richard Paul y Linda Elder, de la http://www.docstoc.com/docs/document-
Fundación para El Pensamiento Crítico, 2003, www.criticalthinking.org preview.aspx?doc_id=1659168) capítulos: 3, 7, 10, 14, 15, 16, 17, 22.
Página Web del curso
http://virtual2.unalmed.edu.co/moodle
Facultad de minas – Fundamentos de programación
z Clases prá
prácticas y teó
teóricas
z Ejemplos interactivos
z Problemateca
z Talleres online
z Foros y chat
z Documentos, manuales y enlaces de interé
interés
zTécnicas de estudio
Ejemplo
Diseñ
Diseñar un algoritmo para calcular el área de un
ENTRADA PROCESAMIENTO SALIDA triá
triángulo
DATOS DE
Área
SALIDA
Diseño de algoritmos Diseño de algoritmos
Ejemplo 2 Ejemplo 3
Suponga que se necesita un algoritmo para realizar la factura en un almacén
Diseñ
Diseñar un algoritmo para calcular el perí
perímetro de un que vende televisores al por mayor (suponiendo que de un solo tipo). La factura
círculo debe mostrar el valor total a pagar y el valor de los impuestos. El costo por
unidad de los televisores es de $700.000 y el impuesto aplicado es del 16%.
Aná
Análisis:
lisis:
INICIO Aná
Cuales son los datos de entrada? Análisis?
lisis?
π es dato de entrada? Leer Radio
INICIO
Cuales son los datos de salida? Prm = 2*Pi
2*Pi*Radio
*Radio Leer numero_unidades
Que cálculos/procesos deben Mostrar Prm Impuestos = numero_unidades* $700.000 * 0.16
llevarse a cabo? Total = numero_unidades* $700.000 + Impuestos
FIN Mostrar Total, Impuestos
FIN
4. Codificació
Codificación en un • Elaborar la interfaz grá
gráfica del usuario (si se
trata de un lenguaje de programació
programación visual).
lenguaje de programació
programación • Escribir los procedimientos pertinentes.
• Ejecutar y depurar el có
código
Importante Fundamentos de Programación
Clase 1
Las clases prá
prácticas comienzan la pró
próxima
semana.
FIN DE LA CLASE
Se recomienda llevar memoria USB para grabar
los trabajos o emplear el servicio de ftp que está
está
disponible para todos los estudiantes.
Gracias por la atención