---- Desarrollo de Aplicaciones y Sistemas de informacion: Conceptos basicos de VISUAL BASIC.
¿A quién corresponde el siguiente concepto dentro del ámbito de programación orientada a objetos y Visual Basic: "Tales variables sólo pueden accederse desde la función o bloque de instrucciones en donde se declaran" ?
Variable local
Una variable local es, en informática, la variable a la que se le otorga un ámbito local. Tales variables sólo pueden accederse desde la función o bloque de instrucciones en donde se declaran. Las variables locales se contraponen a las variables globales.
¿A quién corresponde el siguiente concepto dentro del ámbito de programación orientada a objetos y Visual Basic:"Tales variables pueden accederse desde todo el código o todo el proyecto"?
Variables locales y globales.
Una variable local es aquella cuyo ámbito se restringe a la función que la ha declarado se dice entonces que la variable es local a esa función. Esto implica que esa variable sólo va a poder ser manipulada en dicha sección, y no se podrá hacer referencia fuera de dicha sección. Cualquier variable que se defina dentro de las llaves del cuerpo de una función se interpreta como una variable local a esa función. |
Cuando una variable x es local a una función func1, significa que la función func1 es la propietaria de dicha variable, y puede acceder a ella y modificarla. Si cualquier otra función del programa necesita conocer el valor de la variable x, es la función func1 la que debe transferir el valor de x a través del paso de argumentos en la llamada a la función. Si además esta función desea modificar el valor de dicha variable, entonces tendrá que devolver el nuevo valor a func1, y será func1 quien se encargue de asignar el valor devuelto a su variable x.
Una variable global es aquella que se define fuera del cuerpo de cualquier función, normalmente al principio del programa, después de la definición de los archivos de biblioteca (#include), de la definición de constantes simbólicas y antes de cualquier función. El ámbito de una variable global son todas las funciones que componen el programa, cualquier función puede acceder a dichas variables para leer y escribir en ellas. Es decir, se puede hacer referencia a su dirección de memoria en cualquier parde del programa.

A quién corresponde el siguiente concepto dentro del ámbito de programación orientada a objetos y Visual Basic:"una variable que no ha sido definida previamente pero que se está utilizándola simplemente en el código" que tipo de declaración tiene Vb.net?
El ámbito de una variable (llamado "scope" en inglés) es la zona del programa en la que se define la variable. JavaScript define dos ámbitos para las variables: global y local.
El siguiente ejemplo ilustra el comportamiento de los ámbitos:
function creaMensaje() { var mensaje = “Mensaje de prueba”; } creaMensaje(); alert(mensaje);
¿A quién corresponde el siguiente concepto dentro del ámbito de programación orientada a objetos y Visual Basic: "una variable que ha sido correctamente definida, previamente antes de ser e utilizada en el código" que tipo de declaración tiene Vb.net?
Se puede declarar una variable en Visual Basic implícitamente al utilizarla en una instrucción de asignación. Todas las variables declaradas implícitamente son del tipo Variant. Las variables de tipo Variant necesitan más recursos de memoria que la mayoría de las otras variables. La aplicación será más eficaz si se declaran las variables explícitamente y con un tipo de datos específico. Declarar explícitamente todas las variables reduce la incidencia de errores de conflicto de nombres y ortográficos.

¿Qué es una función en programación o algoritmo?
Una función, desde el punto de vista de la programación, se define como un proceso que recibe valores de entrada (llamados parámetros) y el cual retorna un valor resultado.
¿Como se crea una función En Visual Basic .Net DE FORMA MANUAL?
Un procedimiento es un bloque de instrucciones de Visual Basic dentro de una instrucción de declaración (Function
,Sub
,Operator
,Get
,Set
) y una búsqueda de coincidenciasEnd
declaración. Todas las instrucciones ejecutables en Visual Basic deben estar dentro de algún procedimiento.
¿Qué tipos de parámetros maneja esta función, DEFINA CADA UNO Y DE EJEMPLOS DE ELLOS?
Parámetros y argumentos
En la mayoría de los casos, un procedimiento necesita operar en datos diferentes cada vez que se llama. Puede pasar esta información al procedimiento como parte de la llamada a procedimiento. El procedimiento define cero o más parámetros, cada uno de los cuales representa un valor que espera que le pase. Cada parámetro de la definición del procedimiento tiene un argumentocorrespondiente en la llamada a procedimiento. Un argumento representa el valor que pasa al parámetro correspondiente en una llamada a procedimiento determinada.
¿Después de declarar la siguiente función en vb.net, con que código la que podemos llamarla o utilizarla posteriormente? Muestre un ejemplo
Para llamar a un procedimiento Sub desde otro procedimiento, escriba el nombre del procedimiento e incluir valores para todos los argumentosnecesarios. No se requiere la instrucciónCall , pero si se utiliza, debe encerrar los argumentos entre paréntesis.
Puede usar un procedimiento Sub para organizar otros procedimientos para que sean más fáciles de comprender y de depurar. En el siguiente ejemplo, el procedimiento Sub Main
llama al procedimiento Sub MultiBeep
y pasa el valor 56 para su argumento.
Después de MultiBeep
se ejecuta, el control vuelve a Main
, y Main
llama a un procedimiento SubMessage
. Message
muestra un cuadro de mensaje; Cuando el usuario hace clic en Aceptar, el control vuelve a Main
, y Main
finalice.
VB
Sub Main()
MultiBeep 56
Message
End Sub
Sub MultiBeep(numbeeps)
For counter = 1 To numbeeps
Beep
Next counter
End Sub
Sub Message()
MsgBox "Time to take a break!"
End Sub
Llamar a procedimientos Sub con más de un argumento
En el siguiente ejemplo se muestran dos formas de llamar a un procedimiento Sub con más de un argumento. La segunda vez que se llame, debido a que se usa la instrucción Call se requieren paréntesis alrededor de los argumentos.
VB
Sub Main()
HouseCalc 99800, 43100
Call HouseCalc(380950, 49500)
End Sub
Sub HouseCalc(price As Single, wage As Single)
If 2.5 * wage <= 0.8 * price Then
MsgBox "You cannot afford this house."
Else
MsgBox "This house is affordable."
End If
End Sub
Use paréntesis al llamar a procedimientos function
Para usar el valor devuelto de una función, asigne la función a una variable y ponga los argumentos entre paréntesis, como se muestra en el siguiente ejemplo.
VB
Answer3 = MsgBox("Are you happy with your salary?", 4, "Question 3")
Si no está interesado en el valor devuelto de una función, puede llamar a una función de la misma manera que se llama a un procedimiento Sub . Omita los paréntesis, enumere los argumentos y no asigne la función a una variable, como se muestra en el siguiente ejemplo.
VB
MsgBox "Task Completed!", 0, "Task Box"
¿Sí entonces”, en Visual Basic .Net de forma completa? Muestre un ejemplo
¿VB .NET vs. C#?
Pareciera que estos dos lenguajes de la plataforma .NET se basan en una misma especificación; que se traducen a un lenguaje común antes de ser convertidos en código máquina y utilizan los mismos recursos del ambiente de ejecución; las mismas librerías de clases y, sobre todo, que su performace es igual, que no ha sido todavía asimilada, sobre todo por aquellos desarrolladores que anteriormente ya utilizaban lenguajes basados en C.
¿Cuál es la sentencia "Caso / Selector”, en Visual Basic .Net de forma completa? Muestre un ejemplo
SET y SELECT pueden ser usados para asignar valores a las variables a través de T-SQL. Ambos cumplen su tarea, pero en algunos casos se pueden producir resultados inesperados. En este artículo menciono detalles sobre las consideraciones para elegir entre los métodos SET y SELECT al asignar un valor a una variable.
En la mayoría de los casos SET y SELECT pueden ser utilizados alternativamente sin ningún efecto.
¿Cuál es la sentencia "desde/ for ”, en Visual Basic .Net de forma completa? Muestre un ejemplo
La estructura repetitiva DESDE (For/Next) es una ciclo de repeticion controlado por "contador" debido a que esta estructura se la emplea cuando se conoce de antemano la cantidad de iteraciones que realizar el bucle.El contador que se utiliza se denomina contador automatico, ya que actua como contador incrementando o decrementando su valor a una razon constante, a partir de un valor inicial hasta un valor final fijados con anterioridad o conocidos.
¿Cuál es la palabra reservada para declarar constantes, en VB.net?
Al declarar una constante, puede asignar un nombre significativo a un valor. Use la instrucción Const para declarar una constante y establecer su valor. Una vez declarada, no podrá modificarla ni asignarle un nuevo valor.Puede declarar una constante dentro de un procedimiento o en la parte superior de un módulo, en la sección Declaraciones. Las constantes de nivel de módulo son privadas de forma predeterminada.Para declarar una constante pública de nivel de módulo, delante de la instrucción Const con la palabra clave pública palabra. Se puede declarar explícitamente una constante privada anteponiendo la instrucción Const con la palabra clave Private para que sea más fácil leer e interpretar el código. Para obtener más información, vea Descripción de ámbito y visibilidad.En el ejemplo siguiente se declara la constante públicaconAge
como un número entero y se asigna el valor34
.![]()
¿Cuál es el operador de asignación, en VB? net?
Estos son los operadores de asignación definidos en Visual Basic.Operador =Operador ^=Operador *=Operador /=\= OperadorOperador +=Operador -=<<= OperadorOperador >>=Operador &=la sintaxis exacta del ciclo Hacer Mientras en Vb. net seria ?.Ejecuta una serie de instrucciones mientras una condición dada seaTrue
.Sintaxis
While condition [ statements ] [ Continue While ] [ statements ] [ Exit While ] [ statements ] End While
la sintaxis exacta del ciclo Hacer ...... y luego --Mientras en Vb. net seria ?...
Sintaxis
While condition [ statements ] [ Continue While ] [ statements ] [ Exit While ] [ statements ] End While
¿Cuáles son los tipos de datos que soporta la variable de control de la sentencia de vb.net "Select Case"? y ¿Por qué?**ENUMERE DETALLADAMENTE TODOS LOS TIPOS DE DATOS EN VISUAL BASIC***Tipos de datos declarados
Define un elemento de programación con una instrucción de declaración y especifica su tipo de datos con la cláusulaAs
. En la tabla siguiente se muestran las instrucciones que usa para declarar diversos elementos.
Elemento de programación Declaración de tipos de datos Variable En una instrucción Dim Dim
amount As Double
Static
yourName As String
Public
billsPaid As Decimal = 0
Literal Con un carácter de tipo literal; consulte "Caracteres de tipo literal" en Caracteres de tipo Dim searchChar As Char = "."
C
Constante En una instrucción Const Const
modulus As Single = 4.17825F
Enumeración En una instrucción Enum Public
Enum
colors
Property En una instrucción Property Property
region() As String
Parámetro de procedimiento En una instrucción Sub, instrucción Function o una instrucción Operator Sub addSale(ByVal
amount
As Double)
Argumento de procedimiento En el código de llamada; cada argumento es un elemento de programación que ya se declaró, o bien una expresión que contiene los elementos declarados subString = Left(
inputString
,
5
)
Valor devuelto de un procedimiento En una instrucción Function o una instrucción Operator Function convert(ByVal b As Byte)
As String
Para ver una lista de los tipos de datos de Visual Basic, consulte Tipos de datos.
Comentarios
Publicar un comentario