Felix .castillo

Post on 31-Jul-2015

123 views 1 download

Transcript of Felix .castillo

Ministerio de EducaciónColegio

Jesús María PlacEstudiante

Félix castilloMateria

informáticaprofesora

Gisela bouchetema

desarrollo lógico de problemasaño XI-A

año lectivo 2013

•Desarrollo Lógico del problema

•Desarrollo Lógico del problema

•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.

Los dos primeros pasos son los más difíciles del proceso. Una vez analizado el problema y obtenido un algoritmo que lo resuelva, su transformación a un programa de ordenador es una tarea de mera traducción al lenguaje de programación deseado

Análisis

• Análisis del problema informático 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.

DiseñoUn 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,...)

• Para poder describir cualquier tipo de acción de las que intervienen en un algoritmo, diversos autores proponen el uso de un conjunto de construcciones lógicas (secuencia, decisión e iteración) con las que es posible escribir cualquier programa. Lo que sigue a continuación es la descripción de las diferentes construcciones disponibles para el diseño de algoritmos.

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.

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

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.

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.

Gracias