Está en la página 1de 6

Trabajo práctico de estructura de datos y algoritmos

Nombre: Angel Gabriel Miranda Avendaño


Aarón josue Guido Zelaya

Número carnet: 22_0072


22_0235

Profesor: Edgar Suárez


ÍNDICE
Clases ¿ Que es ?

Tipos

Cómo se hace

A) ¿Que son?

B) espesoficadores de acceso

C) creación de clases

D) Definicion de propiedad

E) Definicion de metodos

F) uso de contrutores más convenientes


INTRODUCCIÓN
¿Que son?

una clase es una plantilla para el objetivo de la creación de objetos de datos según
un modelo predefinido.

” Espesoficadores de acceso"

acceso se utiliza para controlar la visibilidad de los miembros de una clase fuera del
ámbito de la clase.

"Creación de clases "

es una plantilla para el objetivo de la creación de objetos de datos según un modelo


predefinido.

"Definicion de propiedad "


es un miembro que proporciona un mecanismo flexible para leer, escribir o calcular
el valor de un campo privado.

"Definicion de metodos "

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.

"Uso de contrutores más convenientes "

Se utiliza para crear tablas de clases virtuales y poder así desarrollar el


polimorfismo, una de las herramientas de la programación orientada a objetos. Al
utilizar un constructor, el compilador determina cual de los objetos va a responder
al mensaje (virtual) que hemos creado.

Desarrollo

Estructura de Datos

Las estructuras de datos son aquellas que nos permiten, como desarrolladores,
organizar la información de manera eficiente, y en definitiva diseñar la solución
correcta para un determinado problema.

Ya sean las más utilizadas comúnmente -como las variables, arrays, conjuntos o
clases- o las diseñadas para un propósito específico -árboles, grafos, tablas, etc.-,
una estructura de datos nos permite trabajar en un algo nivel de abstracción
almacenando información para luego acceder a ella, modificarla y manipularla.

Conclusion

Estructura de Datos
Las estructuras de datos en programación son un aspecto clave para conocer. Nos
permiten mejorar nuestro código y habilidades técnicas, y en definitiva, resolver de
manera eficiente problemas complejos.

Desarollo
Algoritmo

Con el objetivo de facilitar el proceso de aprendizaje que permite desarrollar las habilidades
lógico – matemáticas el presente ensayo reúne los elementos necesarios para entender el análisis
y solución de diversos problemas desde su enfoque matemático haciendo uso de una
metodología básica, conceptos básicos e importantes como asignaciones, constantes, variables y
formatos propuestos para resolver problemas haciendo uso de algoritmos mediante las
herramientas de desarrollo de como lo son los diagramas de flujo y pseudocódigo.

De igual manera se distinguen las etapas del proceso informático, así como los distintos tipos de
algoritmos

Palabras clave: Algoritmo, identificador, verificación, operadores, expresiones, variable,


constante, estructura secuencial, decisión, repetitiva, diagrama de flujo y pseudocódigo

Conclusión

El diseño de algoritmos es realmente un arte que ayuda al desarrollo de la inteligencia


lógico matemática, el hecho de resolver problemas no solo de índole lógico matemática
permite aclarar el panorama y elegir la mejor opción para resolver la problemática. Las
definiciones y metodología aquí mostrada, así como conceptos permiten entender
todos los elementos de un algoritmo y que de esta forma se puedan diseñar los propios
para resolver prácticamente cualquier problemática bien planteada.

También podría gustarte