Taller Modelaje y Especificación

OBJETIVOS Identificar variables, constantes, operadores, funciones especiales y aprender a convertirlas en expresiones algorítmicas Desarrollar habilidad en la comprensión de diferentes planteamientos a problemas propuestos. Conocer y comprender la importancia de la aplicación del tema Modelaje y Especificación de problemas, para entender la forma de elaboración de los algoritmos.

INSTRUCCIONES GENERALES Swipeloviewn Itp Resolver este taller a debe realizarse en f Word y Subirse en el Moodle, al final de la Fórmulas a consultar: OF8 k corr o nte la clase teórica, ador de palabras la plataforma ?rea del triángulo por la fórmula de herón, perímetro del cuadrado, volumen de un cilindro, área y volumen de una esfera, formula de la definitiva de una asignatura dada n notas, TRM y Euro (cambio oficial a hoy) Área del triángulo por la fórmula de Herón: p= semiperimetro a, b, c- lados del triángulo (Recursostic. education. s, 201 5) Perímetro del cuadrado: El perímetro del cuadrado es igual a la suma de las longitudes de sus cuatro lados iguales. (Ditutor, 2015) (Vitutor, 201 5) Definitiva de una asignatura- suma notas/n notas (sede. um. es, 201 5) TRM, certificados de cambio. Serie empalmada de la tasa de cambio del peso colombiano frente al dólar(TRM y certificado de cambio). (banrep_gov. co, 2015) 1 EUR = 3387,24307 cop (eur. es, 2015) Referencias banrep. gov. co. (20 de Agosto de 2015). Tasa de cambio del peso colombiano (TRM). Obtenido de Banco de la República vw. w. banrep. ov. co/es/trm Ditutor. (20 de Agosto de 2015). perímetro del cuadrado. Obtenido de Profesor en línea: http://www. ditutor. com/geometria/perimetro_cuadrado. html eur. es. (20 de Agosto de 2015). Euro(EUR) para peso colombiano (COP). Obtenido de eur. es. fxexchangerate. com/cop/ Profesor en línea. (20 de Agosto de 2015). Cilindro: área y volumen. Obtenido de Profesor en línea: http://www. profesorenlinea. cVgeometriaNolumenCilindro. htm Recursostic. education. es. (20 de Agosto de 2015). Fórmula de Herón para calcular el área de cualquier triángulo.

Obtenido de Descartes 2D. : http://recursostic. education. eso/descartes/web /materiales didacticos/formula heron/formula de Heron. htm sede. um. es. (20 de Agosto de 2015). Norma sobre sistema de calificaciones y cálculo de la nota media de los expedientes académicos. Obtenido de Universidad de Murcia: https://sede. m . es/sede/normativa/normativa-sobre-sistema-de-calificaciones-y -calculo-de-Ia-nota-media-de-los-expedientes-academicos/pdf/69 . pdf Vitutor. (20 de Agosto de 2015). Área de la esfera y el huso. Obtenido de Vitutor: httpWw. w. vitutor. com/geo/esp/v_8. html 1. Escribir las siguientes e Obtenido de Vitutor: http://wwV/. vitutor. com/geo/espTv_8. html 1. Escribir las siguientes expresiones aritméticas como expresiones algorítmicas. EXPRESION ARITMETICA EXPRESION ALGORITMICA S=a+3b-5c-6a 4*c)) — R = -loy -15 + ez-l 2y – 10*y- 15 + ((8*z – areaCirculo = Ttr2 AC= math. pi * (r**2) x= (-b (math. qrt(b**2 – Área= 3 RES = NOT( (53 F TRU entrada, Variables de Salida y Variables de Proceso. El plan de solución (Un ejemplo) Diseñe el algoritmo A.

Dados el valor total de caja, la cantidad de artículos, el valor de cada producto que se vendió, mostrar o imprimir el valor que queda en caja, después de la venta. VARIABLES DE ENTRADA VARIABLES DE SALIDA VARIABLES DE PROCESO Valor de cada producto Cantidad de producto/U Nro de la factura Total de la factura Plan de Solución (Ejemplo) Leer producto Leer valor del producto Leer cantidad del producto Sumar = cantidad del producto * valor del producto Repetir según cantidad de productos vendidos Escribir el valor de la factura Algoritmo: # Ejercicio A. mport math input(«Digite el nombre del producto «) VP= input(«Digite el valor del producto CP= input(«Digite la cantidad del producto V- int(CP) * int(VP) print(«El valor total de la fa 4DF8 ENTRADA Valor del lado Perímetro del cuadrado Leer lado Perímetro del cuadrado= lado*4 Escribir Perímetro del cuadrado #Ejercicio C input(«Digite el valor del lado «) print(«El perimetro del cuadrado es D. Calcular el volumen de cualquier cilindro, dados su radio y altura. Radio Altura Volumen Leer Radio

Leer Altura Volumen: 5 Escribir Volumen Número Raíz cuadrada de la mitad del número Leer Número Raíz: sqrt(Número/2) Escribi Raíz #EJercicio F. N- el número R= math. sqrt( int(N)/2) print(«La raiz cuadrada de la mitad del número es G. Una persona invierte en un banco una determinada cantidad de dinero y a una cierta tasa de interés mensual. Calcular y mostrar el monto del dinero que obtendrá al finalizar el mes. Cantidad de dinero Tasa de interés Monto final Leer cantidad de dinero Leer tasa de interés Incremento: cantidad de de interés en pesos * 3387. 24307 Escribir Cantidad en Dólares

Escribir Cantidad en Euros #Ejercicio H. input(«Digite la cantidad de dinero en pesos CD: int(CP) * 3102. 60 int(CP) * 3387. 24307 cantidad de dinero en dólares es print(«La cantidad de dinero en euros es . Calculare imprimir el número de segundos que hay en un determinado número de días. NOTA: Asumir que los días son mayores que cero. Número de días Número de segundos en n dias Leer Número de dias Número de segundos por día= 3600*24 Número de segundos en n días= Número de días * Número de segundos por un día Escribir Número de segundos en n días #Eiercicio . C- la tercer nota «)

Nd- (float(A) + float(B) + print(«La nota definitiva del primer corte es de REFERENCIAS BIBLIOGRÁFICAS • Zelle, John M. Python Programming. An Introduction to Computer Science. 2nd Ed. Washington: Franklin, Beedle & ASSOCiates Inc, C2010. • Bird, Steven, Klein, Ewan, Loper, Edward. Natural Language Processing With Python. USA: Oreilly, 2009. • Beazley, David M. Python: Essential Reference. 4th. Ed Upper Saddle River: Addison Wesley Longman, C2009. • Dawson Michael. Python Programming, For the Absolute Beginner. Third Edition. Course Technology. 2010. • Joyanes Aguilar, Luís.

Fundamentos De Programación. Mc Graw Hill. 2008, Cuarta Edición. • Calderon, Alejandro, Fundamentos De Programación, Thompson, 2007. • Santos, Manuel. Fundamentos de Programación, Alfaomega, 2006. curso: PROGRAMACION I • Flórez Rueda, Roberto. Algoritmos, Estructura de Datos y Programación Orientada a Objetos. Bogotá, Eco Ediciones, 2005. • Cairo, Osvaldo, Metodología de la Programación. Tercera Edición. Alfaomega, 2005. • Tucker. Lenguajes de Programación. Principios Y Paradigmas. M w-Hill – Interamericana 8 Editores. 2004. • McR0bert eginnine Arduino. Apress.