Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ======================================================================================================================
- * Modelo de Desarrollo de Programas y Programación Concurrente - Facultad de Ingeniería - Universidad Nacional de Jujuy
- ======================================================================================================================
- */
- /**
- * @Autor: Grupo 02 M.D.P y P.C.
- /* @Integrantes: | @Carrera: | @DNI:
- | |
- ALVAREZ, Cesar Fabian | Ing. Informática | 41.275.832
- CABANA, Mario Ariel Fernando | Ing. Informática | 42.268.639
- MONTELLANO, Leandro | Ing. Informática | 43.114.035
- RETAMOZO CORTEZ, Candelaria | Ing. Informática | 95.790.260
- RUIZ, Erica Vanina | Ing. Informática | 38.471.424
- * @Fecha: 12/04/2022.
- */
- /*
- Trabajo Práctico N°5 / Programación concurrente: Hilos en Java / Punto 03
- --------------------- ------------------------ -------------- ---------
- * Objetivo General: Implementa la ejecución del procedimiento especificado en este punto.
- * De dos formas distintas:
- - Se lo ejecute 20 veces de forma secuencial (para root entre [1-20])
- y calcule el tiempo de ejecución.
- - Adaptar el mismo procedimiento pero mediante Hilos, ejecutándolo 20 veces.
- * El trabajo se ha realizado utilizando las siguientes IDEs: Eclipse 2020-06(4.16)-(IDE for Java Developers) - Apache Netbeans IDE 12.4 - IntelliJ IDEA 2021.2.3
- * Lenguaje de programación: Java POO.
- * Api a utilizar. Paquete:- Java.util / Clase:- Scanner.
- * Paquete:- Java.lang / Clase:- Thread.
- * Clase principal: EntregaTPN5.
- * Clases secundarias: HelperEjer3, Principalejer3, Ejercicio4.
- * Clases para ejercicio 3: Secuencial, HiloSumRoorN, Concurrencia.
- */
- package ar;
- public class Principalejer3 {
- public static void main(String[] args){
- //-------------------- Ejercicio 3 ----------------//
- int opcion=-1;
- while (opcion != 3) {
- System.out.println("============= Ejercicio 3 ============= \n1.a-Secuencial\n2.b-Concurrente\n" +
- "3.Finalizar Ejercicio3\n ");
- opcion = HelperEjer3.validarNumero("Seleccione una opcion...","Eso no es un numero!");
- switch (opcion){
- case 1:
- Secuencial.run();
- break;
- case 2:
- Concurrencia.run();
- break;
- case 3:
- opcion = 3;
- break;
- default:
- break;
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment