fundamentos de visual basic 2012 semana02

Upload: carlos-rahul-medina-alarcon

Post on 07-Jan-2016

217 views

Category:

Documents


0 download

DESCRIPTION

fundamento

TRANSCRIPT

cURSO DE EXTENSIN PROFESIONAL

[cURSO DE EXTENSIN PROFESIONAL]MICROSOFT VISUAL STUDIO CON VISUALBASIC

FUNDAMENTOS DE VISUAL BASIC 2012Conceptos Del Lenguaje

Desde el nacimiento de .NET, la plataforma de desarrollo Visual Basic ha evolucionado en pos de la programacin orientada a objetos. Esto permite a los programadores centralizarse en el diseo de aplicaciones Windows, Web y las actuales basadas en XAML, y reducir de manera considerable la escritura de cdigo para generar una UI (User Interface) amigable. Esto es, justamente, lo que hace que este lenguaje de programacin haga honor a su nombre: el desarrollo Visual.La integracin de elementos pre armados conocidos como componentes, que se agrupan dentro del framework .NET, permite arrastrarlos y soltarlos sobre un formulario para as lograr una interfaz visual en apenas unos minutos. Luego, solo deberemos concentrarnos en codificar nuestra solucin para que cumpla la funcin necesaria de todo programa: la interaccin entre la computadora y el usuario final.

Tipos de datos en Visual BasicVariables

Los tipos de datos que podemos usar en Visual Basic 2010 son los mismo tipos de datos definidos en .NET Framework y por tanto estn soportados por todos los lenguajes que usan esta tecnologa. Estos tipos comunes se conocen como el Common Type System, (CTS), que traducido viene a significar el sistema de tipos comunes de .NET

TipoV. BasicEstructura Tipo.NET RuntimeTamaoAlmac. Rango de Valores

Boolean System.Boolean 4 bytes True o False

Byte System.Byte 1 byte 0 to 255 (sin signo)

Char System.Char 2 bytes 0 to 65535 (sin signo)

Date System.DateTime 8 bytes Enero 1, 1 CE hasta Diciembre 31, 9999

Decimal System.Decimal 12 bytes +/-79,228,162,514,264,337,593,543,950,335 sin punto decimal; +/-7.9228162514264337593543950335 con 28 posiciones a la derecha del decimal; nmero ms corto (no 0) es +/-0.0000000000000000000000000001

Double (doble-precisin punto-flotante) System.Double 8 bytes -1.79769313486231E308 hasta -4.94065645841247E-324 para valores negativos; 4.94065645841247E-324 hasta 1.79769313486232E308 para valores positivos

Integer System.Int32 4 bytes -2,147,483,648 to 2,147,483,647

Long (Entero largo) System.Int64 8 bytes -9,223,372,036,854,775,808 hasta 9,223,372,036,854,775,807

Object System.Object (class) 4 bytes Cualquier tipo de dato

Short System.Int16 2 bytes -32,768 to 32,767

Single (simple precisin punto-flotante) System.Single 4 bytes -3.402823E38 hasta -1.401298E-45 para valores negativos; 1.401298E-45 hasta 3.402823E38 para valores positivos

String (tamao-variable) System.String (class) 10 bytes + (2 * tamao cadena) 0 hasta aproximadamente 2 billones de caracteres Unicode

User-Defined Type (estructura) (heredado desde System.ValueType) Suma de tamaos de sus miembros Cada miembro de la estructura tiene un rango determinado, es decir pueden tener sus propios tipos de datos distintos unos de otros

Variables

Las variables son espacios de memoria reservados para alojar un determinado tipo de valor que ser utilizado durante la ejecucin de una aplicacin. Dicho valor almacenado puede cambiar si es necesario, en cualquier momento que lo dispongamos.

Una variable debe cumplir con las siguientes reglas: Debe iniciar con un carcter alfabtico. Debera contener solo caracteres alfabticos, dgitos y carcter de subrayado. El nombre no debe exceder a 255 caracteres, etc.

Declaracin de Variables

A diferencia de Visual Basic 6, en VB .NET se pueden declarar varias variables en una sola instruccin y adems se puede asignar directamente sus valores. Otra observacin es que es necesario definir el tipo de declaracin y el tipo de datoSintaxis: As [=]

Declarar Variables y asignar un valor inicial

En Visual Basic 2010 tambin podemos inicializar una variable con un valor distinto al predeterminado. Por ejemplo:

Dim a As Integer = 10

En esa misma lnea podemos declarar y asignar ms variables, pero todas deben estar indicadas con el tipo de datos:

Dim a As Integer = 10, b As Integer = 25

Por supuesto, el tipo de datos puede ser cualquiera de los tipos primitivos:

Dim a As Integer = 10, b As Integer = 25, s As String = "Hola"

Aunque para que el cdigo sea ms legible, y fcil de depurar, no deberamos mezclar en una misma instruccin Dim ms de un tipo de datos.

La creacin de una variable local puede realizarse al principio del procedimiento, funcin o evento, o inmediatamente antes del momento de usarla. Iniciemos un nuevo proyecto del tipo Windows Form, agreguemos al Form dos controles Button, y escribamos en el evento Click de Button1 el siguiente cdigo:

Primero crearemos un nuevo Proyecto y le pondremos como nombre Aplicacin_ejemplo01, y presionamos el botn Aceptar.

Agregar dos controles Button al formulario como se aprecia en la figura:

En el Botn 1 agregar el cdigo siguiente:

El resultado de la ejecucin:

Ejercicios empleando variables

1. Realizar un programa que permita leer dos nmeros y muestra la suma de ambas.Creando el Pseudocodigo con PSint

Solucin modo consola en visual Studio

Solucin en Windows FormCrear proyecto nuevo y asignar nombre segn figura:

Construir aplicacin

2. Realizar un programa que permita ingresar tres valores y halle el promedio.3. Realizar un programa que permita hallar el rea de un cuadrado

Prof. Lic John Carlos Condori QuispePgina 6