Programación Orientada a Objetos - JAVA I
Enviado por Daniel Riquelme • 23 de Abril de 2019 • Informe • 862 Palabras (4 Páginas) • 794 Visitas
Tarea Semana 1
Programación Orientada a Objetos - JAVA I
Instituto IACC
22/4/2019
Desarrollo
Desarrolle un escrito, en que fundamente y explique con un juicio crítico, que es un IDE y de qué manera Java bytecode interpreta el lenguaje de alto nivel para aplicaciones ejecutables en ambientes del tipo cliente-servidor.
Respuesta:
Las siglas IDE hacen referencia a Ambiente de Desarrollo Integrado, en inglés Integrated Development Environment. Los Ambientes de desarrollo básicamente se pueden entender como un tipo de software especializado que permite el desarrollo, compilación y depuración de aplicaciones elaboradas en Bytecode, lo que facilita en gran manera la tarea de programar el código fuente con el que se trabaje.
El IDE es un potente editor de código que aprovecha de muy buena manera las herramientas del kit de desarrollo JDK, incorporando módulos diferentes, para distintos enfoques, por ejemplo, la construcción de la interfaz de usuario. Entre sus características destaca su versatilidad y facilidad para con el usuario y la representación de los datos en el enfoque Orientado a Objetos al integras variadas herramientas.
El JDK, es el kit de desarrollo de Java, éste porta los recursos necesarios para el desarrollo de las aplicaciones de dicho lenguaje, por parte del programador. JDK genera el Bytecode, el cual es interpretado por la Máquina Virtual de Java, o JVM.
Entre los IDE más conocidos, podemos nombrar: BlueJ, NetBeans o Eclipse.
- Eclipse: esta aplicación IDE, se enfoca en el desarrollo de aplicaciones Bytecode, ésta posee una interfaz amigable y un completo kit de desarrollo, con el cual, el desarrollador puede realizar un completo trabajo de código. Esta aplicación fue escrita en lenguaje Java, por lo tanto, este IDE posee la facultad de ser un Software multiplataforma.
Ejemplos de la interfaz IDE de Eclipse:
[pic 1]
[pic 2]
- BlueJ: Otro IDE que también está desarrollado en base a Java, por lo que también es multiplataforma. El enfoque de esta IDE se dirige hacia una interfaz más sencilla dado la facilidad de su utilización, se le considera ideal para el aprendizaje de quienes comienzan con su estudio, es decir, que los programadores principiantes pueden aprender más óptimamente a través de BlueJ gracias a su ambiente amigable.
[pic 3]
- NetBeans: Es un editor IDE de uso masivo, soportando múltiples lenguajes orientado a desarrollo de aplicaciones corporativas.
NetBeans es una plataforma IDE de código abierto, es un proyecto comunitario, y soporta múltiples lenguajes de programación. Todas las funciones de este IDE operan de manera modular.
[pic 4]
Ahora bien, con la intención de entender la manera en la que Java Bytecode ejecuta la interpretación del lenguaje de alto nivel de aplicaciones Cliente-Servidor, debemos comprender desde el principio los conceptos anteriormente mencionados, lo que es un Bytecode y el concepto Cliente-Servidor.
...