Lenguaje Java
"Estructura de Datos"
1.- Sobre que lenguaje de programación está basado Java
• c y c++
2.- Menciona algunas de las características de Java
• Lenguaje Simple:
Se lo conoce como lenguaje simple porque viene de la misma estructura de c y c++; ya que c++ fueun referente para la creación de java por eso utiliza determinadas características de c++ y se han eliminado otras.
• Orientado a Objeto:
Toda la programación en java en su mayoría está orientada a objeto, ya que al estar agrupados en estructuras en encapsuladas es más fácil su manipulación.
• Distribuido:
Permite abrir sockets, establecer y aceptar conexiones con losservidores o clientes remotos; facilita la creación de aplicaciones distribuidas ya que proporciona una colección de clases para aplicaciones en red.
• Robusto:
Es altamente fiable en comparación con c, se han eliminado muchas características con la aritmética de punteros, proporciona numerosas comprobaciones en compilación y en tiempo de ejecución.
• Seguro:
La seguridad es unacaracterística muy importante en java ya que se han implementado barreras de seguridad en el lenguaje y en el sistema de ejecución de tiempo real.
3.-¿Que edición de java habría de utilizar para crear un programa que es utilizada por una única computadora?
• Versión 1.4.0_1
4.-¿Porque el lenguaje de programación Java se dice ser plataforma independiente?
•Programas escritos en Java pueden ejecutarse igualmente en cualquier tipo de hardware. Este es el significado de ser capaz de escribir un programa una vez y que pueda ejecutarse en cualquier dispositivo, ‘’’write once, run anywhere’’’.
El funcionamiento del programa Java es el mismo en todas las plataformas y sólo cambia la apariencia que se adapta a la del sistema operativo que lo ejecuta(windows, solaris, linux, etc.)
En cuanto a la plataforma de software el lenguaje Java provee una máquina virtual o "procesador virtual" que ejecuta cualquier código que haya sido escrito en dicho lenguaje; lo que permite que el mismo binario ejecutable se pueda usar en todos los sistemas compatibles con el software Java. Esto tiene, sin embargo, un precio: los ejecutables de Java no lospuede procesar directamente el sistema operativo, sino que hace falta un programa especial, la Máquina virtual Java, que siendo ejecutada por el sistema operativo, se encargue a su vez de ejecutar esos programas.
5.-Indique cuál de las siguientes afirmaciones afirmaciones sobre las clases de Java es incorrecta:
a) Una clase Java solamente permite crear un número limitado deobjetos de la misma
b)En el interior de una clase puede haber tanto métodos estáticos como no estáticos
c)Los campos definidos en una clase pueden ser públicos o privados
6.-Mencione los 8 tipos de datos primitivos en Java
• Byte: El tipo de dato byte es un entero de 8 bits complemento a dos. Su valor mínimo es -128 y el máximo 127 (inclusive). El tipo dedatos byte se puede utilizar para ahorrar memoria en grandes arrays, donde el ahorro de memoria realmente importa. También se pueden utilizar en lugar de int donde sus límites ayudan a aclarar el código, el hecho de que el rango de una variable es limitado puede servir como una forma de documentación.
• Short: El tipo de dato short es un entero de 16 bits complemento a dos. Su valormínimo es -32,768 y el máximo 32,767 (inclusive). Se aplican las mismas directrices que con byte: puede utilizar short para ahorrar memoria en grandes arrays, en situaciones en las que el ahorro realmente importa.
• Int: El tipo de dato int es un entero de 32 bits complemento a dos. Su valor mínimo es -2,147,483,648 y el máximo 2,147,483,647 (inclusive). Generalmente este tipo es la...
Regístrate para leer el documento completo.