Está en la página 1de 16

<!

--Estudio Shonos-->

Tarea Académica3{

<Por=" GRUPO 1
• Zinanyuca Clemente, Marcio Adriell
• Martinez Muñoz Jeremy Alexander
• Cisneros ALmonacid Ediberto Robert
• Gallardo Quiroz Fabrizio Alexandro
• Gonza Huaraya Christian Antoni
• Gutierrez Orozco, Joaquin Jesus

"/> }
1. Conceptos de JShell
A.-Importancia en el entorno de desarrollo de Java:
B.-Características principales de J Shell:
Contenidos c.-ejemplos de uso de J Shell:
2. Testing en JShell
a.-Realización de pruebas con J Shell:
b.-Ejemplos de casos de prueba y ejecución en J Shell
c.-Importancia del testing en el desarrollo de software y su relación con J Shell:
3.- Uso de J Shell en la línea de comandos
4. Integración de J Shell en un IDE
5.-CONCLUSIONES
<!--GRUPO 1-->

Concepto }
Introducción {
¿Qué es J Shell?

}
A.-Importancia en el entorno de desarrollo de Java:

B.-Características principales de J Shell: }


C.-Ejemplos de uso de J Shell:
Evaluación de expresiones:
Definición y ejecución de métodos:

(Estos ejemplos ilustran cómo J Shell permite probar y


ejecutar código de manera interactiva, lo que resulta
beneficioso para el aprendizaje, la experimentación y
Experimentación con nuevas funcionalidades:
la validación rápida de fragmentos de código en Java.)
<!--GRUPO 1-->

Testing con J shell }


a.-Realización de pruebas con J Shell:
J Shell puede utilizarse para realizar pruebas unitarias simples o exploratorias. Aunque no está diseñado específicamente
para realizar pruebas exhaustivas, puede ser útil para probar fragmentos de código y verificar resultados de manera
rápida.

b.-Ejemplos de casos de prueba y ejecución en J Shell:

Pruebas de funciones o métodos:Aquí, se define una función 'sum' y se ejecuta con argumentos específicos para verificar si
la función devuelve el resultado esperado.

{
Verificación de condiciones:En este caso, se define la función 'isEven' para comprobar si un número es par o impar.
c.-Importancia del testing en el desarrollo de software y su relación con J Shell:
• El testing es una parte esencial del desarrollo de software, ya que ayuda a identificar errores y asegurar que el
código funcione según lo previsto. Algunas de las razones clave para realizar pruebas son:
• Identificar errores temprano: Las pruebas ayudan a descubrir y corregir problemas en el código antes de que se
conviertan en problemas más graves en entornos de producción.
• Garantizar la funcionalidad: Las pruebas aseguran que el software se comporte como se espera y cumpla con los
requisitos definidos.
• Mantenimiento y refactorización: Las pruebas permiten realizar cambios en el código con confianza, ya que pueden
validar si las modificaciones introducen errores en funcionalidades existentes.
3.Uso de J Shell en la línea de comandos

-Declaración y asignación de variables


En este ejemplo, se declara una variable x y se le asigna el valor 10. J Shell
devuelve x ==> 10 como confirmación de que la variable ha sido creada
con éxito.

-Definición y ejecución de métodos

Se define el método greet para saludar a una persona con el nombre


proporcionado. Luego se ejecuta el método con el nombre "Alice" como
argumento.

-Evaluación de expresiones
Se evalúa la expresión 5 + 7 y se muestra el resultado 12.
4. Integración de J Shell en un
IDE
En Eclipse:
• Eclipse admite J Shell mediante plugins como el JDK 9 JRE System
Library.
En IntelliJ IDEA:
• IntelliJ IDEA ofrece soporte directo para J Shell desde la versión
IntelliJ IDEA 2017.3 y posteriores.
En NetBeans:
• NetBeans, a partir de la versión 9, proporciona soporte integrado para
J Shell.
A.- VENTAJAS ADICIONALES DE USAR J SHELL DENTRO DE UN IDE

• Entorno familiar

• Integración más profunda:

B.- EJEMPLOS PRÁCTICOS DE CÓMO APROVECHAR LAS FUNCIONALIDADES DEL IDE CON J
SHELL

• Auto-completado y sugerencias

• Depuración de código

• Visualización de resultados

• Integración con el entorno de desarrollo


<!--GRUPO 1-->

Conclusiones {
}
Conclusiones: {
En resumen, la introducción de J Shell en Java ha transformado la forma en que se desarrolla y se aprende este
lenguaje de programación. Esta herramienta brinda un entorno interactivo y rápido que facilita la
experimentación, el aprendizaje y la verificación instantánea de fragmentos de código sin la necesidad de crear
proyectos completos.
Durante esta investigación, se exploraron diferentes aspectos de J Shell, desde su definición y su relevancia en
el ámbito de desarrollo de Java hasta su uso en diversos entornos, ya sea desde la línea de comandos o
integrado en populares entornos de desarrollo como Eclipse, IntelliJ IDEA o NetBeans.

}
<!--Estudio Shonos-->

Gracias {
System.out.println("Grupo 1");

También podría gustarte