Sie sind auf Seite 1von 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.

Das könnte Ihnen auch gefallen