Herramientas de Análisis

 Continuación del contenido de cara al exámen


  1. Editores de Estructuras: Un editor de estructuras toma como entrada una secuencia de órdenes para construir un programa fuente. El editor de texto no realiza las funciones de creación y modificación de texto de un editor de textos ordinarios, sino que también analiza el texto del programa imponiendo al programa fuente una estructura jerarquica apropiada. De esa manera, el editor de estructuras puede realizar tareas adicionales útiles para la preparación de programas.
  2. Impresoras Estáticas: Un impresora estática analiza un programa y lo imprime de forma que la estructura del programa resulte claramente visible. por ejemplo los comentarios pueden aparecer con una identación proporcional a la profundidad de su anidamiento en la organización jerárquica de las preposiciones.
  3. Verificadores Estático: Este lee un programa, lo analiza e intenta descubrir errores potenciales sin ejecutar el programa. Así un verificador estático puede detectar si hay partes de un programa que nuca se podrán ejecutar o si cierta variable se usa antés de ser definida. Además puede detectar errores de lógica, como intentar utilizar variables reales como apuntador. 

No hay comentarios:

Publicar un comentario