Está en la página 1de 7

INSTITUTO TECNOLGICO DE LA PAZ BAJA CALIFORNIA SUR

CHARGOY CORTEZ, ABIGAYL ZARETH Ingeniera Electromecnica Semestre 1 Grupo A

Mtro. Eduardo Olvera Cazares

INTRODUCCIN A LA PROGRAMACIN

Actividad 2: Lenguaje de programacin de Visual Basic: Variables, Operadores, Datos, Expresiones.

La Paz, B. C. S. a 30 de agosto del 2011.

INTRODUCCIN
El lenguaje de programacin BASIC (Beginner's All purpose Symbolic Instruction Code ) naci en el ao 1964 como una herramienta destinado a principiantes, buscando una forma sencilla de realizar programas, empleando un lenguaje casi igual al usado en la vida ordinaria ( en ingls), y con instrucciones muy sencillas y escasas. Teniendo en cuenta el ao de su nacimiento, este lenguaje cubra casi todas las necesidades para la ejecucin de programas. La evolucin del BASIC por los aos 70 fue escasa, dado el auge que tomaron en aquella poca lenguajes de alto nivel como el FORTRAN y el COBOL. En 1978 se defini una norma para unificar los Basics existentes crendose la normativa BASIC STANDARD Con la aparicin de los primeros ordenadores personales, dedicados comercialmente al usuario particular, por la primera mitad de los ochenta, el BASIC resurgi como lenguaje de programacin pensado para principiantes, y muchos de estos pequeos ordenadores domsticos lo usaban como nico sistema operativo (Sinclair, Spectrum, Amstrad) Con la popularizacin del PC, salieron varias versiones del BASIC que funcionaban en este tipo de ordenadores (Versiones BASICA, GW-BASIC), pero todas estas versiones del BASIC no hicieron otra cosa que terminar de rematar este lenguaje. Los programadores profesionales no llegaron a utilizarlo, habida cuenta de las desventajas de este lenguaje respecto a otras herramientas (PASCAL, C, CLIPPER). El BASIC con estas versiones para PC lleg incluso a perder crdito entre los profesionales de la informtica. Las razones para ello eran obvias: - No era un lenguaje estructurado. - No existan herramientas de compilacin fiables. - No dispona de herramientas de intercambio de informacin. - No tena libreras. - No se poda acceder al interior de la mquina. - Un largo etctera de desventajas respecto a otros lenguajes de programacin. Sin embargo algo haba en el BASIC que tentaba a superarse: su gran sencillez de manejo. Si a esto se le aade el entorno grfico Windows, el aprovechamiento al mximo de las posibilidades de Windows en cuanto a intercambio de informacin, de sus libreras, de sus drivers y controladores, manejo de bases de datos, etc. el producto resultante puede ser algo que satisfaga todas las necesidades de programacin en el entorno Windows. La suma de todas estas cosas es VISUAL - BASIC. Esta herramienta conserva del BASIC de los aos 80 nicamente su nombre y su sencillez, y tras su lanzamiento al mercado, la aceptacin a nivel profesional hizo borrar por fin el "mal nombre" asociado a la palabra BASIC. Desde su salida al mercado, cada versin supera y mejora la anterior. Dados los buenos resultados a nivel profesional de este producto, y el apoyo prestado por el fabricante para la formacin de programadores, Visual-Basic se ha convertido en la primera herramienta de desarrollo de aplicaciones en entorno Windows.

LENGUAJE DE VISUAL BASIC


Variables
Definicin. Una variable es un rea temporal de almacenamiento con un identificador, y se aloja dentro de la memoria de su computadora. Las variables se pueden contener valores diversos, como el resultado de clculos u operaciones con cadena, que luego puede almacenar en alguna propiedad de un control. Cada variable tiene atributos propios, como: Nombre. Es el nombre que utilizamos para referirnos a la variable en la aplicacin. 2. Tipo. El tipo determina qu clase de datos puede almacenar la variable. 3. mbito. El mbito de una variable especifica en qu parte de la aplicacin la variable es conocida y por lo tanto puede utilizarse. Estos son: Local. Para declarar una variable local a un procedimiento, se coloca la sentencia Dim, Static o ReDim. Mdulo. Una variable a nivel del mdulo se declarar con Dim o Private. Global. Una variable global es una variable declarada con Public a nivel del mdulo pero que puede ser accedida desde cualquier otro mdulo.
1.

Tipos de datos
Datos numricos. Por lo general, todos los datos numricos quedan dentro de las dos categoras siguientes:

Enteros. Los enteros pueden representar edades, cuentas, aos y otros valores que slo se representan con nmeros sin fracciones. Reales. Los reales (a veces llamados nmeros de punto flotante) pueden representar temperatura, cantidades monetarias y tasas de inters. Todos los reales requieren punto decimal.

En la tabla 1.1 se describe cada uno de los siete tipos de datos numricos a los que Visual Basic da soporte, los requisitos de memoria de cada tipo de datos y el rango que abarca cada tipo.
Tabla 1.1. Tipos de datos numricos

Tipo Byte Integer Long Single Double Currency Decimal

Descripcin Carcter Entero Entero largo Coma flotante. Precisin simple Coma flotante. Precisin doble Nmero con punto decimal fijo Nmeros con 0 a 28 decimales

Almacenamiento 1 byte 2 bytes 4bytes 4 bytes 8 bytes 8 bytes 12 bytes

Car- tipo % & ! # @

Rango 0 a 255 -32.768 a 32.767 -2.147.483.648 a 2.147.483.647 -3,40E+38 a 34,40E+38 -1,79D+308 a 1,79D+308 +/- 922.337.203.685.477,5807 Valor mayor con 0 decimales: +/7,9228162514264337593543950335

Datos residuales. Son datos no numricos. Puede utilizar cadenas para nombres, direcciones, cdigos, nmero del seguro social y otros valores con los que no se harn clculos matemticos. Adems de los datos de cadena, Visual Basic da soporte a otros tipos de datos como fechas y datos booleanos. En la tabla 1.2 se presenta una lista de los tipos de datos no numricos a los queda soporte Visual Basic

Tabla Error! No text of specified style in document.2. Tipos de datos no numricos

Tipo String String Boolean Date Objet Variant Variant

Descripcin Cadena de caracteres de longitud fija Cadena de caracteres de longitud variable Boolean Fecha/Hora Referencia a un objeto Con nmeros Con caracteres

Almacenamiento 1 byte por carcter 10 bytes + 1 byte por carcter 2 bytes 8 bytes 4 bytes 16 bytes 22 bytes +1 byte por carcter

Car-tipo

Rango 1 a 65,400 caracteres Hasta caracteres aproximadamente True o False 1/Enero/100 a 31/Diciembre/9.999 Cualquier referencia a tipo Object Cualquier valor numrico hasta el intervalo de un tipo Double El mismo intervalo que para un tipo String de longitud variable

Operadores
Definicin. Los operadores manipulan datos al combinar o calcular resultados. La mayor parte de los operadores son smbolos, pero algunos parecen ms bien comandos de Visual Basic.

Los operadores pueden ser de tipo:


1.

2. 3. 4. 5.

Aritmtico. Los operadores aritmticos, como su nombre lo indica, permiten realizar operaciones matemticas expresando el resultado, generalmente, en la precisin del operando que la tiene ms alta. Concatenacin. Este tipo de operador realiza la concatenacin de dos operandos. Relacional. O tambin llamados operadores de comparacin le permiten comparar un valor con otro de tipo similar. Lgico. Los operadores lgicos le permiten combinar dos o ms conjuntos de comparacin, utilizando palabras claves en lugar de smbolos. Otros. Estos operadores se utilizan para comparar dos cadenas de caracteres.

En la tabla 2.1 se muestran los operadores, cuales su operacin y a qu tipo pertenecen.

Tabla 2. 1 Operadores

Tipo Aritmtico

Operacin Exponenciacin Cambio de signo Multiplicacin Divisin Divisin entera Resto de una divisin entera Suma y resta

Operador ^

* / \ Mod +, & =, <>, <, >, <=, >= Not And Or Xor Eqv Imp

Concatenar Relacional Lgicos

Concatenar o enlazar Igual, distinto, menor que, mayor que Negacin And Or inclusiva Or exclusiva Equivalencia (opuesto a Xor) Implicacin (falso si primer operando verdadero y segundo operando falso) Comparar dos expresiones de cars. Comparar dos referencias a objetos

Otros

Like Is

Construccin de expresiones
Definicin: Por expresin se debe entender todo valor o referencia de un valor: A & B (concatenacin) es una expresin de tipo carcter que equivale a AB. 20/5 (divisin) es una expresin numrica que equivale a 4 5>3 (comparacin) es una expresin lgica que es True (verdadera).

La nica forma de manifestar expresiones correctas y completas se determina por las Reglas de sintaxis (o sintcticas); y para determinar la validez del uso de expresiones dentro de una sintaxis correcta es determinada por las Reglas de semntica (o semnticas).

En Visual Basic la sentencia ms comn es la sentencia de asignacin. Su forma general es: Variable + Operador = expresin.

CONCLUSIN

Visual Basic, es un es un lenguaje completo y claro por la forma en que se pueden declarar en l las variables de memoria, as como la nomenclatura que se le debe dar basndose en su alcance y contenido de datos, siendo los tipos de datos quienes nos muestran los tipos de variables que existen. Las variables se diferencian unas de otras por su almacenamiento y rango que abarcan, con estas dos caractersticas fcilmente podemos saber cul de los doce tipos de variables utilizamos. Pero as de igual forma como Visual Basic soporta diversos tipos de variables, tambin veintitrs soporta operadores diferentes, son cinco tipos, contando con el total de operaciones, desde aritmticas, lgicas hasta de comparacin y

concatenacionales, entre otras. Los operadores junto con las variables tienen como resultado a lo que llamamos expresiones, que al evaluarla el valor que resulte ser almacenado en la variable especificada. Entonces, el hecho de saber cul es el contenido de Visual Basic nos da la base para abordar otros aspectos de la programacin actual. En primer lugar, podramos abordar la programacin de VB, que nos permitir programar rutinas de cdigo que nos proporcionarn mayor potencia y funcionalidad de nuestras aplicaciones ofimticas, por ejemplo para los programas del paquete Microsoft Office: Microsoft Word, Microsoft Excel. En segundo lugar, y teniendo en cuenta el auge que est teniendo Internet actualmente, el conocer Visual Basic nos abre una ventana a la programacin para Internet.

BIBLIOGRAFA

Perry, G. M., Rebeca Alicia Snchez Lpez, S. L., & Marn, D. G. (1999). Aprendiendo Visual Basic 6 en 21 das (2 ed.). Mxico: Pearson Educacin. Ramrez, J. F. (2001). Aprenda Visual Basic practicando. Mxico: Pearson Educacin. Sierra, F. J. (2004). Enciclopedia de Miscrosoft Visual Basic 6 (8 ed.). Mxico: RA-Ma.

También podría gustarte