M Todos De Programaci N Est Ndar

Páginas: 18 (4396 palabras) Publicado: 11 de marzo de 2015



INDICE


P


Un poco de historia
El primer método de programación empleado, si es que podía ser considerado como tal, fue el CONVENCIONAL. En los inicios de la Informática, los programadores se planteaban un problema, lo analizaban, elegían un lenguaje de programación y comenzaban sin más la tarea de crear las instrucciones que resolvieran el problema. Pero este método, o mejor dicho, este"desmétodo" ( ya que en realidad no se sigue ninguna metodología) pronto demostró su ineficacia. El programa resultaba una sucesión de instrucciones más o menos grande. Las etapas de programación no estaban definidas y existía una falta de continuidad en el programa.
Este tipo de programación, denominada también "tradicional", produce una serie de errores muy difíciles de solucionar una vez que elprograma esta hecho. Estos "defectos" de programación son los siguientes:
1.- LOS PROGRAMAS SON RÍGIDOS: Es muy difícil hacer evolucionar el programa hacia las nuevas necesidades que se desarrollan en su ámbito de aplicación.
El realizar modificaciones es una tarea compleja que ocupa mucho tiempo, ya que puede afectar a una gran parte de las instrucciones, y que se complica cuando el encargado derealizarlas es distinto del programador original.
Por todo esto, o bien se tiende a realizar "parches" en el programa original, que complican el diseño inicial y por lo tanto su mantenimiento; o bien, se abandona el programa y se crea otro, con la consiguiente perdida de tiempo y de recursos.
2.- FALTA DE DOCUMENTACIÓN: El programador no atiende las necesidades documentales del programa. Realizadescripciones incompletas, no utiliza diagramas de esquematización, no actualiza con documentación los cambios en el programa, etc...
Por todo ello el mantenimiento de este tipo de programas se convierte en una tarea excesivamente complicada.
3.- RELACIÓN PROGRAMADOR-PROGRAMA: Los programadores prefieren utilizar sus propios programas, con lo que la comunicación entre programadores es mínima. Losprogramadores prefieren escribir sus propios programas antes que gastar su tiempo en ampliar o modificar programas hechos por otros. Cada programador tiene y utiliza sólo los programas creados por él mismo, con lo que se crea una relación demasiado rígida entre creador y obra.
4.- CORRECCIÓN DE ERRORES: Los programadores gastan demasiado tiempo en corregir sus errores, ya que la detección de lainstrucción en la que se producen es muy complicada.
Todos estos problemas hacen que el desarrollo y mantenimiento de este tipo de programas sea demasiado complicado.
Por lo tanto, el programador, en su labor, debe seguir una serie de normas que impidan la aparición de los defectos anteriormente citados, consiguiendo pasar de una realización demasiado artesanal a una normalización de la programación.Con ello se logra una mayor independencia programador-programa y también reducir los costes informáticos.
Mas tarde, surgieron la programación modular y la estructurada, de la necesidad de establecer unos criterios unificados para resolver cada problema.
La programación modular es más bien una filosofía de programación en la que se dan una serie de consejos para la realización de programasdescomponiéndolos en módulos. Sin embargo, programar cada módulo implica aplicar las técnicas clásicas de diseño de organigramas, ordinogramas y algoritmos, sin introducir ninguna norma.
Se necesita dotar a los programas de una estructura, para aumentar la eficacia de la programación y su mantenimiento; para aumentar la fiabilidad y eficacia y además para asegurarse de que los programas son adaptables,manejables, fácilmente comprensibles y transportables, claros y simples.
Aparece entonces la programación estructurada. Según Luis Joyanes esta se puede definir como "la técnica de construcción de programas que utiliza al máximo los recursos del lenguaje, limita el conjunto de estructuras aplicables a leer, y presenta una serie de reglas que coordinan adecuadamente el desarrollo de las diferentes...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programaci n en C Librer a Est ndar de Plantillas Colas
  • Canal De Desviaci N Est Ndar
  • OPERACI N EST NDAR DE SANITIZACION
  • Est ndares habitaci n BREPC
  • El M Todo Experimental Est Ndar Para
  • Entalp A Est Ndar De Formaci N Y De Reacci N
  • M todos de Ionizaci n
  • M Todo De La Investigaci N

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS