Carta De Consentimiento Informado

Páginas: 27 (6731 palabras) Publicado: 7 de febrero de 2013
http://www.revista.unam.mx/vol.1/num2/art4/

ASPECTOS MAS IMPORTANTES DEL LENGUAJE DE PROGRAMACIÓN JAVA.

Simplicidad de Java.

Java ofrece toda la funcionalidad de un lenguaje potente, pero sin las características menos usadas y más confusas de éstos. C++ es un lenguaje que adolece de falta de seguridad, pero C y C++ son lenguajes más difundidos, por ello Java se diseñó para ser parecido aC++ y así facilitar un rápido y fácil aprendizaje.

Java elimina muchas de las características de otros lenguajes como C++, para mantener reducidas las especificaciones del lenguaje y añadir características muy útiles como el garbage collector (recolector de memoria dinámica). No es necesario preocuparse de liberar memoria, el recolector se encarga de ello y como es un thread (hilo deejecución) de baja prioridad, cuando entra en acción, permite liberar bloques de memoria muy grandes, lo que reduce la fragmentación de la memoria.

Java reduce en un 50% los errores más comunes de programación con lenguajes como C y C++ al eliminar muchas de las características de éstos, entre las que destacan:

* Aritmética de punteros.
* No existen referencias.
* Registros (struct).* Definición de tipos (typedef).
Orientado A Objetos.
Java implementa la tecnología básica de C++ con algunas mejoras y elimina algunas cosas para mantener el objetivo de la simplicidad del lenguaje. Java trabaja con sus datos como objetos. Soporta las tres características propias del paradigma de la orientación a objetos: encapsulación, herencia y polimorfismo. Las plantillas de objetos sonllamadas, como en C++, clases y sus copias, instancias. Estas instancias, como en C++, necesitan ser construidas y destruidas en espacios de memoria.
Distribuido.
Java se ha construido con extensas capacidades de interconexión TCP/IP. Existen librerías de rutinas para acceder e interactuar con protocolos como http y ftp. Esto permite a los programadores acceder a la información a través de la redcon tanta facilidad como a los ficheros locales.
La verdad es que Java en sí no es distribuido, sino que proporciona las librerías y herramientas para que los programas puedan ser distribuidos, es decir, que se ejecuten en vanas máquinas, interactuando.
Multiplataforma.
Para establecer Java como parte integral de la red, el compilador Java compila su código a un fichero objeto de formatoindependiente de la arquitectura de la máquina en que se ejecutará. Cualquier máquina que tenga el sistema de ejecución (run-time) puede ejecutar ese código objeto, sin importar en modo alguno la máquina en que ha sido generado. Actualmente existen sistemas run time para Solaras 2.x, SunOs 4.1.x, Windows 95/98, Windows NT, Linux, Irix, Aix, Mac, Apple y probablemente haya grupos de desarrollo trabajandoen el paso a otras plataformas.
El código fuente Java se "compila" a un código de bytes de bajo nivel independiente de la máquina. Este código (byte code) está diseñado para ejecutarse en una máquina hipotética que es implementada por un sistema run-time, que sí es dependiente de la máquina.
Robusto.
Java realiza verificaciones en busca de problemas tanto en tiempo de compilación como en tiempode ejecución. La comprobación de tipos en Java ayuda a detectar errores, lo antes posible, en el ciclo de desarrollo. Java obliga a la declaración explícita de métodos, reduciendo así las posibilidades de error. Maneja la memoria para eliminar las preocupaciones por parte del programador de la liberación o corrupción de memoria. También implementa los arrays auténticos, en vez de listas enlazadasde punteros, con comprobación de límites, para evitar la posibilidad de sobreescribir o corromper memoria resultado de punteros que señalan a zonas equivocadas. Estas características reducen drásticamente el tiempo de desarrollo de aplicaciones en Java.
Seguro.
La seguridad en Java tiene dos facetas. En el lenguaje, características como los punteros o el casting implícito que hacen los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Carta De Consentimiento Informado
  • carta de consentimiento informado
  • Ejemplo carta de consentimiento informado
  • Consentimiento Informado
  • Consentimiento Informado
  • consentimiento informado
  • Consentimiento Informado
  • Consentimiento Informado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS