12.170 cursos gratis
8.769.792 alumnos
Facebook Twitter YouTube
Busca cursos gratis:

Capýtulo 38:

 Variables y constantes (2/2)

Las palabras reservadas que se utilizan en los lenguajes de programación no se deben utilizar como nombres de variables y de constantes. Por ejemplo, FOR es una palabra reservada en BASIC, y VAR es una palabra reservada en Pascal. Ninguna de estas palabras se debe utilizar como nombres de variables ni de constantes en sus respectivos lenguajes.

Generalmente, el nombre de las variables y de las constantes tiene un límite máximo para la longitud, dependiendo del lenguaje y de la versión del lenguaje que se esté utilizando.
En unas versiones de Pascal, el nombre de las variables no puede exceder los 32 caracteres.

Ejercicio: Para entender el propósito de una variable en particular, es importante darle un nombre apropiado y con significado. ¿Cuáles de las siguientes convenciones para los nombres crees que son apropiadas?
1) El nombre o constante debe ser transparente para describir suficientemente bien el dato que representa
2)
El número de caracteres en cada constante debe de ser 5 o menos
3) Cada nombre debe ser único dentro de la parte del programa que se utiliza
4) Cada variable debe de empezar con el prefijo `vari´

El nombre de una variable o constante debe ser lo suficientemente claro para describir el dato que representa, y cada nombre debe ser único dentro de la sección del programa que se utilice. Una variable que se refiera al tamaño de la población de cierta especie, podría llamarse tamPoblacion. Una variable llamada tp0 podría referirse al mismo dato, pero es más difícil de recordar y de entender, debido a que es menos significativa.

Los nombres que se ocupen para alguna variable o constante, no se pueden repetir, en general, no puede haber un nombre en la misma parte del código que haga referencia a dos lugares diferentes en la memoria, esto ocasiona lo que en programación se conoce como colisión de nombres.

Hay ocasiones en que los nombres de las variables si se pueden repetir, pero esto sucede en lugares diferentes del código. Cuando nos referimos a lugares diferentes o el mismo lugar, significa el mismo ámbito de función o procedimiento o método. Veamos el siguiente ejemplo, en donde hay colisión de nombres.

Listing 6. Colisión de nombres 1
Variables y constantes (2/2)
En este ejemplo (listado 6) en la línea 7 es evidente que habrá un problema, pues en cada ocasión que se ejecute esta línea, el límite superior del ciclo se va a modificar y se generará un error de tipo lógico. Para corregir el error, seguramente el programador deberá modificar alguna de las y´s de la línea 8.

Listing 7. Colisión de nombres 2
Variables y constantes (2/2)

Capýtulo siguiente - Datos. Tipos de datos (1/2)
Capýtulo anterior - Variables y constantes (1/2)

Nuestras novedades en tu e-mail

Escribe tu e-mail:



MailxMail tratarý tus datos para realizar acciones promocionales (výa email y/o telýfono).
En la polýtica de privacidad conocerýs tu derechos y gestionarýs la baja.

Cursos similares a Informática. Desarrollo científico del ordenador



  • Výdeo
  • Alumnos
  • Valoraciýn
  • Cursos
1. Cómo comprar un ordenador
¿Has sufrido frustraciones en el pasado al invertir en una máquina sofisticada de... [06/03/08]
1.657  
2. Comprar un ordenador. Guía práctica
Si estas a punto de comprar un ordenador, echa un vistazo a ésta guia. Si no tienes... [28/01/09]
9.413  
3. Informática básica. Uso del ordenador
Te presentamos un nuevo curso de informática para principiantes , si tus problemas... [31/05/11]
1.623  

Capýtulos del curso


ýQuý es mailxmail.com?|ISSN: 1699-4914|Ayuda
Publicidad|Condiciones legales de mailxmail