0

Java

  • JAVA. EJERCICIOS, PROYECTOS, PRÁCTICAS, EXÁMENES…

    1) Punto comun no es un lenguaje

    • Principiante
    • 90 Ejercicios: variables, estructura secuencial, condicionales, bucles, arrays, recursividad, clases, texto.
    • Operaciones entre variables double e int, programa muestre mensaje diciendo si valor de una variable es positivo o negativo, programa que muestre el doble y triple de un entero, programa que pase velocidad de km/h a m/s, calcular volumen de una esfera y área de un triángulo, función que diga si número es múltiplo de 10, calcular el mayor de tres enteros, leer números y contar cuantos acaban en dos, calcular el factorial, etc.

    2) Ejercicios de Programación en Java (Libro, FM Pérez Montes)

    • Principiante
    • Más de 200 Ejercicios: variables, condicionales, bucles anidados, tablas, funciones, clase entrada.
    • Resolver ecuación de 2º grado, calcular longitud radio circunferencia, ordenar tres números de mayor a menor, dada una fecha mostrar la fecha del día siguiente, calcular días de diferencia entre dos fechas, leer números hasta que se introduzca 0, juego adivinanza número, pedir número hasta que se introduzca un negativo, mostrar tabla de multiplicar de un número solicitado, programa que desplace de posición números de una tabla, sumar matrices, crear programa de gestión de competición de saltos de longitud, etc.

    3) Aprende Java con Ejercicios (Luis José Sánchez, Github)

    • Principiante
    • Más de 100 ejemplos del libro “Aprende Java con ejercicios” : variables, condicionales, bucles, números aleatorios, arrays, funciones, POO, herencia, interfaces.

    4) Programación Java

    • Principiante – Intermedio
    • 15 Ejercicios: sumar números impares de una lista de 270 números, crear programa que muestre matrícula y nota media de un alumno, programa que imprima las tablas de multiplicar, crear una calculadora, crear programa que eleve a la potencia n, etc.

    5) Universidad Politécnica de Madrid (Teoría y Ejercicios)

    • Principiante – Intermedio
    • 40 Ejercicios aprox: operadores, condicionales, bucles, métodos, clases, objetos, atributos, constructores, parámetros, herencia, interfaces, paquetes.
    • Programa que dado un número de horas, devuelva el número de semanas, días y horas equivalente, calcular raices de ecuación de segundo grado, calcular índice de masa corporal, explicar un fragmento de código, Construir una clase Racional que permita representar y manipular números racionales, construir una clase, Cronómetro que permita determinar el tiempo transcurrido entre dos eventos, construir clase Factura con dos atributos, emisor y cliente, etc.

    6) Universidad País Vasco – Ingeniería Técnica Telecomunicaciones (PDF, sin soluciones)

    • Principiante – Intermedio
    • 30 Ejercicios: clases, objetos, herencia, polimorfismo, interfaces, arrays, paquetes, excepciones. Juego adivina un número, incorporar al juego métodos “MuestraNombre”, implementar array de interfaces, implementar juego del ahorcado, modificar método para poder recibir excepciones, etc

    7) Cartagena99 (PDF)

    • Principiante
    • 45 Ejercicios: operaciones básicas, condicionales, POO, herencia, concurrencia.

    8) Juan Enrique Rojas Sánchez

    • Principiante
    • 10 Ejercicios

    9) Fernando Berzal (PDF, 2006)

    • Intermedio
    • 40 Ejercicios + exámenes: introducción algoritmos, datos, POO, modularización, estructuras de control, vectores, matrices, recursividad, clases, objetos.
    • Escriba algoritmo adecuado para la elaboración de la receta de cocina, programa que transforme una medida de tiempo en una expresión correcta, programa que calcule precio final de un producto (coste + margen + IVA), diseñar una clase cuenta (bancaria) que permita ingresar, transferir y retirar una cantidad de dinero, programa para determinar precio de teléfonos móviles, explicar cálculo de una recursiva en fragmento de código, función que diga si una cadena es un palíndromo, etc.

    10) UNED Ingeniería en tecnologías de la información (PDF)

    • Intermedio
    • 80 preguntas test: POO, clases, objetos, arrays, herencia, técnicas de abstracción, interfaces gráficas.

    11) Ejercicios resueltos de programación

    • Intermedio
    • 48 Problemas: averiguar palabra secreta, función que pase a mayúsculas una cadena, función devuelva una cadena invertida, función calcule letra del DNI, función que cuente número de vocales, etc.

    12) Universidad de Cantabria (Ingeniería Informática) (Sin solución)

    • Intermedio
    • 12 Ejercicios, 14 Prácticas, 6 exámenes (resueltos): diseño e implementación, herencia, polimorfismo, excepciones, strings, vectores.

    13) Formación Informática

    • Principiante – Intermedio
    • 35 Ejercicios: función que diga si dos números son iguales, aplicación que devuelva los diez primeros números, enteros, función que ordene tres números, aplicación que escriba un mensaje en función de la hora, función que genere dos números aleatorios, etc.

    14) Taringa

    • Principiante – Intermedio
    • 4 Proyectos: programa que lea cantidades y precios y al final indique el total de la factura, programa en Java para calcular el salario semanal de los empleados, etc.

    15) Acepta el Reto

    • Intermedio
    • 500 Problemas, retos: encriptación de mensajes, clasificación pádel, programa para radar de tramo, programa muestre minutos que faltan para nochevieja, calcular la mediana, estimación saldo bancario a fin de mes, juego Buscaminas, calcular combinaciones posibles de bolas helado en cucurucho, resolver sudokus, el caza tesoros, etc.

    16) La web del programador

    • Intermedio
    • 5 proyectos: programa que muestre un menu para crear archivo de texto y mostrar su contenido, volcar un “array” en un fichero de texto, etc.

    17) Recursos para formación

    • Intermedio
    • 20 Ejercicios: excepciones, herencia, polimorfismo, sintaxis, interfaces.

    18) DDR

    • Intermedio
    • 17 problemas: programación orientada a objetos. Crea la clase persona con atributos edad, DNI, sexo; implanta constructores y métodos, crear programa para saber si se puede dar clase en base a condiciones (POO), crear programa para realizar operaciones con baraja de cartas (siguiente carta, barajar, mostrar baraja, etc), simular una porra de fútbol con POO, juego de la ruleta rusa, programa para la gestión de empleados, etc.

    19) Melvyn Arce – Cibertec

    • Interemdio
    • 7 Problemas: algoritmo para convertir grados sexagesimales a centesimales, convertir grados Centígrados  a Fahrenheit, estimar el peso de un niño en situaciones de emergencias, diseñe un algoritmo que determine el importe de la compra, el importe del descuento y  el importe a pagar de un producto, etc.

    20) Java para javatos

    • Intermedio
    • 30 Ejercicios: aserciones, excepciones, clases, herencia, estructuras de control, applets, interfaces, objetos, datos.

    21) Solveet

    • Principiante, Intermedio, Avanzado
    • 300 Desafíos

    22) Academia (PDF)

    • Intermedio
    • 12 ejercicios: programa que muestre el tiempo de vida de un persona,  crear un  interfaz de usuario para convertir  Euros a otras monedas,  crea un proyecto llamado Swing3 e inserta 4 etiquetas como se muestra en imagen de ejemplo, ejercicios de listas, cajas y botones, crear interfaz gráfica con un menú para gestión de videoclub, etc.

    23) Universidad Carlos III (Tests)

    24) Test de Programación

    • Intermedio
    • 50 preguntas test.

    25) Digital Learning

    • Test evaluación

    26) Universidad Autónoma de Madrid (PDF)

    • Intermedio
    • 20 preguntas test, ejercicios.

    27) Universidad Castilla La Mancha (PDF)

    • Intermedio
    • 16 Ejercicios: clases y objetos. Implemente en Java una clase para trabajar con triángulos isósceles, dado un diagrama de clases, incorpore métodos para acceder a la información, explicar fragmento de código, encontrar error en fragmento de código, etc.

    28) UNED

    • Intermedio
    • 4 Prácticas

    29) Universidad Politécnica de Madrid

    • Intermedio
    • 4 Ejercicios: programa que calcule y muestre por pantalla las raíces de la ecuación de segundo grado, crear una calculadora, calcular IMC, etc.

    30) Nacho Cabanes

    • Intermedio
    • 20 Retos: programa que  indique si una serie de matrices tienen alguna fila repetida, crear un programa que calcule la secuencia de teclas que hay que pulsar para escribir un cierto mensaje en un móvil, sopa de letras, programa para ingredientes de potitos, etc.

    31) Universidad Central de Venezuela (PDF, 2009)

    • Intermedio – Avanzado
    • 30 Proyectos aprox: programación estructurada, POO, funciones, estructuras, clases, constructores, herencia, polimorfismo, sobrecarga.

    32) Fiwiki ETS Ing Informática Universidad Politécnica de Madrid

    • Intermedio – Avanzado
    • Ejercicios, exámenes.

    33) Jhonatan Ferrer (Sin solución)

    • Intermedio – Avanzado
    • 22 Proyectos (POO), aplicaciones reales: programa de gestión de inventario en un almacén, crear aplicación para cálculo comisiones de comerciales, diseñar sistema de control de vehículos de alquiler, programa de cálculo de cambio en caja de supermercado, crear aplicación para la gestión de un videoclub, etc.

    34) International Collegiate Programming Contest (PDF, 2009)

    • Intermedio – Avanzado
    • 50 Problemas + Proyectos

    35) Universidad Complutense de Madrid. Ingeniería Técnica informática (zip)

    • Intermedio – Avanzado
    • 7 Prácticas

    36) Universidad de Murcia

    • Avanzado
    • Ejercicios, prácticas,proyectos, exámenes: clases, objetos, herencia, interfaces.

    37) Escuela Universitaria de Ingeniería Vitoria (PDF, sin solución)

    • Avanzado
    • 5 Ejercicios de diagramas de interacción: implementación TPV.

    38) Poesía binaria

    • Avanzado
    • Tuenti Challenge

    39) Udemy

    • 10 Preguntas entrevista de trabajo.

    40) Universidad de Málaga (2002)

    • Principiante – Intermedio
    • 5 Prácticas + 3 exámenes: Crear la clase Punto y un programa que utilice dos puntos para calcular su distancia,
      Crear la clase ListaInt que genere una lista de enteros, crear la clase ColaInt que implemente el protocolo de una cola de enteros, problema de las urnas, etc.

    ¿Más ejercicios de Java? Visita Practity en inglés

    ENCUESTA RÁPIDA

    ¿Cual es tu nivel de programación?

     

    ¿Qué estás buscando?

     

    ¿Cómo has aprendido a programar?

     

    ¿Cual es tu situación actual?

     

  • CURSOS COMPLETOS RECOMENDADOS. PRINCIPIANTE

    1) Empieza a programar (45 vídeos, 13 min)

    2) Código Facilito (27 vídeos, 15 min)

    4) Juan Carlos Arcila (25 vídeos, 15 min)

    5) Jesús Conde (40 vídeos, 40 min)

     

    CURSOS COMPLETOS JAVA. AVANZADO

    1) Grupo Simulación (6 vídeos, 50 min)

     

    2) TutorialesHG (10 vídeos, 15 min)

     

  • Si conoces algún blog, página o repositorio de calidad con ejercicios, proyectos o retos en java, ¡No dudes en enviarlo!

    Por favor complete los campos requeridos

Deja un comentario

Tu dirección de correo electrónico no será publicada.