Sunteți pe pagina 1din 14

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA

Facultad de Ingeniera
Ing. Jos Anbal Silva
Programacin de Computadoras 092
Seccin Q

TAREA 2

Fabiola Cristina Rosales Morales


201021066
1 de Febrero de 2016
INTRODUCCION

Visual Basic es un lenguaje de programacin dirigido por eventos, para Microsoft.


Este lenguaje de programacin es un dialecto de Basic, con importantes
agregados. Net lenguaje de programacin orientado a objetos que se puede
considerar una evaluacin de Visual Basic. Implementada sobre el framework.
Visual Basic cuenta con varias funciones como ejecutar, crear y modificar
Archivos y carpetas. Al momento de realizar algn proyecto son utilizados algunos
tipos de variables los cuales trabajan conjuntamente con tipos de datos.
OBJETIVOS

Investigar el tipo de variables y el significado de cada una para poder


ponerlas en prctica al momento de realizar ejercicios en el laboratorio.

Comprender la diferencia que existe entre los operadores aritmticos,


lgicos, relacionales y de procedencia.

Comprender la importancia en Visual Basic de ejecutar paso a paso


ejecutar, y los archivos y carpetas que este genera.
TIPOS DE VARIABLES

Para establecer nombres de variables puedes ver las indicaciones que se dan en
el curso Bases de la programacin Nivel I de aprender a programar
con, apartado Nombres de variables. Visual Basic permite no declarar una
variable antes de ser usada. Por tanto, en cualquier punto de un programa
podramos escribir algo similar a Mostrar velocidad01, sin necesidad de haber
declarado la variable velocidad. Qu nos mostrar si no hemos asignado
contenido a la variable velocidad01? Visual Basic es de los lenguajes que asignan
automticamente contenido cero, vaco o falso a una variable, dependiendo de
qu tipo sea. Por tanto, se nos mostrara cero o falso. Conocido que no es
estrictamente obligatorio, nosotros vamos a trabajar con Visual Basic realizando
declaracin de variables siempre. Los motivos para ello ya han sido expuestos,
pero podemos resumirlos en:.

Evitar errores y confusiones.

El propio Visual Basic dispone de una instruccin que obliga a tener que declarar
todas las variables, denominada Option Explicit. La obligacin de declaracin de
variables puede establecerse de dos maneras.

a) En la ventana de cdigo escribir Option Explicit (en las versiones ms modernas


debe escribirse Option Explicit On).

b) En el men Herramientas, selecciona Opciones... y en la pestaa Editor (en


otras versiones Herramientas, Opciones, Proyectos y Soluciones, Valores
predeterminados de VB) establece (o comprueba que est establecida) la opcin
Requerir declaracin de variables como activa Option Explicit On.

Ten en cuenta que la opcin a) es manual, y tendramos que escribir Option


Explicit cada vez que furamos a programar, mientras que la opcin b) es
automtica y va a hacer que cada vez que arranquemos Visual Basic nos obligue
a declarar variables sin tener que estar escribiendo cdigo. Por tanto, activa la
opcin automtica (o comprueba que est activada) y as evitaremos olvidos. No
vamos a volver a incidir en esto, pero siempre vamos a considerar que trabajamos
con Option Explicit activado. Qu ocurrir si utilizamos en el cdigo una variable
que no ha sido declarada? En este caso Visual Basic impedir la ejecucin del
programa mostrando el mensaje de error: Error de compilacin. Variable no
definida / no declarada as como la lnea de programa donde ha aparecido la
variable no declarada. Siempre que exista al menos una variable no declarada
ocurrir esto, lo cual nos obliga a declarar todas y cada una de las variables.

En cuanto a los tipos de variables, Visual Basic las clasifica en funcin del tipo de
dato que contienen. Veamos las ms usuales.

EQUIVALENCIA
MEMORIA CON USADAS OBSERV
TIPO DE ABREVIATU RANGO DE
REQUERI EN ACIONE
DATOS RA VALORES
DA PSEUDOCDIG S
O

- 32768 a Uso en
2 bytes 4 32767 - contador
Integer bytes 2.147.483.648 es,
% Entero
(Entero) segn a control de
versin 2.147.483.647 bucles
segn versin etc.

Igual que
-
integer
4 bytes 8 2147483648
Long pero
bytes a 2147483647
(Entero & Entero admite un
segn -9,2E+18 a
largo) rango
versin 9,2E+18
ms
segn versin
amplio

Hasta 6
decimale
s o ms
Single - 3,41038
segn
(Decimal ! 4 bytes a Real
versin.
simple) 3,41038
Tambin
admite
enteros

Hasta 14
Double - 1,7910308
decimale
(Decimal # 8 bytes a Real
s o ms
doble) 1,7910308
segn
versin.
Tambin
admite
enteros

False es
el valor
Boolean True predeter
(Booleano No tiene 2 bytes o Booleano minado y
) False va
asociado
a cero

10 bytes + 0
Texto de
1 byte por a
String $ Alfanumrica longitud
cada 2109 caracter
variable
carcter es

Variant Los del tipo Admite


(Object double para nmeros
en otras No tiene Variable nmeros o los No tiene enteros,
versiones del tipo string decimale
) para texto s o texto

OPERADORES ARITMETICOS

Los operadores aritmticos toman los valores numricos (literales o variables)


como sus operando y devuelve un solo valor numrico. Los operadores aritmticos
normales son:

Operador Nombre Ejemplo Descripcin


+ Suma 5+6 Suma dos nmeros
- Substraccin 7-9 Resta dos nmeros
* Multiplicacin 6*3 Multiplica dos nmeros
/ Divisin 4/8 Divide dos nmeros
% Mdulo: el resto Devuelve el resto de dividir
despus de la 7 % 2 ambos nmeros, en este
divisin ejemplo el resultado es 1
++ Incremento. Suma 1 al contenido de una
a++
variable.
-- Decremento. Resta 1 al contenido de una
a--
variable.
- Invierte el signo de
-a Invierte el signo de un operando.
un operando.

OPERADORES LOGICOS

Los operadores Lgicos se utilizan para combinar mltiples comparaciones en una


expresin condicional. Un operador lgico toma dos operandos cada uno de los
cuales es un valor true o false y devuelve un valor true o false.

Operador Descripcin
&& " Y " Devuelve true si ambos operadores son true.
|| " O " Devuelve true si uno de los operadores es true.
! "No" Devuelve true si la negacin del operando es true.

OPERADORES RELACIONALES

Los operadores relacionales que reconoce Visual Basic Net son:

Operador Significado
= Igual que
> Mayor que
< Menor que
>= Mayor o igual que
Menor o igual que
<> No es igual que o es diferente que

MsgBox.

Cajas de mensajes

Muestra un mensaje en un cuadro de dilogo, espera a que el usuario haga clic en un botn y
devuelve un entero que indica el botn utilizado.

Public Function MsgBox( _


ByVal Prompt As Object, _
Optional ByVal Buttons As MsgBoxStyle = MsgBoxStyle.OKOnly, _
Optional ByVal Title As Object = Nothing _
) As MsgBoxResult

INPUTBOX

Cajas de mensajes

Muestra un indicador en un dilogo en el que el usuario puede introducir texto. La


entrada se asigna a una variable.
La instruccin InputBox es un mtodo cmodo para introducir texto a travs de un
dilogo. Confirme la entrada pulsando Aceptar o la tecla Retorno. La entrada se
devuelve como valor de retorno de la funcin. Si se cierra el dilogo con
Cancelar, InputBox devuelve una cadena de longitud cero ("").
Ejemplo :
Public Function InputBox( _
ByVal Prompt As String, _
Optional ByVal Title As String = "", _
Optional ByVal DefaultResponse As String = "", _
Optional ByVal Xpos As Integer = -1, _
Optional ByVal YPos As Integer = -1 _
) As String

Precedencia de operadores

La precedencia de operadores es un conjunto de reglas de JScript que controla el


orden en que el compilador realiza las operaciones cuando se evala una
expresin. Las operaciones con mayor precedencia se realizan antes que las de
menor prioridad. Por ejemplo, la multiplicacin se realiza antes que la suma.

Tabla de precedencias

La tabla siguiente muestra una lista de los operadores de JScript, en orden de


precedencia de mayor a menor.

Orden de
Precedencia Operador Descripcin
evaluacin

15 de izquierda ., [], () Acceso a campos, indizacin de


a derecha matrices, llamadas a funciones y
agrupamiento de expresiones
14 de derecha a ++, --, -, ~, !, Operadores unarios, tipos de
izquierda delete, new, datos devueltos, creacin de
typeof, void objetos, valores no definidos

13 de izquierda *, /, % Multiplicacin, divisin, divisin


a derecha mdulo

12 de izquierda +, - Suma y concatenacin de


a derecha cadenas, resta

11 de izquierda <<, >>, >>> Desplazamiento bit a bit


a derecha

10 de izquierda <, <=, >, >=, Menor que, menor o igual que,
a derecha instanceof mayor que, mayor o igual que,
instanceof

9 de izquierda ==, !=, ===, !== Igualdad, desigualdad, igualdad


a derecha estricta y desigualdad estricta

8 de izquierda & AND bit a bit


a derecha

7 de izquierda ^ XOR bit a bit


a derecha

6 de izquierda | OR bit a bit


a derecha

5 de izquierda && AND lgico


a derecha

4 de izquierda || OR lgico
a derecha

3 de derecha a ?: Condicional
izquierda

2 de derecha a =, OP= Asignacin, asignacin


izquierda compuesta

1 de izquierda , (coma) Evaluacin mltiple


a derecha
ARCHIVOS Y CARPETAS QUE GENERA VISUAL BASIC

Puede utilizar Visual Basic para procesar unidades, carpetas y archivos con el
objeto My.Computer.FileSystem, que proporciona mejor rendimiento y es ms
sencillo de utilizar que los mtodos tradicionales como las funciones FileOpen y
Write . Las siguientes secciones describen los mtodos con detalle.

Acceso a archivos con Visual Basic


Explica cmo utilizar el objeto My.Computer.FileSystem para trabajar con
archivos, unidades y carpetas.
Fundamentos del sistema de archivos y la E/S de archivos en .NET Framework
(Visual Basic)
Proporciona informacin general sobre los conceptos de E/S de archivos en .NET
Framework, incluidas las secuencias, el almacenamiento aislado, eventos de
archivo, atributos de archivo y acceso a archivos

Manipular archivos utilizando mtodos de .NET Framework (Visual Basic)

Muestra cmo utilizar el objeto .NET Framework para manipular archivos y


carpetas.
Manipular archivos y directorios en Visual Basic
Muestra cmo utilizar el objeto My.Computer.FileSystem para manipular archivos
y carpetas.
Secciones relacionadas
Convenciones de cdigo y estructura de programas (Visual Basic)
Proporciona instrucciones para la estructura fsica y la apariencia de programas.
FileSystem
Hace referencia a la documentacin del objeto My.Computer.FileSystem y sus
miembros

EJECUTAR PASO A PASO

Presione F5 mientras est en el entorno de desarrollo integrado (IDE) de


Visual Studio.
El IDE compila el proyecto y ejecuta la aplicacin en el depurador de Visual
Studio.
Para compilar y ejecutar el proyecto actual desde el men
En el men Depurar del IDE de Visual Studio, elija Iniciar depuracin.
El IDE compila el proyecto y ejecuta la aplicacin en el depurador de Visual
Studio.
Para compilar y ejecutar el proyecto actual sin depurar
Presione CTRL+F5 en el IDE de Visual Studio.
El IDE compila el proyecto y ejecuta la aplicacin

EJECUTAR DESDE ADENTRO DE VISUAL BASIC

1- Ejecuta Microsoft Visual Studio. Es una aplicacin "pesada", as que


dependiendo de cuanta RAM tengas puede llevarte varios minutos cargarlo.

2- . Haz clic en la pestaa "Proyecto" en la primera pantalla. Ten en cuenta los


dos botones que aparecen en la parte inferior de la pantalla y que se llaman
"Nuevo proyecto" y "Abrir proyecto". Puesto que el tutorial asume que es tu
primer programa en VB, haz clic en el botn "Nuevo proyecto". Si has
trabajado en un proyecto antes, su nombre debera aparecer en la zona
llamada "Abrir un proyecto existente" con un enlace que abre el proyecto.
CONCLUSIONES

Algunos tipos de variables de Visual Basi son el tipo Byte, Char, Date,
Decimal, Object, Sbyte, Short, Integer, long, short Currency, String de
longitud fija o las variables definidas por el Usuario. Puedes acceder a
estas variables con la ayuda de los tipos de datos.

Los operadores decimos que son signos, cadenas de caracteres o incluso


una combinacin de los anteriores cuya funcin es de realizar clculos,
comparaciones sobre diferentes tipos de expresiones, variables, constantes
o valores.

Las Cajas de Mensajes y las Cajas de Entrada son muy usuales en el


sistema operativo Windows y en las aplicaciones. Las primeras son
ventanas que aparecen en el centro de la pantalla y piden al usuario una
decisin, la que podr tomar presionando algn botn. Las segundas son
ventanas donde se pide ingresar un un dato que el usuario digita en una
caja de texto y enva este resultado a una variable.
RECOMENDACIONES

Se recomienda comprender el significado de los tipos de variables con el


objetivo que al realizar ejercicios en el laboratorio, no hayan dudas y se
sepan diferenciar para poder obtener una buena calificacin.

Al momento de crear una carpeta en visual Basic , puedes tener un orden


sobre cada proyecto que realices.

Para poder realizar proyectos o ejercicios en la aplicacin es necesario que


sepas el procedimiento paso a paso de la funcin de Ejecutar.
BIBLIOGRAFIA

Operadores. Introduccin al Lenguaje de Programacin C


serdis.dis.ulpgc.es/~itie-fi/Programacion/C/apuntesc/Operadores

Variables en Visual Basic - MSDN - Microsoft


https://msdn.microsoft.com/es-es/library/cd6hcy37.aspx

Ejecutar instrucciones paso a paso - MSDN - Microsoft


https://msdn.microsoft.com/es-es/library/aa291565(v=vs.71).aspx

visual basic 6.0: MSGBOX E INPUTBOX


javierm-visualbasic60.blogspot.com/2007/11/msgbox-e-inputbox.htm

S-ar putea să vă placă și