java

Páginas: 12 (2791 palabras) Publicado: 19 de agosto de 2013


Objetivo:
Profundizar temas a través de las pautas dadas y su propia investigación
Trabajar en forma conjunta
Presentar un trabajo por escrito
Exponer verbalmente
Obtener la promoción manteniendo una instancia integradora



Tema a Desarrollar: Tipo de Datos en Java.



Presentación del tema dentro de la asignatura:


Tipos de Datos


Un sistema de tipos es un conjunto dereglas usadas por un lenguaje de programación para estructurar y organizar sus tipos.
Un tipo tiene asociado un conjunto de valores y un conjunto de operaciones con los cuales podrá capturar la naturaleza de los datos que serán manipulados por los programas que los utilicen.
Los lenguajes de programación se diferencian en la definición y comportamiento de los tipos.


Un objeto es unainstancia de un tipo.
Las operaciones son la  única forma de manipular los objetos instanciados,  estas protegen a los objetos de usos ilegales.
Tipo es el comportamiento abstracto de un conjunto de objetos y un conjunto de operaciones.


Los lenguajes proveen tipos predefinidos y también la posibilidad de definirlos de acuerdo a la necesidad del usuario.
El dominio de un tipo es el conjunto devalores posibles que puede tener.


También puede tener una profunda influencia en la confiabilidad de los programas, ya que puede ayudar a prevenir usos erróneos de datos. Por otro lado, entender el sistema de tipos de un lenguaje ayuda a entender items semánticos sutiles y complicados.











Introducción:


El concepto de tipo de datos es fundamental para cualquier lenguajede programación. Éstos definen los métodos de almacenamiento disponibles para representar información, junto con la manera en que dicha información ha de ser interpretada. Existen distintas maneras de manejar estos datos y distintas clases de los mismos, como los tipos primitivos que sólo contienen datos sin tener funcionalidad asociada, a diferencia de  los objetos además de poseer datos tienensu propio funcionamiento asociado.
Las variables son los contenedores de los datos que utiliza un programa. Cada variable  ocupa un espacio en la memoria RAM del ordenador para almacenar un dato determinado.

El lenguaje de programación Java es de propósito general, concurrente, basado en clases, y orientado a objetos, desarrollado por Sun Microsystems a principio de los años 90´s..  
Estádiseñado para ser tan simple para que muchos programadores puedan lograr fluidez en el lenguaje. Java está relacionado con C y C++, pero a diferencia de éstos, su organización es diferente debido a una serie de aspectos omitidos de estos dos lenguajes y algunas ideas incorporadas de otros.
El lenguaje Java es estático y  fuertemente tipado. Esta especificación distingue, en tiempo de compilación,aquellos errores que pueden ocurrir en tiempo de ejecución. En tiempo de compilación, se realiza, normalmente, la traducción de los programas en una representación independiente al código de máquina. Por otra parte, en tiempo de ejecución se incluyen las actividades de carga y ligadura de las clases necesarias para  dicha ejecución, generación de código opcional y la optimización dinámica delprograma, además de la ejecución del programa en sí.
Java es un lenguaje de alto nivel, en el que los detalles de la representación de la máquina no están disponibles a través del lenguaje. Incluye el manejo de almacenamiento automático; además,  utiliza un garbage collector (recolector de basura), para evitar los problemas de seguridad asociados a la desalocación explícita.  
Está normalmentecompilado en un conjunto de instrucciones bytecode definidas en formato binario en la especificación de la máquina virtual de Java.











Desarrollo:


Las variables tienen un nombre (un identificador) que sólo puede contener letras, números y el carácter de subrayado (también vale el símbolo $). El nombre puede contener cualquier carácter Unicode.

El tipo de una variable puede...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS