Guía 2 DeSoft 10C - 2021 PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

INSTITUCIÓN EDUCATIVA TÉCNICO INDUSTRIAL POPAYÁN

ESPECIALIDAD DE DESARROLLO DE SOFTWARE


GUIA 2 – 2021

Grado: décimo C.
Profesor: Héctor Conde.
Tema: Fundamentos de codificación de algoritmos en Java.
Fecha de asignación: lunes 1 de marzo de 2021 – Fecha de entrega: viernes 19 de marzo de 2021.
¿Qué sé del tema?: En la guía uno se les explicó la forma de crear el algoritmo y la prueba de escritorio.
¿Qué voy a aprender?: Todo el proceso lógico y secuencial que se necesita para la codificación de un algoritmo
en el lenguaje de programación Java IDE NetBeans en modo consola.
Al finalizar debo ser capaz de: codificar los algoritmos de la guía uno en el lenguaje Java.
¿Cómo voy a demostrar lo que aprendí?: lea minuciosamente siguiente tutorial y realice paso a paso lo que en
éste se explica, con base en este ejercicio, codifique en lenguaje Java IDE NetBeans en modo consola los
programas para los cinco sólidos geométricos: cilindro hueco, cono circular (recto), cono truncado, esfera y
segmento esférico truncado.
TUTORIAL PASO A PASO DE CODIFICACIÓN EN LENGUAJE JAVA IDE NETBEANS
En este tutorial se va a explicar minuciosamente a través de la metodología de aprendizaje basado en proyectos
(ABP) la forma de codificar en Java en modo consola, el algoritmo de un cilindro circular recto construido en la
guía 1.
1. Cargue Java NetBeans e inicie un nuevo proyecto 2. JavaJava Application  [Next >] (figura 2).
así: FileNew Project… (figura 1).
Figura 2. Ventana nuevo proyecto.
Figura 1. Opción nuevo proyecto.

3. Aparece la ventana New Java Application (figura 3), en la casilla Project Name, escriba Cilindro (este es mi
caso, usted debe escribir Cilindro con su dirección de trabajo; siguiendo de ejemplo la persona que se llama
Elsa Capunta, cuya dirección es: EC47, el nombre será EC_Cilindro_47) y presione el botón [Finish].

Figura 3. Ventana nueva aplicación.

1
4. En la solapa [Projects] (parte izquierda), seleccione la clase EC_Cilindro_47.java para codificar en el editor de
código [Source] (figura 4), puede observar que aparece public class EC_Cilindro_47, aquí es la sección donde
se codifica el programa.

Figura 4. Editor de código [Source].

5. Vamos a continuación a agregar las Constantes y variales dentro de esta clase, transcriba el siguiente código
fuente en el sitio donde corresponda (antes del método public static void main(String[] args) ), no es
necesario que borre o altere el código fuente original:

public class EC_Cilindro_47 {


/**
* @param args the command line arguments
*/
//Constantes
static final double PI=3.141592654;
//Variables
static double d, h, r, V, AL, AT ;
public static void main(String[] args) {
// TODO code application logic here
}
}

6. Ubíquese dentro del método public static void main(String[] args) y transcriba el siguiente código fuente en
el sitio donde corresponda, no es necesario que borre o altere el código fuente original, tenga en cuenta que
el compilador de Java distingue entra MAYÚSCULAS y minúsculas, por lo que debe tener mucho cuidado en
la transcripción y escribir exactamente igual a como luce el siguiente código fuente:
public static void main(String[] args) {
// TODO code application logic here

//A continuación se crea una instancia de la clase Scanner (la cual pertenece al paquete java.util) para
//obtener la entrada los tipos de datos primitivos como int, float, double, String; en este ejemplo en
//concreto, se va a leer datos de tipo double.

Scanner teclado = new Scanner (System.in);


//Imprimir “Cilindro circular”
System.out.println("Cilindro circular recto");
//Imprimir “Ingrese diámetro (d):”
System.out.println("Ingrese diámetro (d):");
//Leer d
d=teclado.nextDouble();
//Imprimir “Ingrese altura (h):”
2
System.out.println("Ingrese altura (h):");
//Leer h
h=teclado.nextDouble();

//Cálculos, se toman las fórmulas computacionales.


r=d/2; //Radio.
//V= (PI / 4)* d^2 * h //Volumen
V=(PI/4)*Math.pow(d, 2)*h;
//AL = 2 * PI * r * h //Área lateral.
AL = 2 * PI * r * h; //Área lateral.
//AT = 2 * PI * r * ( r + h ) //Área total.
AT = 2 * PI * r * ( r + h ); //Área total.

//Datos de salida
System.out.println("Volumen = "+V);
System.out.println("Área lateral = "+AL);
System.out.println("Área total = "+AT);

9. Busque en su algoritmo el ejemplo matemático o cargue


7. Para ejecutar el programa, pulse clic en la opción Run File la prueba de escritorio que hizo en Excel para con estos
Mayús+F6 del menú contextual (Figura 5). datos de entrada, comprobar que el programa calcula los
valores de forma correcta (Figura 7).
Figura 5. Opción para correr el programa.
Figura 7. Ejemplo matemático.

8. Si transcribió de forma correcta el código fuente, en la 10. En la figura 8 puede observar el programa se construyo
ventana [Output – Cilindro (run)] se ejecuta el el exitosamente, calculó los resultados de forma correcta.
Figura 8. Ejecución y prueba del programa.
programa (Figura 6).

Figura 6. Programa corriendo en la ventana Output.

¿Cómo me van a evaluar?


1. Basándose en los cinco (5) algoritmos y pruebas de escritorio de las cinco figuras geométricas que
usted entregó en la guía uno: cilindro (hueco, cono circular (recto), cono truncado, esfera y
segmento esférico truncado; construya los cinco programas en Java IDE NetBeans en modo consola,
debe tener en cuenta que cada programa se deberá nombrar con su dirección de trabajo tal como
se acaba de explicar en el texto anterior, por lo que no pueden existir dos programas iguales.

3
2. Comprima las cinco carpetas de los cinco proyectos con 7-Zip en un único archivo llamado 10C
GEOMCONSOLA APELLIDO NOMBRE.zip Donde APELLIDO NOMBRE es el apellido y nombre del
estudiante, y súbala a su Google ClassRoom para evaluarla.

No vaya a enviar el trabajo ni por correo, porque el knowbot del correo de Gmail, asume que el
código fuente de los programas es código malicioso y lo bloquea por seguridad; ni por WhatsApp
porque hasta el momento no se han inventado y no existe una versión de Java IDE NetBeans que
funcione en teléfonos celulares y por eso no se puede evaluar por este medio.

Rúbrica de evaluación
Cada uno de los programas funcionando al 100% tiene un valor de un (1) punto, como son cinco
programas entonces la nota máxima a obtener es de un cinco punto cero (5.0).

¿Cómo me comunico con el profesor?


A través del correo electrónico institucional hectorguerrero@itipopayan.edu.co
Vía WhatsApp 3182389659  Horario de atención: jueves y viernes de 7:00 AM a 12:40 M.

DIRECCIÓN PARA DESCARGAR EL INSTALADOR DE JAVA NETBEANS IDE 8.2


https://www.oracle.com/technetwork/es/java/javase/downloads/jdk-netbeans-jsp-3413139-
esa.html

BIBLIOGRAFÍA WEB
Cilindro circular recto: programa en Java modo consola
En este vídeo se explica la forma de codificar el algoritmo del cilindro circular recto en el lenguaje de
programación Java IDE Netbeans.
https://youtu.be/n5z013j-uQ8

También podría gustarte