Está en la página 1de 6

JAVA INTRODUCCIÓN Y AMBIENTE DE TRABAJO

Desarrolle lo siguiente

1. JAVA:

 Su origen y fundadores

El lenguaje de programación Java fue originalmente desarrollado por James Gosling,


de Sun Microsystems (constituida en 1983 y posteriormente adquirida el 27 de enero
de 2010 por la compañía Oracle),4 y publicado en 1995 como un componente
fundamental de la plataforma Java de Sun Microsystems. Su sintaxis deriva en gran
medida de C y C++, pero tiene menos utilidades de bajo nivel que cualquiera de ellos.
Las aplicaciones de Java son compiladas a bytecode (clase Java), que puede ejecutarse
en cualquier máquina virtual Java (JVM) sin importar la arquitectura de la
computadora subyacente.

 Desarrollo Histórico

Java se creó como una herramienta de programación para ser usada en un proyecto
de set-top-box en una pequeña operación denominada the Green Project en Sun
Microsystems en el año 1991. El equipo (Green Team), compuesto por trece personas y
dirigido por James Gosling, trabajó durante 18 meses en Sand Hill Road, en Menlo
Park, en su desarrollo.

El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina


de Gosling), luego pasó a denominarse Green tras descubrir que Oak era ya una marca
comercial registrada para adaptadores de tarjetas gráficas, y finalmente se renombró
como Java.

 Futuro y Versiones en que se consigue

java está considerado en el sector de los desarrolladores y programadores web como


el mejor lenguaje de programación, el mejor web framework y el IDE preferido de
acuerdo con la experiencia de los desarrolladores de software. el futuro de Java en la
programación moderna estás en el lugar indicado.

La descarga de Java es gratuita y por ello hay comunidades Java en todo el mundo. Los
programadores que lo utilizan se organizan por zonas geográficas para intercambiar
conocimientos. La última versión de Java en su sistema se mostrará como Java 8 con
un número de actualización asociado (por ejemplo, Java 8 Update 111)
 como trabaja Java?

Java es un lenguaje semicompilado que funciona con una máquina virtual, la cual se
conoce como la Java virtual machine, o JVM. La máquina virtual de Java es necesaria
para poder ejecutar los programas escritos en este lenguaje, y se encuentra disponible
para diversos sistemas operativos, como son OS X, Windows, y diversas distribuciones
de Linux. Esta máquina virtual lo que hace es interpretar los programas de Java,
transformarlos a lenguaje máquina para la PC, y así la PC puede ejecutar el programa.
Bien la PC no ejecuta directamente el programa, si no que ejecuta la JVM, y la JVM
interpreta el programa pre compilado, razón por la cual Java se considera un lenguaje
semicompilado.

 ¿Por qué puede correr en cualquier computador, dispositivo móvil, otros?

Porque Java es un lenguaje multiplataforma, lo que quiere decir que se ejecuta en la


mayoría de los sistemas operativos, inclusive en sistemas operativos móviles

 ¿Empresa propietaria de java y como se descarga?

La empresa propietaria de java es Oracle, La descarga e instalación de Java es sencilla y


gratuita. Hay varias formas de obtener Java para Windows, en la página oficial de java
podemos encontrar las dos opciones en la descarga manual
(https://www.java.com/es/download/manual.jsp).

 ¿Cómo se instala?
 ¿Qué archivo se descarga y qué se debe tener en cuenta antes de descargarlo?

2. ¿Qué son los Lenguajes de Programación y JAVA a cuál clase de lenguaje


corresponde?

Un lenguaje de programación es un lenguaje formal (o artificial, es decir, un lenguaje


con reglas gramaticales bien definidas) que le proporciona a una persona, en este caso
el programador, la capacidad de escribir (o programar) una serie de instrucciones o
secuencias de órdenes en forma de algoritmos con el fin de controlar el
comportamiento físico y/o lógico de una computadora, de manera que se puedan
obtener diversas clases de datos o ejecutar determinadas tareas, J ava es un lenguaje
orientado a objetos, aunque no de los denominados puros; en Java todos los tipos, a
excepción de los tipos fundamentales de variables (int, char, long...) son clases. Sin
embargo, en los lenguajes orientados a objetos puros incluso estos tipos fundamentales
son clases
3. ¿En qué se diferencian Un programa en java a un algoritmo?

La diferencia entre un algoritmo y un programa java, es que, si bien ambos hacen


referencia una serie de instrucciones, los algoritmos pueden estar escritos en código o en
lenguaje natural, mientras que los programas java sólo pueden estar escritos en ese
lenguaje de programación.

4. Qué es un traductor de software y explique sus clases

la traducción de software es aquella que abarca la traducción de todos los


elementos de la interfaz gráfica de usuario de una aplicación de software, como
cuadros de diálogo, menús, y mensajes de estado o de error que se muestran en la
pantalla.

Existen dos métodos a la hora de enfrentarse a la traducción de software: trabajar


con archivos de recursos no compilados (archivos originales escritos en el lenguaje
de programación) o directamente con los archivos de programa compilados
(archivos binarios). En el primer caso se podrá utilizar un editor de texto, un editor
de recursos o una herramienta de traducción asistida y en el segundo se utilizará
un editor de recursos o una herramienta de localización de software.

5. ¿Qué es una clase en java?

Una clase es una entidad que determina cómo se comportará un objeto y qué
contendrá el objeto. En otras palabras, es un modelo o conjunto de instrucciones
para construir un tipo específico de objeto.

6. Que es un editor de texto y cuál es su diferencia con un IDE. Cuales (mínimo 3)


IDE se utilizan en JAVA.

En definición, un IDE es Integrated Development Environment (entornos de


desarrollo integrado), lo que significa que los IDE’s tiene muchas más herramientas
que se integran en mismo programa.
Por otra parte, los editores de texto en un inicio eran solo programas que permitían
ver el código de una forma agradable y realizar algunas acciones muy simples,
como abrir terminales para ejecutar el programa y refactors muy simples.
Los IDE usados en java
- Eclipse
- NetBeans
- IntelliJ Idea

7. ¿Cuáles son los 2 principales archivos de java que sirven para hacer correr
cualquier programa en java?

8. Que es y para qué sirve JCREATOR.

JCreator es un entorno de desarrollo integrado (IDE) con lenguaje Java en entorno


Windows.
Es un producto comercial de la compañía Xinox Software. Utiliza el J2SDK de Sun
Microsystems para compilar y ejecutar los programas, pero no es necesario para
ejecutar el JCreator, ya que a diferencia de otros IDEs para Java como Netbeans o
Eclipse este programa no es una aplicación nativa Java.

9. ¿Cuáles son los pasos para crear un programa nuevo de java con Jcreator?

También podría gustarte