La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Curs de Postgrau Visual Basic .NET: Introducció

Presentaciones similares


Presentación del tema: "Curs de Postgrau Visual Basic .NET: Introducció"— Transcripción de la presentación:

1 Curs de Postgrau Visual Basic .NET: Introducció
Tema 8. Depurar programas en Visual Basic My name is Jose Francisco Ramos and I am going to introduce my PhD work titled “LODstrips: Continuous Level of Detail using Triangle Strips” LA 9 falta Videos Referencia SIGGRAPH Francisco Ramos Universitat Jaume I Departament Llenguatges i Sistemes Informàtics Castellón

2 Contenido The main sections of my presentation are the following:
Encontrar y corregir errores Modo depuración Seguimiento de variables Uso de las ventanas Comando e Inmediato Referencia rápida The main sections of my presentation are the following: First, Introduction: we will present the scope of our work and the motivation After that, some fundamental techniques to efficiently render polygonal models are introduced In the third section, we develop a general framework to improve multiresolution schemes by using triangle strips. Next, we create a new uniform resolution model for specific applications as computer games: LodStrips Moreover, following the same LodStrips basic, we build a specific model for deforming meshes, In section “LodS for defor” In the Applications section, we design an independent library to allow the integration of lodstrips into 3D applications. We implemented this library in Ogre3D. Finally, conclusions, future work and publications related to this work are

3 Encontrar y corregir errores
Muchos de los errores que cometemos son errores simples al escribir o errores de sintaxis. Otros errores no son tan sencillos de detectar. El IDE Visual Studio contiene varias herramientas que nos van a ayudar Tres tipos de errores Syntax Error: errores en la programación que violan las reglas de Visual Basic Run-time Error: un error que causa que el programa pare su ejecución [leer desde una ruta incorrecta] Logic Error: es un error humano que lleva al programa a producir resultados incorrectos

4 Encontrar y corregir errores
Errores de sintaxis: ayuda y atención sobre la sintaxis exacta de las funciones, objetos, métodos y propiedades El compilador de VB muestra una linea azul y ayuda al posicionarse sobre ésta

5 Encontrar y corregir errores
Run-time errors: es necesario reescribir el código Logic errors: normalmente son difíciles de encontrar Son el resultado de un error en el razonamiento o planteamiento de una solución Ejemplo: If Age > 13 And Age < 20 Then TextBox2.Text = "You're a teenager" Else TextBox2.Text = "You're not a teenager" End If

6 Modo depuración Una forma de detectar errores es examinar las variables o propiedades a media que cambian Barra depuración: Ejemplo: chap08/debug test Ver barra depuración 2) Con valor 13 resultado incorrecto 3) Colocamos un breakpoint

7 Seguimiento de variables
La ventana Autos es útil para examinar el estado de las variables, sin embargo, éstas no persisten en toda la ejecución del programa Para ello usaremos una ventana Watch para examinar las variables a medida que cambian Ejemplo: chap08/debug test Botón derecho sobre variable Age TextBox2.text a ventana Watch Age < 20 a ventana Watch Tambien podemos visualizar las variables exhaustiv.

8 Uso de las ventanas comando e inmediato
Ya sabemos entrar en modo depuración, ejecutar instrucción a instrucción y examinar los valores de los objetos pero…y cambiarlos en runtime? Ventana Inmediato: cambiamos los valores de las variables en tiempo de ejecución Ventana Comando: ejecutamos isntrucciones de Visual Basic [File.SaveAll]

9 Referencia Rápida


Descargar ppt "Curs de Postgrau Visual Basic .NET: Introducció"

Presentaciones similares


Anuncios Google