3.298 cursos gratis
6.267.101 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Hardware > Informática. Desarrollo científico del ordenador > Variables y constantes (2/2)

Informática. Desarrollo científico del ordenador

Autor: Abdiel Cáceres González
Curso: 5/5 5/5 (2 opiniones) |4408 alumnos|Fecha publicación: 10/07/2009
Capítulos del curso

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)
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 2 opiniones. Opina sobre este curso.


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


Cursos Valoración Alumnos Vídeo
Microsoft Word Básico
Este curso está indicado para aquellas personas que no conocen mucho de la herramienta de Microsoft. Con él se podrán desarrollar los conocimientos relativos a este proce... [06/10/06]
5/5 11.214  
El software de análisis estadístico
Este práctico curso se basa en la versión 11.5 del programa y su contenido se orienta al manejo inicial del paquete. Será útil para aprender a manejar el programa estadís... [01/03/06]
5/5 1.909  
Conceptos básicos de la CPU
Conoce todas las partes de la CPU, desde los órganos periféricos que la componen hasta las conexiones que puede tener, pasando por las interrupciones y los problemas que ... [21/02/06]
 4,80/5 6.402  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail