Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


EJERCICIOS Y CONCEPTOS JAVA, Diapositivas de Programación Java

Ejercicos y coceptos de java, estructuras, y un sistema de ejemplo para realizar

Tipo: Diapositivas

2024/2025

Subido el 19/06/2025

anthony-rubio-4
anthony-rubio-4 🇨🇱

2 documentos

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
UPAO
1
PROGRAMA DE ESTUDIO: INGENIERÍA DE SISTEMAS E INTELIGENCIA ARTIFICIAL
INGENIERIA DE COMPUTACIÓN Y SISTEMAS
CURSO: ICSI-506- ALGORITMIA Y PROGRAMACIÓN
PROYECTO FIN DE CURSO
PROYECTO FIN DE CURSO
Se debe resolver utilizando métodos, arreglos y menú de opciones.
Presentar EFD, Diagramas N-S y código en java
Instrucciones para su desarrollo
Presentar informe, en documento Word, que incluye el enunciado del problema, EFD, Diseño
del algoritmo (Diagrama N-S) utilizando métodos, arreglos, menú de opciones y también código
en java.
El trabajo debe tener una carátula en la que se indiquen los datos de la carrera, curso, tipo de
grupo (Teoría o Laboratorio), Horario, nombre del docente, nombres de alumnos integrantes
del grupo, titulo del trabajo, fecha.
Si se encuentran trabajos iguales, todos serán anulados con nota cero.
Se debe subir a la plataforma Canvas, en la sección de tareas, dentro de los plazos establecidos.
El trabajo es grupal y los grupos se forman con alumnos de un mismo turno de Laboratorio.
Instrucciones para la entrega de tu tarea:
1. El nombre del archivo debe ser: PYF_G#_DIA_NRC de Laboratorio,
Ejemplos: PYF-G1-Lunes-NRC-4645
Para la evaluación del trabajo solo se tendrán en cuenta los archivos que hayan sido subidos a la
plataforma Canvas, en la sección de tareas. No se toman en cuenta si son enviados al correo
electrónico del docente o por otro medio.
2. Subir el archivo a la plataforma Canvas, como máximo hasta las 23:00 horas del día 29-06-2025.
3. Los trabajos se asignan de la siguiente manera: GRUPO1 TEMA1, GRUPO2 TEMA2, GRUPO3 TEMA3,
GRUPO4 TEMA 4, etc. Los temas y grupos se encuentran publicados en la plataforma Canvas
Instrumento para evaluar la tarea
Rúbrica
RUBRICA DE EVALUACIÓN
GRUPO N°
TOTALES
ITEM
Muy de
acuerdo
De
acuerdo
Neutro
En des
acuerdo
Totalmente
en
desacuerdo
5
4
3
2
1
1
Informe completo, con carátula, contiene todos los
métodos, incluye los métodos específicos que
simulan el sistema, correctos, completos y
presentado en la fecha.
2
Diapositivas completas, con carátula, contiene
todos los métodos, incluye los métodos específicos
que simulan el sistema, correctos y completos.
3
Programa completo, funciona, sin errores, incluye
los métodos específicos que simulan el sistema y
hace todo lo que se pide en el proyecto.
4
En la exposición, presentación formal, demuestra
conocimiento y dominio de los temas
desarrollados y herramientas utilizadas
NOTA FINAL
pf2

Vista previa parcial del texto

¡Descarga EJERCICIOS Y CONCEPTOS JAVA y más Diapositivas en PDF de Programación Java solo en Docsity!

UPAO 1

PROGRAMA DE ESTUDIO: INGENIERÍA DE SISTEMAS E INTELIGENCIA ARTIFICIAL INGENIERIA DE COMPUTACIÓN Y SISTEMAS CURSO: ICSI- 506 - ALGORITMIA Y PROGRAMACIÓN PROYECTO FIN DE CURSO

PROYECTO FIN DE CURSO

Se debe resolver utilizando métodos, arreglos y menú de opciones.

Presentar EFD, Diagramas N-S y código en java

Instrucciones para su desarrollo

Presentar informe, en documento Word, que incluye el enunciado del problema, EFD, Diseño

del algoritmo (Diagrama N-S) utilizando métodos, arreglos, menú de opciones y también código

en java.

El trabajo debe tener una carátula en la que se indiquen los datos de la carrera, curso, tipo de

grupo (Teoría o Laboratorio), Horario, nombre del docente, nombres de alumnos integrantes

del grupo, titulo del trabajo, fecha.

Si se encuentran trabajos iguales, todos serán anulados con nota cero.

Se debe subir a la plataforma Canvas, en la sección de tareas, dentro de los plazos establecidos.

El trabajo es grupal y los grupos se forman con alumnos de un mismo turno de Laboratorio. Instrucciones para la entrega de tu tarea:

  1. El nombre del archivo debe ser: PYF_G#_DIA_NRC de Laboratorio, Ejemplos: PYF-G1-Lunes-NRC- 4645 Para la evaluación del trabajo solo se tendrán en cuenta los archivos que hayan sido subidos a la plataforma Canvas, en la sección de tareas. No se toman en cuenta si son enviados al correo electrónico del docente o por otro medio.
  2. Subir el archivo a la plataforma Canvas, como máximo hasta las 23:00 horas del día 29 - 06 - 2025.
  3. Los trabajos se asignan de la siguiente manera: GRUPO1 TEMA1, GRUPO2 TEMA2, GRUPO3 TEMA3, GRUPO4 TEMA 4, etc. Los temas y grupos se encuentran publicados en la plataforma Canvas Instrumento para evaluar la tarea Rúbrica RUBRICA DE EVALUACIÓN GRUPO N° Escala de valoración TOTALES Nº ITEM Muy de acuerdo De acuerdo Neutro En des acuerdo Totalmente en desacuerdo 5 4 3 2 1 1 Informe completo,^ con carátula, contiene todos los métodos, incluye los métodos específicos que simulan el sistema, correctos, completos y presentado en la fecha. 2 Diapositivas completas,^ con carátula, contiene todos los métodos, incluye los métodos específicos que simulan el sistema, correctos y completos. 3 Programa completo, funciona, sin errores, incluye los métodos específicos que simulan el sistema y hace todo lo que se pide en el proyecto. 4 En la^ exposición, presentación formal,^ demuestra conocimiento y dominio de los temas desarrollados y herramientas utilizadas NOTA FINAL

UPAO 2

PROGRAMA DE ESTUDIO: INGENIERÍA DE SISTEMAS E INTELIGENCIA ARTIFICIAL INGENIERIA DE COMPUTACIÓN Y SISTEMAS CURSO: ICSI- 506 - ALGORITMIA Y PROGRAMACIÓN PROYECTO FIN DE CURSO

GRUPO 4 - TEMA 4

4.- Sistema de Biblioteca

El sistema debe permitir:

  1. Ingresar datos de N libros al catálogo de la biblioteca (se realiza una sola vez) IDLibro (int 4 dígitos), nombre de Libro (String), Autor (String), Cantidad de Libros (int)
  2. Reportar todos los datos de los libros de la biblioteca (se realiza solo si hay datos Ingresados)
  3. Agregar datos al catálogo de la biblioteca.
  4. Modificar datos del catálogo de la biblioteca (se realiza solo si hay datos ingresados)
  5. Eliminar datos del catálogo de la biblioteca (se realiza solo si hay datos ingresados)
  6. Consultar por nombre de libro en catálogo de la biblioteca (se realiza solo si hay datos ingresados)
  7. Consultar por ID de libro en catálogo de la biblioteca (se realiza solo si hay datos ingresados)
  8. Ordenar los datos alfabéticamente en forma ascendente por nombre de libro (se realiza solo si hay datos ingresados)
  9. Ordenar los datos en forma descendente en base al IDLibro (se realiza solo si hay datos ingresados)
  10. Simular el proceso de préstamo de libros en la biblioteca, para esto debe ingresar el ID de libro a prestar, se busca el libro. Si hay libro disponible, entonces en otro arreglo se ingresa el nombre del usuario, nombre de libro prestado y se incrementa NP, el número de préstamos realizados. También se debe actualizar la cantidad de libros restante en el catálogo de la biblioteca. Este es un proceso repetitivo, se realiza mientras se desee continuar. Al finalizar se debe reportar el número total de libros llevados por el usuario.
  11. Consultar si un Usuario determinado tiene libros prestados. Para esto se deben reportar los NP prestamos realizados: nombre del usuario, nombre de libro prestado y luego presentar los datos de un usuario específico.
  12. Terminar INDICACIONES PARA LA PRESENTACION DE LOS PROYECTOS I.-Informe
    • Presentar informe incluye: Esquema de Flujo de datos, Diagramas N-S y código en java.
    • Debe incluir carátula, indicando nombres de integrantes, curso, docente de teoría, docente de Laboratorio, carrera profesional, etc.
    • Se califica: Informe ordenado, completo, correcto.
    • La presentación del informe es requisito para pasar a la siguiente etapa de sustentación. II.-Sustentación
    • El alumno que no se presenta a la sustentación tendrá nota cero en el proyecto fin de curso.
    • Se debe Presentar Diapositivas en Power Point de los diagramas N-S del informe para su explicación. No son válidas fotos o imágenes de diagramas hechos en papel.
    • Si no se cumple con presentar las diapositivas no podrán exponer y se asignará nota cero.
    • Luego presentar Código en Java, para su ejecución, demostración y explicación.
    • Se califica: trabajo completo, correcto, explicación y conocimiento del tema.
    • La sustentación del Trabajo es con vestimenta formal, por sorteo, la semana del 30 - 06 - 2025. Cada alumno en su respectivo horario de laboratorio