- Back to Home »
- Lenguaje Basic
Posted by : ilustratoon
jueves, 29 de mayo de 2014
Es un tipo de lenguaje de programación. A pesar de que no se usa
comúnmente para programas complicados, BASIC es un favorito entre muchos
novatos y programadores profesionales.
BASIC fue inventado en el
Dartmouth College en 1964. Fue el primer producto comercializado por Microsoft
Corporation.
Los programadores de
computadoras utilizan los comandos especializados en el lenguaje BASIC para dar
algunas instrucciones de qué procesos informáticos realizar. Estos procesos se
denominan programas y se utilizan en software de computadora y sistemas
operativos.
BASIC permite que la
información sea introducida con un teclado y crea un programa que utiliza
menús, tales como los que se encuentran dentro del sistema operativo Windows.
BASIC también le permite a los programadores ordenar y buscar a través de las
líneas de código informático con el fin de encontrar errores.
COMENTARIOS
Y OTRAS UTILIDADES EN LA PROGRAMACIÓN CON VISUAL BASIC
Visual Basic interpreta que todo lo que está a la derecha del carácter (') en una línea
cualquiera del programa es un comentario
y no lo tiene en cuenta para nada. El comentario puede empezar al
comienzo de la línea o a continuación de una instrucción que debe ser ejecutada
PROYECTOS
Y MÓDULOS
Un
proyecto realizado en Visual Basic es el conjunto
de todos los ficheros o módulos
necesarios
para que un programa funcione. La información referente a esos ficheros se
almacena en un fichero del tipo ProjectName.vbp.
La extensión *.vbp del
fichero hace referencia a Visual
Basic Project.
Variables y funciones de ámbito
global
Se
puede acceder a una variable o función global desde cualquier parte de la
aplicación. Para hacer que una variable sea global, hay que declararla en la parte general de un módulo *.bas o de un formulario de la aplicación.
Para
declarar una variable global se utiliza la palabra Public.
Identificadores
Un identificador es un nombre simbólico que se refiere
a un dato o programa determinado.
es
lógico utilizar un identificador llamado salario_bruto o salarioBruto
para representar el coste anual de un empleado.
El
usuario no tiene nunca que preocuparse de direcciones físicas de
memoria:
el sistema se preocupa por él por medio de una tabla, en la que se relaciona cada
identificador con el tipo de dato que representa y la posición de memoria en la que está
almacenado.
Variables y constantes
Una
variable es un nombre
que designa a una zona de memoria (se trata por tanto de un
identificador), que contiene un valor de un tipo de información.
Tal
y como su nombre indica, las variables
pueden
cambiar su valor a lo largo de la ejecución de
un
programa. Completando a las variables existe lo
que
se denomina constantes las
cuales son
identificadores
pero con la particularidad de que el
valor
que se encuentra en ese lugar de la memoria
sólo
puede ser asignado una única vez.
Nombres de variables
El
nombre de una variable (o de una constante) tiene que comenzar siempre por una
letra y puede tener una longitud hasta 255 caracteres. No se admiten espacios o
caracteres en blanco, ni puntos (.), ni otros caracteres especiales.
Los
caracteres pueden ser letras, dígitos, el carácter de subrayado (_) y los
caracteres de
declaración
del tipo de la variable (%, &, #, !, @, y $ ). El nombre de una variable no
puede ser una
palabra reservada del lenguaje (For,
If, Loop, Next, Val, Hide, Caption, And, ...)
Tipos de datos
Al
igual que otros lenguajes de programación, Visual Basic dispone de distintos tipos de datos,
aplicables
tanto para constantes como para variables
Boolean Binario
Byte Entero corto
Integer Entero (2 bytes
Long Entero largo (4 bytes)
Single Real simple precisión (4 bytes )
Double Real doble precisión ( 8 bytes)
Currency Número con punto decimal fijo (8 bytes)
String Cadena de caracteres (4 bytes + 1
byte/car hasta 64 K)
Date Fecha (8 bytes)
Variant Fecha/hora;
números
enteros, reales, o caracteres
(16 bytes +
1 byte/car. en cadenas de caracteres)
User-defined Cualquier
tipo de dato o estructura de datos.
Se crean utilizando la sentencia Type
OPERADORES
·
ARITMETICOS +,-,*,/
·
CONCATENACION & +
·
RELACIONAL =, ¡=,>,<
·
LOGICOS NEGACION , AND, OR, XOR
·
OTROS LIKE , IS
Sentencias
denominadas
también estructuras de control, permiten
tomar decisiones
y
realizar un proceso repetidas veces. Son los denominados bifurcaciones y
bucles. Este tipo de estructuras son comunes en cuanto a concepto en la mayoría
de los lenguajes de programación, aunque su sintaxis puede variar de un
lenguaje de programación a otro. Se trata de unas estructuras
muy
importantes ya que son las encargadas de controlar el flujo de un programa según los
requerimientos
del mismo.
If ... Then ... Else
Select
Case
For ... Next
Do ...
Loop
While …
Wend
For Each
… Next
ARRAY ( arreglos )
Un
array permite referirse
a una serie de elementos del mismo tipo con un mismo nombre, y hacereferencia
un único elemento de la serie utilizando uno o más índices, como un vector o
una matriz en Álgebra.
1.
Arrays estáticos, cuya dimensión es siempre la misma.
2.
Arrays dinámicos, cuya dimensión se puede modificar durante la ejecución
del programa
