Elementos de una variable trabajo grupal computacion
1. ELEMNTOS DE UNA VARIABLE
Un programa se debe seprarar la diferencia entre el diseño de algoritmo y su
implementación en un lenguaje especificó co pero por ello se debe distinguir
claramente entre los conceptos de programación y el medio en que se implementa
un lenguaje especifico.
Los elementos básicos constiutivos de u programa o algoritmo son:
Palabras reservadas ( inicio,fin, si, enonces , etcétera…)
Identificadores (nombres de variables escencialmente )
Caracteres especilaes (coma, apostrofo, etcétera..)
Constantes
Variables
Expresiones
Instrucciones
Además de estos elementos básicos que forman parte de los programas cuya
comprencion y funcionaminto será vital para el correcto diseño del algoritmo y
naturalmente la codificación del programa estos elementos
Estos elementos son:
Bucles
Contadores
Acumuladores
Iterructores
Estructuras
Secuenciales
Selectivas
Repetitivas
DECLARACION DE UN VARIBLE
Una variable se declara para especificar su nombre y sus características la
instrucción de declaración para variables es instrucción DIM (visual, basic) . su
ubiacion y contenido determinan las características de la variables para las reglas
de domnacion de varables y cnsideraciones consulte Nombres de elementos
declarados ( visual Basic)
Niveles de declaración
Valor local y variables miembros
Una variable local es aqulla que se declara dentro de un procediiento. Una variable
miembro tipo de visual basic ;se declara en el nivel del modulo ,dentro de una
clase ,estructura o modulo
2. VARIABLES COMPRTIDAS Y DE INSTANCIAS
La categoría de una viable miembro es una clase o estructçura depende de que la
variable este o no comparidasi una variable se declara con la palabra clave shared
,es una variable compartida,y existe en una única copia compartida de todos la
instancias de la clase de estructura
DECLARAR EL TIPO DE DATOS
La clausula AS de la estructura de declaración permite definir el tipo de daos o de
objesiguientes tipos de los to de la variable que se seta declarando.se puede
especificar cualquier a cualquier tiepo
Un tipo de datos básicos,comoBoolean,LongoDecimal
Un tipo de datos compuesto de un matriz o una estructura
Un tipo de objetivo definido en una aplicación
Un tipo de interfas comocomarableodisposable
Variables locales y globales.
Las reglas de ámbito de un lenguaje son las reglas que controlan si un
fragmento de código conoce o tiene acceso a otro fragmento de código o de
datos.
Una variable locales 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.
El argumento formal (los veremos en la siguiente sección) ámbito de un
argumento formal es el mismo que el de una variable local; el argumento
formal definido en la cabecera de una función sólo podrá ser accedido
dentro del cuerpo de dicha función, y no en otros lugares del programa.
Unavariable global es aquella que se define fuera del cuerpo de cualquier
3. 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.
El uso de variables globales no es aconsejable a pesar de que
aparentemente nos parezca muy útil, esto se debe a varias razones
fundamentales:
Legibilidad menor.
Nos condiciona en muchos casos que el programa sólo sirvapara un
conjunto de casos determinados.
El uso indiscriminado de variables globales produce efectos
colaterales. Esto sucede cuando existe una alteración no deseada del
contenido de una variable global dentro de una función, bien por
invocación, bien por olvidar definir en la función una variable local o
un parámetro formal con ese nombre. La corrección de dichos errores
puede ser muy ardua.
Atenta contra uno de los principios de la programación, la
modularidad. El bajo acoplamiento supone no compartir espacios de
memoria con otras funciones, y potenciar el paso de información
(llamadas) para que la función trate la información localmente.
Las variables declaradas dentro de una función son automáticas por
defecto, es decir, sólo existen mientras se ejecuta la función. Cuando se
invoca la función se crean estas variables en la pila y se destruyen cuando la
función termina. La única excepción la constituyen las variables locales
declaradas como estáticas ( static). En este caso, la variable mantiene su
valor entre cada dos llamadas a la función aún cuando su visibilidad sigue
siendo local a la función.
Una función siempre es conocida por todo el programa, excepto cuando se
declara como estática, en cuyo caso sólo la podrán utilizar las funciones del
mismo módulo de compilación.
En C, todas las funciones están al mismo nivel de ámbito. Es decir, no se
puede definir una función dentro de otra función. Esto es por lo que C no es
técnicamente un lenguaje estructurado en bloques.
4. También puede suceder que en un mismo ámbito aparezcan variables
locales y globales con el mismo nombre. Cuando sucede esta situación,
siempre son las variables locales y argumentos formales los que tienen
prioridad sobre las globale
LOCAL
La inferencia de tipos se usan para determinar los pos de datos de las variales
locales que se han declardo sin inguna clausula AS . El copilaor deduce el tipo de la
variable a parir el tipo de la expresión de iniciación .
Esto permite declarar variables isn especificar un tipo de fora explicita. En el
ejmplo siguiente NUM 1, NUM 2 estan fuertemente tapados como enteros
TIPOS DE VARIABLES
Una variable independiente es aquella cuyo valor no depende del de otra variable.
La variable independiente en una función se suele representar por x.
La variable independiente se representa en el eje de abscisas.
La variable y, llamada variable dependiente, está en función de la variable x, que
es la variable independiente.
VARIABLE DEPENDIENTE
Una variable dependiente es aquella cuyos valores dependen de los que tomen otra
variable.
La variable dependiente en una función se suele representar por y.
La variable dependiente se representa en el eje ordenadas.
La variable y está en función de la variable x, que es la variable independiente.
ELEMENTOS DE PROGRAMACION:
Dentro de los elementos de programación más utilizados para llevar a cabo una
buena prantica de programación, están por ejemplo, los algoritmos, el
pseudocódigo, los diagramas de flujo, los diagramas de bloque, los mapas de entidad
relación, los diagramas de flujo de datos.
PROPIEDADES
se expresa en términos de un:
5. Lenguaje común
Diagramas de flujo
Pseudocódigo
Lenguajes de programación
Declaración de variable en Visual Basic
Personas que lo han encontrado útil: 3 de 4 - Valorar este tema
Una variable se declara para especificar su nombre y sus características. La
instrucción de declaración para variables es Instrucción Dim (Visual Basic).
Su ubicación y contenido determinan las características de la variable.
Para las reglas de denominación de variables y consideraciones, consulte
Nombres de elementos declarados (Visual Basic).
Niveles de declaración
Valor local y variables miembros
Una variable local es aquella que se declara dentro de un procedimiento. Una
variable miembro es un miembro de un tipo de Visual Basic; se declara en el nivel
de módulo, dentro de una clase, estructura o módulo, pero no dentro de ningún
procedimiento interno de esa clase, estructura o módulo.
Variables compartidas y de instancias
La categoría de una variable miembro, en una clase o estructura, depende de que
la variable esté o no compartida. Si una variable se declara con la palabra clave
Shared, es una variable compartida, y existe en una única copia compartida por
todas las instancias de la clase o estructura.
De lo contrario, es una variable de instancia, y se crea una copia independiente de
ella para cada instancia de la clase o estructura. Una copia determinada de una
variable de instancia sólo está disponible en la instancia de la clase o estructura en
que se creó.Es independiente de una copia de la variable de instancia en cualquier
otra instancia de la clase o estructura.
Declarar el tipo de datos
La cláusula As de la instrucción de declaración permite definir el tipo de datos o de
objetos de la variable que se está declarando. Se puede especificar cualquiera de
los siguientes tipos para una variable:
Un tipo de datos básico, como Boolean, Long o Decimal.
Un tipo de datos compuesto, como una matriz o una estructura.
Un tipo de objeto o clase, definido en su aplicación o en otra aplicación
Clase de .NET Framework, como Label o TextBox
Un tipo de interfaz, como IComparable o IDisposable
Se pueden declarar varias declarar distintas variables en la misma instrucción sin
necesidad de repetir el tipo de datos. En las instrucciones siguientes, las variables i,
jyk se declaran como tipo Integer, l y m como Long, y x e y como Single.