1/14
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Etapas del ciclo de vida básico del software
Análisis, Diseño, Programación y Pruebas.
Metodologías ágiles de desarrollo
Enfoques iterativos cuyo objetivo principal es entregar versiones preliminares del software de forma temprana para obtener retroalimentación rápida del usuario.
Lenguaje compilado
Tipo de lenguaje traducido a código binario previamente por un programa especializado, garantizando alta velocidad de ejecución y bajo consumo de recursos.
Lenguaje interpretado
Tipo de lenguaje traducido instrucción por instrucción en tiempo de ejecución, lo que agiliza el desarrollo pero disminuye la velocidad de ejecución.
Lenguaje híbrido
Tipo de lenguaje compilado a un código intermedio ejecutable en máquinas virtuales, garantizando portabilidad multiplataforma.
Programación orientada a objetos
Paradigma de programación que organiza el código mediante clases y objetos, integrando en una misma entidad los datos y sus procedimientos asociados.
Biblioteca (o librería) de software
Conjunto de estructuras de datos, funciones y clases preconstruidas que permiten reutilizar código e implementar funciones complejas rápidamente.
Profiling
Técnica de medición operativa que analiza estadísticas de ejecución de un programa para identificar cuellos de botella y funciones lentas.
Métrica de procesamiento para análisis de vídeo forense en tiempo real
Capacidad de procesamiento requerida de al menos 45 imágenes por segundo para analizar 24\,horas de vídeo grabadas a 30\,fps en menos de un día.
Python
Lenguaje interpretado de sintaxis limpia y dinámicamente tipado, ampliamente utilizado en Inteligencia Artificial por su ecosistema de bibliotecas especializadas.
Causa del rendimiento efectivo de Python en Inteligencia Artificial
El uso de bibliotecas especializadas cuyas operaciones matemáticas intensivas han sido previamente compiladas en lenguajes de alto rendimiento como C o C++.
Lenguaje R
Lenguaje de programación interpretado enfocado en el cálculo estadístico, la visualización gráfica y el análisis masivo de datos.
Java
Lenguaje híbrido orientado a objetos, altamente estable y multiplataforma, utilizado principalmente en el desarrollo de aplicaciones empresariales.
JSON
Estándar de texto ligero para la representación y el intercambio de estructuras de datos entre diferentes plataformas y sistemas informáticos.
Lenguaje de marcado
Especificación que organiza texto estructurado usando etiquetas para definir atributos y bloques de contenido informativo.