Universidad Abierta Para Adultos.
(UAPA)
Escuela:
Informática gerencial
Asignatura:
Programación III
Facilitad@r:
Loida Charles Ramírez
Loida charles
Participante:
Smarlim Mejía Cabrera
Tema:
Tarea 2
Fecha:
22/04/2024
Introducción
Debido a la programación orientada a objetos es uno de los paradigmas actuales
más requeridos y utilizados por los desarrolladores se hace de vital importancia
entender su funcionamiento y estructura para poder diseñar entes informáticos
que se puedan ajustar a las expectativas de software en la actualidad.
En este informe estudiamos los puntos básicos para la creación e implementación
de un método en OOP.
Algunas de las características básicas qué se desarrollan en este trabajo para la
creación de los métodos son; modificar de acceso, return type, nomenclatura, sin
importar el lenguaje de programación, sí está orientado a objetos estos factores
son vitales para un buen funcionamiento. Por lo que entender el propósito de cada
componente puede ser vital para la creación de software de confianza.
Después de consultar el texto básico de la asignatura y otros documentos
sugeridos por su facilitador, en el contenido de la Unidad II, realiza las
actividades sugeridas:
Puedes visitar el link: Método (Guía de programación con C#)
Se sugiere:
1.Investigar en la web acerca de la estructura de los métodos, creación e
implementación (elabora un informe con introducción, desarrollo(ejemplos),
y tu opinión personal).
En la programación, un método es una subrutina cuyo código es definido en una
clase y puede pertenecer tanto a una clase, como es el caso de los métodos de
clase o está ticos, como a un objeto, como es el caso de los métodos de instancia.
Análogamente a los procedimientos en lenguajes imperativos, un método consiste
generalmente de una serie de sentencias para llevar a cabo una acción, un juego
de pará metros de entrada que regulará n dicha acción o, posiblemente, un valor
de salida (o valor de retorno) de algún tipo.
La diferencia entre un procedimiento (generalmente llamado función si devuelve
un valor) y un método es que este último, al estar asociado con un objeto o clase
en particular, puede acceder y modificar los datos privados del objeto
correspondiente de forma tal que sea consistente con el comportamiento deseado
para el mismo. Así, es muy recomendable poder entender a un método no como
una secuencia de instrucciones sino como la forma en que el objeto es útil (el
método para hacer su trabajo). Por lo tanto, podemos considerar al método como
el pedido a un objeto para que realice una tarea determinada o como la vía para
enviar un mensaje al objeto y que este reaccione acorde a dicho mensaje.
Una implementación es la ejecución u/o puesta en marcha de una idea
programada, ya sea, de una aplicación informática, un plan, modelo científico,
diseño específico, estándar, algoritmo o política.
(Distíngase siempre el término implementación de implantación, puesto que una
implantación se realiza de forma impuesta u obligatoria al usuario sin importar su
opinión; en cambio en la implementación se involucra al usuario en el desarrollo
de lo que se está realizando).
En el mundo de la ciencia y la computación, una implementación es la realización
de una especificación muy técnica o algoritmos como un programa, componente
software, u otro sistema de cómputo. Muchas implementaciones son dadas según
a una especificación o un estándar. Por ejemplo, un navegador web respeta (o
debe respetar) en su implementación, las especificaciones recomendadas según
el World Wide Web Consortium, y las herramientas de desarrollo del software
contienen implementaciones de lenguajes de programación.
En la industria IT, la implementación se refiere al proceso post-venta de guía de un
cliente sobre el uso del software o hardware que el cliente ha comprado. Esto
incluye lo que es el análisis de los requisitos, análisis del impacto, optimizaciones,
sistemas de integración, política de uso, aprendizaje del usuario, marcha blanca y
también costes asociados. A menudo todos estos pasos son gestionados y
dirigidos por un director de Proyecto que utiliza metodologías de gestión de
proyecto como las que por ejemplo cuando se presentan en el Project
Management Body of Knowledge. La implementación de software comprende el
trabajo de grupos de profesionales que son relativamente nuevos en lo que es la
economía basada en la gestión del conocimiento, tales como los analistas de
negocios, analistas técnicos, arquitecto de software, y directores de proyecto.
2. Escribe el código de una clase llamada claNomina, que contenga los métodos
para calcular Afp, Ars, Isr, Total Descuento y Sueldo Neto.
3 Efectuar la llamada de un cada método desde una interfaz gráfica.
4 Crear una clase llama claUapa, la misma debe contener 3 métodos:
c
alcularNota() : Este método debe tener como función calcular la nota final de
un participante, la cual está compuesta por: Examen, Plataforma, Actitudes
Valores, Trabajo Final.
Calcular Resultado(): este método tiene como objetivo poder determinar si el
participante aprobó p reprobó, tomando en cuenta que un participante en
UAPA aprueba si la nota obtenida es mayor o igual que 70. calcularLiteral():
calcularLiteral(): Este método debe determinar el literal que le corresponde de
acuerdo a la nota obtenida:
> = 90 Literal será A
>= 80 Literal será B
>= 70 Literal será C
>= 60 Literal será D
En caso contrario le corresponde F a los que estén entre 0 y 59
Conclusión
Entendido que una función básica a la Programación orientada a objeto es dividir
el código en clases, las cuales tienen atributos y unos comportamientos que
facilitan el aprendizaje del paradigma ya que son conceptos humanos del día a día