1. REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACION SUPERIOR
U.P.S.M “SANTIAGO MARIÑO”
ESCUELA: 43
SAN FELIX ESTADO BOLIVAR
PROGRAMACION
FACILITADOR: BACHILLER:
JHONNY HERRERA MICHAEL ASCANIO
C.I: 26753954
CUIDAD GUAYANA 9 DE FEBRERO DEL 2018
2. INTRODUCCION
Este trabajo es realizado con la finalidad de comprender y conocer de una
manera mejorar las variables, constantes, sus tipos y formas de aplicación para
la programación más efectiva donde encontraremos lo siguiente…
3. VARIABLES Y CONSTANTES
variables
En programación, una variable está formada por un espacio en el sistema de
almacenaje (memoria principal de un ordenador) y un nombre simbólico
(un identificador) que está asociado a dicho espacio. Ese espacio contiene una
cantidad de información conocida o desconocida, es decir un valor. El nombre
de la variable es la forma usual de referirse al valor almacenado: esta separación
entre nombre y contenido permite que el nombre sea usado independientemente
de la información exacta que representa. El identificador, en el código fuente de
la computadora puede estar ligado a un valor durante el tiempo de ejecución y el
valor de la variable puede por lo tanto cambiar durante el curso de la ejecución
del programa. El concepto de variables en computación puede no corresponder
directamente al concepto de valor matemático. El valor de una variable en
computación no es necesariamente parte de una ecuación o formula como en
matemáticas. En computación una variable puede ser utilizada en un proceso
repetitivo: puede asignársele un valor en un sitio, ser luego utilizada en otro, más
adelante reasignársele un nuevo valor para más tarde utilizarla de la misma
manera. Procedimientos de este tipo son conocidos con el nombre de iteración.
En programación de computadoras, a las variables, frecuentemente se le
asignan nombres largos para hacerlos relativamente descriptivas para su uso,
mientras que las variables en matemáticas a menudo tienen nombres escuetos,
formados por uno o dos caracteres para hacer breve en su transcripción y
manipulación.
El espacio en el sistema de almacenaje puede ser referido por diferentes
identificadores. Esta situación es conocida entre los angloparlantes como
"aliasing" y podría traducirse como "sobre nombramiento" para los
hispanoparlantes. Asignarle un valor a una variable utilizando uno de los
identificadores cambiará el valor al que se puede acceder a través de los otros
identificadores.
Los compiladores deben reemplazar los nombres simbólicos de las variables
con la real ubicación de los datos. Mientras que el nombre, tipo y ubicación de
una variable permanecen fijos, los datos almacenados en la ubicación pueden
ser cambiados durante la ejecución del programa.
Las variables pueden ser de longitud:
Fija Cuando el tamaño de la misma no variará a lo largo de la
ejecución del programa. Todas las variables, sean del tipo que sean tienen
longitud fija, salvo algunas excepciones — como las colecciones de otras
variables () o las cadenas.
Variables cuando el tamaño de la misma puede variar a lo largo de
la ejecución. Típicamente colecciones de datos
Tipos de variables
4. Debido a que las variables contienen o apuntan a valores de tipos
determinados, las operaciones sobre las mismas y el dominio de sus propios
valores están determinadas por el tipo de datos en cuestión. Algunos tipos de
datos usados:
Tipo de dato lógico.
Tipo de dato entero.
Tipo de dato coma flotante (real con decimales).
Tipo de dato carácter.
Tipo de dato cadena.
Forma en que se declaran las variables en basic.net
Declare una variable para especificar su nombre y sus características. La
instrucción de declaración para variables es el Din. Instrucción. Su ubicación y
contenido determinan las características de la variable.
Para las reglas de nomenclaturas de variables y consideraciones, consulta
nombres de elementos declarados.
Niveles de declaración
Local y Variables de miembro
A variable local es aquella que se declara dentro de un
procedimiento. A variable miembro es un miembro de un Visual Basic escriba;
se declara en el nivel de módulo, dentro de una clase, estructura o módulo, pero
no dentro de cualquier procedimiento interno de esa clase, estructura o módulo.
Compartido y las Variables de instancia
En una clase o estructura, la categoría de una variable miembro depende de
si no se comparte. Si se declara con el shared palabra clave, es un variable
compartida, y existe en una única copia compartida entre todas las instancias de
la clase o estructura.
En caso contrario, es un variable de instancia, y se crea una copia
independiente de ella para cada instancia de la clase o estructura. Una copia de
una variable de instancia determinada solo está disponible para la instancia de
la clase o estructura en la que se creó. Es independiente de una copia de la
variable de instancia de cualquier otra instancia de la clase o estructura.
Declaración de tipo de datos
El cómo cláusula en la instrucción de declaración permite definir el tipo de
datos o el tipo de objeto de la variable que se está declarando. Puede especificar
cualquiera de los siguientes tipos de una variable:
Escriba un dato básico, como Boolean, Long, o Decimal.
Un tipo de datos compuestos, como una matriz o una estructura.
Un tipo de objeto o clase, definido en la aplicación o en otra aplicación.
A .NET Framework de la clase, como label o texto.
Tipo de una interfaz, como IComprobable o IDisopable.
5. Para obtener más información sobre los tipos de datos, vean los tipos de
datos Para obtener más información sobre objetos, consulte objetos, clases y
programas con componentes.
Inferencia de tipo de variable local
Inferencia de tipo se usa para determinar los tipos de datos de variable local
declarada sin una As cláusula. El compilador deduce el tipo de la variable del
tipo de la expresión de inicialización. Esto permite declarar variables sin
especificar explícitamente un tipo. En el ejemplo siguiente,
ambos num1 y num2 están fuertemente tapados como enteros.
VB Copiar
Public Sub Inference Example ()
' Using explicit typing.
Dim num1 As Integer = 3
' Using local type inference.
Dim num2 = 3
End Sub
Si desea usar la inferencia de tipo local, Opcion Infer debe establecerse
en On. Para obtener más información, vea local tipo inferencia (Inferencia de tipo
de variable local) y (Instrucción Option Infer).
Características de las Variables declaradas
La duración de una variable es el período de tiempo durante el cual está
disponible para su uso. En general, existe una variable como el elemento que lo
declara (por ejemplo, un procedimiento o clase) sigue existiendo.Si la variable
no necesita seguir existiendo más allá de la duración de su elemento contenedor,
no es necesario hacer nada especial en la declaración. Si la variable debe seguir
existiendo durante más tiempo que su elemento contenedor, puede incluir
la Static o Shared palabra clave en su Dim instrucción. Para obtener más
información, consulte duración visual Basic.
El ámbito de una variable es el conjunto de todo el código que puede hacer
referencia sin calificar su nombre. Se determina el ámbito de una variable donde
se declara. Código que se encuentra en una región determinada puede utilizar
las variables definidas en dicha región sin tener que calificar sus nombres. Para
obtener más información, consulta ámbito visual Basic.
Un variable nivel de acceso es la extensión del código que tenga permiso para
tener acceso a él. Esto viene determinado por el modificador de acceso (como
6. público o privada) que se utilizan en el Dim instrucción. Para obtener más
información, consulta tener acceso a visual Basic.
Constantes
En programación, una constante es un valor que no puede ser
alterado/modificado durante la ejecución de un programa, únicamente puede ser
leído.
Una constante corresponde a una longitud fija de un área reservada en la
memoria principal del ordenador, donde el programa almacena valores fijos.
Por ejemplo:
El valor de PI = 3,1416
Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas
en la mayoría de lenguajes.
Tipos de constates
Una constante es un elemento de datos con nombre con un valor predefinido,
mientras que una variable es un elemento de datos con nombre cuyo valor puede
cambiar durante el curso de la ejecución de un programa. Las variables pueden
ser globales o locales.
Todos los tipos de datos se representan como uno de estos tres tipos de datos
básicos:
Int
Tipo de datos entero (+ - seguido de 1 o más dígitos entre 0 y 9).
Real
Coma flotante (+- seguido de cero o más dígitos 0–9). Coma decimal
seguida de 1 o más dígitos 0-9. Tenga en cuenta que todos los números
se almacenan internamente como Float.
String
Cualquier cadena de caracteres Unicode válida especificada entre
comillas.
Constantes
Una constante es un elemento de datos con nombre con un valor
predefinido. No se puede cambiar el valor asignado a una constante
predefinida. Las constantes predefinidas son:
NULL
Una referencia vacía. Parecido a un puntero vacío. Tenga en cuenta
que no es lo mismo que una cadena de caracteres nula "".
TRUE
Equivalente al número 1.
FALSE
Equivalente al número 0.
7. Forma de declaración de constantes en visual basic.net
Visual Basic contiene un número de constantes predefinidas, que se utilizan
principalmente para imprimir y mostrar. También puede crear sus propias
constantes con la Const instrucción, utilizando las mismas directrices que lo
haría para crear un nombre de variable. Si Option Strict es On, debe declarar
explícitamente el tipo de constante.
El ámbito de una constante, que es el conjunto de todo el código que puede
hacer referencia sin calificar su nombre, es el mismo que el de una variable
declarada en la misma ubicación. Para crear una constante que exista en el
ámbito de un procedimiento concreto, declárela dentro de dicho
procedimiento. Para crear una constante que esté disponible en una aplicación,
declárela con la Public palabra clave en la sección de declaraciones de la clase.
Las constantes utilizan en el código pueden definirse mediante el modelo de
objetos para los controles o componentes con los que trabaja, o pueden ser
definidas por el usuario (es decir, aquellos crea usted mismo).
Constantes de tiempo de compilación y tiempo de ejecución
Una constante de tiempo de compilación se calcula en el momento en que se
compila el código, mientras que sólo se puede calcular una constante de tiempo
de ejecución mientras se ejecuta la aplicación. Una constante de tiempo de
compilación tendrá el mismo valor cada vez que se ejecuta una aplicación,
mientras que una constante de tiempo de ejecución puede cambiar cada
vez. Constantes en tiempo de compilación se requieren para casos como límites
de matriz, la expresión case o inicializadores de enumerador.
En esta sección
termino definición
Definición Término
Declarar
una constante
Explica cómo utilizar
el Const instrucción para declarar una
constante y establecer su valor; al
declarar una constante, asigne un
nombre descriptivo para el valor.
Constantes
definidas por
el usuario
Describe cómo crear sus propias
constantes, incluida la información sobre
el ámbito y cómo evitar referencias
circulares.
Tipos de
datos
Proporciona información sobre cómo
las Visual Basic compilador inicializa las
8. Definición Término
constantes y
literales
constantes cuando Option Explicit está
desactivado.
Agrupar
valores de
constantes
relacionadas
Muestra cómo agrupar los valores
constantes que se relacionan.
Ejemplo de declaracion de constantes en visual basic.net
Usa el Const instrucción para declarar una constante y establecer su valor. Al
declarar una constante, se asigna un nombre significativo a un valor. Una vez
que se declara una constante, no se pueden modificar ni asigna un nuevo valor.
Declarar una constante dentro de un procedimiento o en la sección de
declaraciones de un módulo, clase o estructura. Constantes de nivel de la
estructura o clase son Private de forma predeterminada, pero también se puede
declarar como Public, Friend, Protected, o Protected Friend para el nivel
adecuado de acceso al código.
La constante debe tener un nombre simbólico válido (las reglas son las
mismas que para crear nombres de variable) y una expresión que se componga
de numérico o cadena de constantes y operadores (pero no hay llamadas de
función).
Para declarar una constante
Escriba una declaración que incluya un especificador de acceso,
el Const (palabra clave) y una expresión, como en los ejemplos siguientes:
Aunque constantes cierto modo similares a las variables, no puede
modificarlos o asignar nuevos valores a ellos como a variables.Cuando Option
Infer es y Option Strict es On, debe declarar una constante explícitamente
especificando un tipo de datos
(Boolean, Byte, Char, DateTime, Decimal, Double, Integer, Long, Short, Single,
o String).
Cuando Option Infer es On o Option Strict es Off, puede declarar una
constante sin especificar un tipo de datos con un As cláusula. El compilador
determina el tipo de la constante del tipo de la expresión. Para obtener más
información, consulte constante y tipos de datos literales.
Para declarar una constante que tiene un tipo de datos establecidos
explícitamente
9. Escriba una declaración que incluya la As palabra clave y un
explícitas tipo de datos, como en los ejemplos siguientes:
VBCopiar
Public Const MyInteger As Integer = 42
Private Const DaysInWeek As Short = 7
Protected Friend Const Funday As String = "Sunday"
Puede declarar varias constantes en una sola línea, aunque el código
sea más legible si declara solamente una constante por línea. Si declara
varias constantes en una sola línea, debe tener el mismo nivel de acceso
(Public, Private, Friend, Protected, o Protected Friend).
Para declarar varias constantes en una sola línea
Separe las declaraciones con una coma y un espacio, como en el
ejemplo siguiente:
Copiar
Public Const Four As Integer = 4, Five As Integer = 5, Six As Integer = 44
Datos
Un dato es una representación simbólica (numérica, alfabética, algorítmica,
espacial, etc.) de un atributo o variable cuantitativa o cualitativa. Los datos
describen hechos empíricos, sucesos y entidades. Es un valor o referente que
recibe el computador por diferentes medios, los datos representan la información
que el programador manipula en la construcción de una solución o en el
desarrollo de un algoritmo.
Los datos aisladamente pueden no contener información humanamente
relevante. Solo cuando un conjunto de datos se examina conjuntamente a la luz
de un enfoque, hipótesis o teoría se puede apreciar la información contenida en
dichos datos. Los datos pueden consistir en números, estadísticas o
proposiciones descriptivas. Los conceptos de datos, información, conocimientos
y sabiduría están inter-relacionados. Los datos convenientemente agrupados,
estructurados e interpretados se consideran que son la base de la información
humanamente relevante que se pueden utilizar en la toma de decisiones, la
reducción de la incertidumbre o la realización de cálculos. Es de empleo muy
común en el ámbito informático y, en general, prácticamente en
cualquier investigación científica. En programación, un dato es la expresión
general que describe las características de las entidades sobre las cuales opera
un algoritmo. En estructura de datos, es la parte mínima de la información. Se
ha dicho que datos son el nuevo petróleo de la economía.
10. Tipos de datos
En ciencias de la comunicación, un tipo de dato informático o simplemente
tipo, es un atributo de los datos que indica al ordenador (y/o
al programador/programadora) sobre la clase de datos que se va a manejar. Esto
incluye imponer restricciones en los datos, como qué valores pueden tomar y
qué operaciones se pueden realizar.
Los tipos de datos más comunes son: números enteros, números con signos
negativos, números de coma flotante (decimales), cadenas alfanuméricas
(y unicodes), estados, etc.
Operadores
En C#, un operador es un elemento de programa que se aplica a uno o
varios operados en una expresión o instrucción. Los operadores que toman un
operando, como el operador de incremento (++) o new, se conocen como
operadores unarios. Los operadores que toman dos operandos, como los
operadores aritméticos (+,-,*,/) se conocen como operadores binarios. Un
operador, el operador condicional (?:), toma tres operandos y es el único
operador ternario de C#.
La instrucción de C# siguiente contiene un solo operador unario y un único
operando. El operador de incremento, ++, modifica el valor del operando y
C#Copiar
y++;
La instrucción de C# siguiente contiene dos operadores binarios, cada uno
con dos operandos. El operador de asignaciones, =, tiene la variable de
entero y y la expresión 2 + 3 como operandos. La propia expresión 2 + 3 está
compuesta del operador de suma y dos operandos, 2 y 3.
C#Copiar
y = 2 + 3;
Tipos de operadores
Visual Basic ofrece los tipos de operadores siguientes:
Los operadores aritméticos realizan cálculos familiares en valores
numéricos, incluido el desplazamiento de los patrones de bits.
Los operadores de comparación comparan dos expresiones y
devuelven un valor Boolean que representa el resultado de la comparación.
Los operadores de concatenación unen varias cadenas en una
sola.
11. Los operadores bit a bit visual de Basic combinan
valores Boolean o numéricos y devuelven un resultado del mismo tipo de
datos que los valores.
Los elementos de valor que se combinan con un operador se
denominan operandos de ese operador. Los operadores combinados con
elementos de valor forman expresiones, salvo el operador de asignación, que
forma una instrucción.
Ejemplo de operadores utilizadas en visual basic.net
El resultado final de una expresión representa un valor, que suele ser de un
tipo de datos conocido, como un tipo Boolean, String o numérico.
A continuación, se muestran ejemplos de expresiones.
5 + 4
' The preceding expression evaluates to 9.
15 * System.Math. Sqrt (9) + x
' The preceding expression evaluates to 45 plus the value of x.
"Concat" & "ena" & "tion"
' The preceding expression evaluates to "Concatenation".
763 < 23
' The preceding expression evaluates to False.
Varios operadores pueden realizar acciones en una sola expresión o
instrucción, como se muestra en el ejemplo siguiente.
x = 45 + y * z ^ 2
En el ejemplo anterior, Visual Basic realiza las operaciones en la expresión
del lado derecho del operador de asignación (=) y, después, asigna el valor
resultante a la variable x de la izquierda. No hay ningún límite práctico al número
de operadores que se pueden combinar en una expresión, pero es necesario
conocer la prioridad en operadores en visual Basic para asegurarse de que se
obtienen los resultados esperados.
12. CONCLUSION
En este trabajo se concluye que la variable y constante, fijan espacios de
almacenaje e identificar datos de manera lógica, cadena y otras; ya que su nivel
de especificación y caracterización ubica el objetivo de manera clara.