TEMA 2 PROGRAMACIÓN

Páginas: 34 (8274 palabras) Publicado: 10 de noviembre de 2015
PROGRAMACIÓN
Tema 2
2.- Las variables e identificadores.
Un programa maneja datos para hacer cálculos, presentarlos en informes por pantalla o impresora, solicitarlos al usuario, guardarlos en disco, etc. Para poder manejar esos datos, el programa los guarda en variables.
Una variable es una zona en la memoria del computador con un valor que puede ser almacenado para ser usado más tarde en elprograma. Las variables vienen determinadas por:
Un nombre, que permite al programa acceder al valor que contiene en memoria. Debe ser un identificador válido.
Un tipo de dato, que especifica qué clase de información guarda la variable en esa zona de memoria
Un rango de valores que puede admitir dicha variable.
Al nombre que le damos a la variable se le llama identificador. Los identificadorespermiten nombrar los elementos que se están manejando en un programa. Vamos a ver con más detalle ciertos aspectos sobre los identificadores que debemos tener en cuenta.

Variable
Una variable es un espacio en memoria principal del ordenador en donde el programa puede almacenar valores para utilizarlos posteriormente durante su ejecución.
Tipo de dato
Un tipo especifica la naturaleza del dato, estoes, el rango de valores que puede adquirir, así como las operaciones que se pueden llevar a cabo sobre esos valores.
2.1.- Identificadores.
Un identificador en Java es una secuencia ilimitada sin espacios de letras y dígitos Unicode, de forma que el primer símbolo de la secuencia debe ser una letra, un símbolo de subrayado (_) o el símbolo dólar ($).
Unicode El estándar Unicode son unas normasde codificación de caracteres que utilizan de 8 a 32 bits para asignar un nombre y un código único a carácter o símbolo de cada posible lenguaje.
Unicode El estándar Unicode son unas normas de codificación de caracteres que utilizan de 8 a 32 bits para asignar un nombre y un código único a carácter o símbolo de cada posible lenguaje.
Ejemplos de identificados válidos:

Ejemplos deidentificadores no válidos son las palabras claves, palabras reservadas y cualquier palabra que empiece con símbolos distintos de letras, guion bajo _ o $
Espacios en blanco: se llaman a los siguientes caracteres: espacio, tabulador, salto de línea. Su labor es la misma que la de un espacio en blanco: separar entre elementos de un programa.
En la definición anterior decimos que un identificador es una secuenciailimitada de caracteres Unicode. Pero… ¿qué es Unicode? Unicode es un código de caracteres o sistema de codificación, un alfabeto que recoge los caracteres de prácticamente todos los idiomas importantes del mundo. Las líneas de código en los programas se escriben usando ese conjunto de caracteres Unicode.
Esto quiere decir que en Java se pueden utilizar varios alfabetos como el Griego, Árabe oJaponés. De esta forma, los programas están más adaptados a los lenguajes e idiomas locales, por lo que son más significativos y fáciles de entender tanto para los programadores que escriben el código, como para los que posteriormente lo tienen que interpretar, para introducir alguna nueva funcionalidad o modificación en la aplicación.
El estándar Unicode originalmente utilizaba 16 bits, pudiendorepresentar hasta 65.536 caracteres distintos, que es el resultado de elevar dos a la potencia dieciséis. Actualmente Unicode puede utilizar más o menos bits, dependiendo del formato que se utilice: UTF-8, UTF-16 ó UTF-32. A cada carácter le corresponde unívocamente un número entero perteneciente al intervalo de 0 a 2 elevado a n, siendo n el número de bits utilizados para representar loscaracteres. Por ejemplo, la letra ñ es el entero 164. Además, el código Unicode es “compatible” con el código ASCII, ya que para los caracteres del código ASCII, Unicode asigna como código los mismos 8 bits, a los que les añade a la izquierda otros 8 bits todos a cero. La conversión de un carácter ASCII a Unicode es inmediata.
2.2.- Convenios y reglas para nombrar variables.
A la hora de nombrar un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • temas de programacion
  • Temas De Programacion
  • Programacion 2
  • Programación 2°
  • programacion 2
  • programacion 2
  • Programacion 2
  • Programacion 2

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS