Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Elementos Del Lenguaje. Variables y Estructuras de Datos
Elementos Del Lenguaje. Variables y Estructuras de Datos
Elementos Del Lenguaje. Variables y Estructuras de Datos
Variables y estructuras
de datos
Descripcin
Crear
interfaz
Uso de variables
Almacenar datos en
matrices
Escribir
Debug
cdigo
and Deploy
Uso de Visual
Studio .NET
Acceso
a datos
Depurar e
implantar
s
o
p
i
de t
a
m
e
t
s
i
S
es
n
u
com
r
o
l
a
v
s
o
Tip
a
i
c
n
e
r
e
f
e
r
s
Tipo
Sistema
Sistema de
de tipos
tipos comunes
comunes
Tipos
Tipos valor
valor
Tipos
Tipos referencia
referencia
Cadenas
Matrices
Enumeraciones
Clases
Tipos de datos
Tipo
Tamao
TipoVisual
Visual
Tamaode
de
Rango
Rangode
devalores
valores
Basic
.NET
almacenamiento
Basic .NET almacenamiento
Boolean
22bytes
Verdadero
Boolean
bytes
VerdaderoooFalso
Falso
Date
Date
88bytes
bytes
Decimal
Decimal
16
16bytes
bytes
Double
Double
88bytes
bytes
Integer
Integer
44bytes
bytes
Single
Single
44bytes
bytes
String
String
Vara
Vara
0:00:00
0:00:00del
del11de
deenero
enerode
de0001
0001aa
11:59:59
11:59:59PM
PMdel
del31
31de
dediciembre
diciembrede
de9999
9999
Hasta
Hasta29
29dgitos
dgitossignificativos,
significativos,con
con
28
valores
valoresde
dehasta
hasta7,9228
7,9228xx10
10(con
(consigno)
signo)
-4,94065645841246544E-324
-4,94065645841246544E-324aa
+1,79769313486231570E+308
+1,79769313486231570E+308(con
(consigno)
signo)
-2.147.483.648
-2.147.483.648aa
+2.147.483.647
+2.147.483.647(con
(consigno)
signo)
-3,4028235E+38
-3,4028235E+38aa1,401298E-45
1,401298E-45
(con
(consigno)
signo)
00aa2.000
2.000millones
millonesaproximadamente
aproximadamentede
de
caracteres
caracteresUnicode
Unicode
Tipo
TipoCTS
CTS
Ejemplo
Ejemplo
Valor
Valor
Verdadero
Verdadero
Short,
Short,Integer,
Integer, Enteros
Enteros
Long,
Long,Byte
Byte
Valor
Valor
23
23
(Entero)
(Entero)
Single,
Single,Double,
Double,
Decimal
Decimal
Nmeros
Nmeroscon
conenteros
enteros
yypartes
partesde
defracciones
fracciones
Valor
Valor
9456,72
9456,72
(Decimal)
(Decimal)
Date
Date
Valores
Valoresfecha
fechayyhora
hora
Valor
Valor
02/12/2003
02/12/2003
12:30:42
12:30:42A.M.
A.M.
String
String
Caracteres
Caracteresimprimibles
imprimiblesyy Referencia
Referencia Casa
Casa
visualizables
visualizablesen
enpantalla
pantalla
Object
Object
Un
Unpuntero
punteroalalvalor
valorde
de
un
unobjeto
objeto
Referencia
Referencia myClass
myClass
myPerson
myPerson
Elemento
Elemento
Descripcin
Descripcin
Nombre
Nombre
La
Lapalabra
palabraque
queidentifica
identificalalavariable
variableen
encdigo
cdigo
Direccin
Direccin
La
Laubicacin
ubicacinde
dememoria
memoriadonde
dondese
sealmacena
almacenaelelvalor
valor
Tipo
Eltipo
tipoyytamao
tamaoinicial
inicialde
dedatos
datosque
quelalavariable
variablepuede
puede
Tipode
dedatos
datos El
almacenar
almacenar
Valor
El
Elvalor
valoren
enlaladireccin
direccinde
delalavariable
variable
Valor
mbito
mbito
Vida
Vida
El
Elconjunto
conjuntode
detodo
todoelelcdigo
cdigoque
quepuede
puedeacceder
accederyyutilizar
utilizarlala
variable
variable
El
Elintervalo
intervalode
detiempo
tiempodurante
duranteelelcual
cualuna
unavariable
variablees
esvlida
vlida
NombreCliente (PascalCasing)
numeroCuenta (camelCasing)
numberBooks
numberBooks As
As Integer
Integer
squareFootage
squareFootage As
As Single
Single
myForm
myForm As
As
userInput
userInput
Form
Form
As
As String
String
Podemos:
Almacenar objetos
Devolver valores
Mostrar la salida
Constantes
Constant
Constantes
Constant
Declare
Dim
Declarewith
with
Dim
Declarar
con
Declarar conDim
Dim
Declare
Const
Declarewith
with
Const
Declarar
con
Declarar conConst
Const
Los
cambian
Losvalores
valores
cambian
Values
change
as
Values
change
as
mientras
se
ejecuta
mientras
se
ejecuta
application
runs
runs
laapplication
aplicacin
la aplicacin
Los
no
Losvalores
valores
nocambian
cambian
Values
stay
the
same
Values
stay
the
sameas
as
mientras
se
ejecuta
mientras
se
ejecuta
application
runs
runs
laapplication
aplicacin
la aplicacin
Utilizan
Uses
ms
memoria
than
que
Usesmore
Utilizan
more
msmemory
memory
memoria
than
que
constants
las
constantes
constants
las
constantes
Utilizan
Uses
menos
memory
memoria
than
Usesless
Utilizan
less
menos
memory
memoria
than
variables
que
las
variables
que
lasvariables
variables
Otros
Otrosproyectos
proyectosde
delalasolucin
solucin
pueden
puedenacceder
accederaalalavariable
variableaa
Puede
Puedeaccederse
accederseaalalavariable
variablebb
desde
desdecualquier
cualquierlugar
lugardel
delproyecto
proyecto
Puede
Puedeaccederse
accederseaalalavariable
variablecc
desde
desdecualquier
cualquierlugar
lugardel
delmdulo
mdulo
Slo
Slopuede
puedeaccederse
accederseaa
lalavariable
variabledddentro
dentrodel
del
procedimiento
procedimientooobloque
bloque
Qu es el mbito?
Definicin: mbito es el conjunto de cdigo al que se
refiere una variable por su nombre
Bloque
Procedimiento
Mdulo,
Clase o
Estructura
Private
Public
Friend
Palabra
Palabraclave
clave
Modificador
Modificador
de
deacceso
acceso
mbito
mbito
Dim
Dim
Ninguno
Ninguno
Nivel
Nivelbloque
bloque
En
Enprocedimiento
procedimiento Dim
Dim
Ninguno
Ninguno
Nivel
Nivelprocedimiento
procedimiento
Ejemplo
Sub
Sub AddItem_Click(
AddItem_Click( ))
Static
Static items
items As
As Integer
Integer
' 'Aadir
Aadir 11 al
al contador
contador
items
items +=
+= 11
MessageBox.Show
MessageBox.Show (El
(El contador
contador es
es ahora
ahora "" && items)
items)
End
End Sub
Sub
Utilizar
Utilizarmodificador
modificadorde
deacceso
acceso
mbito
mbito
Private
Private
Mdulo
Mdulo
Friend
Friend
Proyecto
Proyecto
Public
Public
Solucin
Solucin
Ejemplos
Private
Private myModuleMessage
myModuleMessage As
As String
String
Friend
Friend myProjectMessage
myProjectMessage As
As String
String
Public
Public mySolutionMessage
mySolutionMessage As
As String
String
Valor Integer
1234
Valor Double
567,9894
Valor String
"12 Febrero 1992"
se convierte en
CStr
Valor String
"1234"
CInt
Valor Integer
568
CDate
Valor Date
#2/12/92#
Declarar otra variable como tipo de datos Integer Dim myInteger As Integer
Fecha
Fecha contrato
contrato
Cargo
Cargo
Estructura
Estructura de
de datos
datos de
de
Empleado
Empleado
AccessModifier
AccessModifier Structure
Structure StructureName
StructureName
'' Declare
Declare structure
structure members
members here
here
End
End Structure
Structure
Qu es una matriz?
Qu es una matriz?
(0)
(1)
(2)
(3)
(4)
(5)
ndice 0
Ejemplo
(6)
ndice 6
Nombre de la matriz
AccessModifier
AccessModifier ArrayName(Size)
ArrayName(Size) As
As Type
Type
Especifica el tipo de datos de
elementos de la matriz
Especifica el tamao de la matriz
Especifica el nombre de la matriz
Especifica el nivel de acceso de la matriz
Ejemplo:
Public
Public ThreeDimensions(3,9,14)
ThreeDimensions(3,9,14) As
As Double
Double
'' Three-dimensional
Three-dimensional array
array
Ejemplo:
Dim
Dim miMatriz(,)
miMatriz(,) '' Declare
Declare array
array
ReDim
ReDim miMatriz(3,
miMatriz(3, 5)
5) '' Redimension
Redimension array
array