Professional Documents
Culture Documents
NET
Se destacan Dos tipos de desarrollos bien diferenciados: Aplicaciones para Windows Aplicaciones para Internet
System.DateTime 8 bytes
System.Double Double (dobleprecisin puntoflotante) Integer System.Int32 System.Int64 Long (Entero largo) Object Short Single (simple precisin puntoflotante) String (tamaovariable) System.Object (class) System.Int16 System.Single
8 bytes
-1.79769313486231E308 hasta -4.94065645841247E-324 para valores negativos; 4.94065645841247E-324 hasta 1.79769313486232E308 para valores positivos -2,147,483,648 to 2,147,483,647 -9,223,372,036,854,775,808 hasta 9,223,372,036,854,775,807 Cualquier tipo de dato -32,768 to 32,767 -3.402823E38 hasta -1.401298E-45 para valores negativos; 1.401298E-45 hasta 3.402823E38 para valores positivos
System.String (class) 10 bytes + (2 0 hasta aproximadamente 2 billones de * tamao caracteres Unicode cadena)
desde Suma de Cada miembro de la estructura tiene un rango User-Defined (heredado System.ValueType) tamaos de determinado, es decir pueden tener sus Type (estructura) propios tipos de datos distintos unos de otros sus miembros
Variables
Una variable es un dato temporal en memoria que tiene un nombre, un tipo de dato, un tiempo de vida y un alcance, los cuales lo dan la forma como se declare sta.
Definicin de variables
Dim n As Integer para definir una variable n de tipo entero. Dim n As Double para definir una variable n de tipo real Dim n As String para definir una variable n de tipo cadena de texto. Sintaxis: <Tipo de Declaracin> <Variable(s)> As <Tipo de Dato>[=<Valor>] Existen varios tipos de declaracin que detallamos a continuacin en la siguiente tabla:
Lugar de Alcance o mbito Declaracin Global, en todo el proyecto. Mdulo o Clase Clase En la clase declarada o en una derivada. Clase En el Assemblie. Mdulo Solo en el mdulo. Solo en el Procedimiento. Procedimient o Solo en el Procedimiento. Procedimient o
Los nombres de las variables deben empezar por una letra y a continuacin pueden ir letras o nmeros. Visual Basic .NET no hace distincin entre maysculas y minsculas.
Una palabra no puede ser una palabra reservada del lenguaje Visual Basic .NET. Se pueden definir varias variables del mismo tipo en una solo lnea.
Ejemplo:
Val o CInt
Val: Devuelve los nmeros en una cadena como un valor numrico del tipo adecuado. La funcin val solo reconoce el punto como separador decimal. Cint convierte una cadena de caracteres en enteros es usada para convertir archivos String A integers. Toda variable usada en un programa se deber declarar al principio del programa.
Procedimientos
Un Procedimiento es un bloque de cdigo o conjunto de instrucciones que es definido en la aplicacin y que puede ser usado varias veces mediante una llamada. Dos caractersticas nuevas de los procedimientos, incorporadas en esta versin son: Recursividad: Es la capacidad del procedimiento para llamarse as mismo. Sobrecarga: Consiste en que varios procedimientos pueden tener el mismo nombre. En Visual Basic tenemos varios Tipos de Procedimientos:
Control de Excepciones
Durante el desarrollo y ejecucin de toda aplicacin pueden presentarse diferentes tipos de errores, los cuales impiden el normal funcionamiento de la aplicacin. A estos errores se les llama Excepciones. Tipos de Errores Los errores o excepciones se pueden clasificar en 3 tipos:
Errores de Sintaxis: Suceden al escribir cdigo en la aplicacin; como por ejemplo una instruccin mal escrita, omisin de un parmetro obligatorio en una funcin, etc. Visual Basic notifica de cualquier error de sintaxis mostrando una marca de subrayado azul (por defecto) con un comentario indicando la causa del error.
Errores Lgicos: Ocurren una vez usada la aplicacin y consiste en resultados inesperados o no deseados; por ejemplo una funcin que debe devolver el sueldo neto est devolviendo un valor de cero o negativo, o una subrutina que debe eliminar un archivo temporal no lo est borrando.
Para corregir este tipo de errores se hace uso de las herramientas de depuracin, como por ejemplo un seguimiento paso a paso, o inspeccionar el valor de una variable o expresin.
Errores en Tiempo de Ejecucin: Este tipo de errores suceden en plena ejecucin de la aplicacin, despus de haber sido compilado el cdigo. No son errores de mala escritura ni de lgica, sino mas bien de alguna excepcin del sistema, como por ejemplo tratar de leer un archivo que no existe o que est abierto, realizar una divisin entre cero, etc. Para controlar los errores en tiempo de ejecucin disponemos de los Manipuladores o Controladores de Error, que evitan la cada del programa y permiten que siga funcionando.
Laboratorio 1
Revisar el entorno de Visual Basic.Net Anotar las principales Caractersticas Reconocer los Controles Anotar El Uso de cada Control Elaborar un reporte del taller en clase acerca de los controles y el entorno de visual basic.net.