Вы находитесь на странице: 1из 19

Programacin de Computadores

METODOLOGA DE RESOLUCIN DE PROBLEMAS SEGN POLYA.

METODOLOGA DE RESOLUCIN DE PROBLEMAS SEGN POLYA.


Entender el problema. (reconociendo qu se

pregunta.) Idear un plan. (respondiendo a lo que se pide.) Realizar el plan. (desarrollando el resultado de la respuesta.) Mirar hacia atrs. (controlando qu hace y dice el resultado)

Entender el problema.
Entiende todo lo que dice?

Puede replantear el problema en sus propias

palabras? Distingue cules son los datos? Sabe a qu quiere llegar? Hay suficiente informacin? Hay informacin extraa? Es este problema similar a algn otro que haya resuelto antes?

Idear un plan
Ha visto el mismo problema en una forma

levemente diferente? Conoce algn problema relacionado?

Realizar el plan
Implementar la o las estrategias que se escogieron

hasta solucionar completamente el problema o hasta que la misma accin sugiera tomar un nuevo curso.

Mirar hacia atrs


Est bien el resultado?

Es la solucin correcta? La respuesta satisface lo

establecido en el problema?

Ejercicio
A un empleado de una empresa se le cancela como

Sueldo Base la cantidad de $520.000.


Cul es el sueldo lquido del empleado si adems, se

le cancelar un bono equivalente al 20% de su Sueldo Base?

Desarrollo
Entender el problema. Se desea obtener el sueldo lquido a pago de un empleado para lo cual se necesita conocer su sueldo base, el porcentaje del bono y alguna frmula relacionada con el problema

Idear un plan
Idear un plan.

Sueldo Lquido = Sueldo Base * 1,2


Una vez calculado, escribir el resultado.

Realizar un plan
Realizar el Plan

El 20% del Valor del Bono = 20/100


Monto del Bono = Sueldo Base * 20/100 Sueldo Lquido = Sueldo Base + Monto del Bono

Mirar hacia atrs


Mirar hacia atrs

Verifique: Revisar la respuesta.


Sueldo base = 520.000 Monto del Bono = 520.000 * 20/100 = 104.000

Sueldo Lquido = 520.000 + 104.000 = 624.000


Respuesta: El sueldo lquido del empleado es de

$624.000

Ejercicio
En una clase de 35 alumnos aprobaron el 40%.

Determinar el nmero de alumnos reprobados.

Computador: Mquina capaz de aceptar datos de entrada, procesarlos y entregar resultados de salida (informacin).

Esquema general de un computador

PROCESOS DE CREACIN DE PROGRAMAS


Programa: Conjunto de instrucciones escritas de

algn lenguaje de programacin y que ejecutadas secuencialmente resuelven un problema especfico.

Diseo del proceso


Diseo del proceso: Esta etapa consiste en el

anlisis del problema, esto es: entender el problema, determinar estrategias de solucin. En ambos casos se indicar claramente los procesos a seguir (lo que se va a hacer) para llegar a la solucin correcta.

Construccin
Construccin: Esta etapa consiste en desarrollar

un algoritmo que pueda representar la estructura del programa la cual puede ser en forma narrativa, diagramas de flujo o Pseudolenguaje.

Codificacin
Codificacin: Consiste en la traduccin del

algoritmo a algn lenguaje de programacin, el cual crea instrucciones entendibles y ejecutables por el computador; algunos de estos lenguajes pueden ser: C, C++, Visual Basic,etc.

Verificacin
Verificacin: Se prueba el algoritmo en forma

analtica para demostrar su efectividad; vale decir, se prueba el algoritmo y/o programa con datos conocidos que producirn una salida conocida. Con esto se pretende detectar y corregir los errores para mejorar el algoritmo.

Вам также может понравиться