ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

LABORATORIO #3: CLASES Y OBJETOS: UN ANÁLISIS MÁS DETALLADO


Enviado por   •  29 de Marzo de 2020  •  Tareas  •  1.088 Palabras (5 Páginas)  •  137 Visitas

Página 1 de 5

UNIVERSIDAD DE EL SALVADOR

FACULTAD DE CIENCIAS NATURALES Y MATEMÁTICA

LICENCIATURA EN INFORMÁTICA EDUCATIVA

CÁTEDRA DE PROGRAMACIÓN INTERMEDIA

[pic 1]

TITULO O TEMA:

LABORATORIO #3: CLASES Y OBJETOS: UN ANÁLISIS MÁS DETALLADO

NOMBRE DE ESTUDIANTE:

LUIS GERARDO PALACIOS LÓPEZ

ASIGNATURA:

PROGRAMACIÓN INTERMEDIA

TUTOR:

ING. MIRNA LORENA BLANCO DE MAGAÑA

CICLO/AÑO:

I - 2020

        LUGAR Y FECHA        

ZACATECOLUCA, 28 DE MARZO DE 2020

Contenido

Introducción        3

Objetivos        4

Objetivo General        4

Objetivos Específicos        4

Desarrollo de ejercicios        5

Ejercicio 1        5

Ejercicio 2        6

Ejercicio 3        7

Capturas de Pantalla        9

Conclusiones        10

Referencias Bibliográficas        11

Introducción

Dentro del lenguaje de programación Java, existen muchos elementos que nos permiten detectar y solucionar problemas dentro de nuestro código, por mencionar algunos podemos decir: La utilización aprovechamiento de las Clases propias de Java para el control y detección de errores, conocidas como “Excepciones”.

Estas excepciones pueden surgir cuando la Máquina Virtual de Java[1] detecta dentro de alguna línea en nuestro programa, código susceptible a errores. Estos pueden ser humanos o errores verificados.

Dentro de las excepciones propias del lenguaje de programación Java, podemos encontrar dos tipos: Las clases del tipo “RuntimeException” y del tipo “IOException”, que son las más comunes, las cuales nos permiten detectar y en muchos casos nos ofrecen posibles soluciones, dependiendo del tipo de excepción encontrado. Cada una de estas clases depende de una Clase “Padre”, y de esta forma jerárquica es que trabajan las excepciones en Java.

Es de este modo, que Java nos ofrece herramientas seguras y estables para solventar posibles errores, incluso antes de que estos ocurran, a través de métodos propios de las clases anteriores como son: “throw”, “try” y “catch”.

En este apartado, haremos uso del elemento throw, en la práctica, para evitar que un usuario introduzca caracteres especiales y alfabéticos desde el teclado, en un programa pensado para recibir, solamente números.

Además, utilizaremos métodos constructores, que nos permitirán inicializar las variables dentro de nuestro programa destinado a realizar el cálculo del área y el perímetro de un triángulo.

Por último, y basados en un código del lenguaje de programación Java, propuesto en la asignatura de Programación Intermedia en el ciclo I de dicha asignatura, modificaremos los parámetros necesarios para que dicho código pueda imprimir en consola la información de jugadores de fútbol, su nombre, equipo y dorsal de forma enlistada a través de la clase especial enum (numerador).

Como conclusión realizaremos un análisis de lo aprendido durante el desarrollo de este laboratorio, haciendo énfasis a los conceptos practicados en este documento.

Objetivos

Objetivo General

Realizar un análisis más detallado acerca del manejo de excepciones, uso de clases especiales propias en el lenguaje de programación Java.

Objetivos Específicos

  • Obtener conocimientos teóricos y prácticos acerca del funcionamiento de las excepciones y el control de errores en Java mediante el uso de throw.
  • Aplicar el uso de métodos constructores dentro de programas realizados en Java.
  • Conocer el funcionamiento de la clase especial Enum en Java, que permite enlistar datos separados por comas ( , ).

Desarrollo de ejercicios

Ejercicio 1

Utilizando métodos constructores y la palabra this, calcule el área y el perímetro de un triángulo rectángulo:

Área = (b*a)/2

Perímetro = a + b + c (a, b y c son los lados del triángulo).

Resolución: Creación de algoritmo a partir de las indicaciones anteriores.[pic 2][pic 3]

...

Descargar como (para miembros actualizados)  txt (7.8 Kb)   pdf (358.6 Kb)   docx (266.7 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com