Introducción a la programación con Java. Elementos teóricos; Tipos de errores - [Detalles]
1.6 Tipos de errores - Errores sintácticos, semánticos y lógicos. Cómo se ven y cómo resolverlos. De igual manera se presentan los conceptos de tiempo de compilación y tiempo de ejecución
Implementación de genéricos en Java, Borrado de tipos - - [Detalles]
Borrado de tipos - Por qué los genéricos sólo ayudan en tiempo de compilación.
Diapositivas sobre supreyectividad, inyectividad y biyectividad - [Detalles]
Clasificamos 3 tipos de funciones que son muy importantes para nuestro estudio que son: las inyectivas, suprayectivas y biyectivas; mostramos ejemplos de ellas y también se dan las ideas generales sobre cómo demostrar que una función es de alguna de este tipo como muestra de ello se demuestra que la función identidad cumple con ser inyectiva, suprayectiva y biyectiva al mismo tiempo, asimismo se demuestran teoremas muy importantes para la composición entre 2 funciones inyectivas da una función inyectiva y ese mismo resultado para subreyectivad y biyectividad.
Diapositivas sobre discriminante y excentricidad - [Detalles]
Como hemos estado estudiando en todo este tiempo y un objetivo central dentro de nuestro estudio es saber identificar a las cónicas con ver sus ecuaciones. Ahora presentamos 2 criterios los cuales de una manera analítica nos facilitarán resolver esta tarea: por discriminante es necesario que la ecuación esté en su forma general y también por excentricidad que e sun cociente entre 2 distancias.
Introducción: ¿Qué son las Ciencias de la Computación?, Complejidad - [Detalles]
1.3 Complejidad - Continuación de los conceptos clave de la materia, significado de la complejidad y sus características (tiempo, espacio, tamaño y dificultad) para su ejecución.
Implementación con orientación a objetos, Lista versión iterativa - [Detalles]
Lista versión iterativa - Cómo implementar una versión iterativa de lista y nodos para para ahorrar tiempo y espacio (eficiencia).