1. Ministerio de Educación
Republica de Panamá
Colegio Jesús María Pla c
tema
Desarrollo Lógico de Problemas
Estudiante
Katherine miranda
profesora
Gisela Bouche
año XI-A
año lectivo 2013
2. Definición de desarrollo lógico de
problemas
• mediante un ordenador consiste en el proceso
que a partir de la descripción de un
problema, expresado habitualmente en
lenguaje natural y en términos propios del
dominio del problema, permite desarrollar un
programa que resuelva dicho problema.
3. • Este proceso exige los siguientes pasos:
• Análisis del problema.
• Diseño o desarrollo de un algoritmo.
• Transformación del algoritmo en un programa
(codificación).
• Ejecución y validación del programa.
5. análisis
• Cuando un usuario plantea a un programador
un problema que resolver mediante su
ordenador, por lo general ese usuario tendrá
conocimientos más o menos amplios sobre el
dominio del problema, pero no es habitual
que tenga conocimientos de informática.
6. • Por ello, al abordar un problema que se
quiere resolver mediante un ordenador, el
programador necesita de la experiencia del
experto del dominio para entender el
problema. Al final, si se quiere llegar a una
solución satisfactoria es necesario que:
• El problema esté bien definido con el
máximo detalle
7. Diseño
• Un algoritmo consiste en una especificación
clara y concisa de los pasos necesarios para
resolver un determinado problema, pero para
poder diseñar algoritmos es necesario
disponer de una notación, que llamaremos
‘notación algorítmica’, que permita:
• Describir las operaciones puestas en juego
(acciones, instrucciones, comandos,...)
• Describir los objetos manipulados por el
algoritmo (datos/informaciones)
8.
9. Codificación
• El resultado de la codificación son los
códigos, los cuales son cuerpos legales
sistemáticos, redactados con la técnica
legislativa mas depurada.
• La codificación por lo general es encargada a
una comisión de jurisconsultos para que
redacten el Código.
10. • La codificación puede ser de dos clases:
codificación parcial y codificación total. La
codificación parcial es cuando en un Código se
regula sólo una parte de la rama del derecho
regulada. La codificación total es cuando en
un Código se regula total e íntegramente la
rama del derecho regulado.
11.
12. La Depuración
DESPUES QUE EL COMPILADOR DETECTE LOS
ERRORES, SE DA PASO AL DEPURADOR QUE DA
LA SOLUCION AL PROGRAMA SIN NINGUNA
FALLA, AYUDA A COMPRENDER EL PROGRAMA Y
FACILITA LAS MODIFICACIONES
14. Compilación
• Es un programa informático que traduce un
programa escrito en un lenguaje de
programación a otro lenguaje de
programación, generando un programa
equivalente que la máquina será capaz de
interpretar. es un programa que permite
traducir el código fuente de un programa en
lenguaje de alto nivel, a otro lenguaje de nivel
inferior (típicamente lenguaje de máquina).
16. Mantenimiento
• Se lleva a cabo después de terminado el
programa, cuando se detecta que es necesario
hacer algún cambio, ajuste o
complementación al programa para que siga
trabajando de manera correcta.