¿Probamos con un desafío de UML? Es un diseño simplificado para gestionar una biblioteca, pero contiene un error de concepto. ¿Lo detectaste? 🔎 ¿Qué sugerirías para solucionarlo?
Hoy las APIs están presentes en casi todas las aplicaciones. Por ejemplo, para permitir que el front-end se comunique con el back-end, o para hacer que una aplicación intercambie datos con otra totalmente diferente.
El manejo de excepciones es una parte crucial de una aplicación. ¿Quién no se pone un poco tenso cada vez que un programa se cierra inesperadamente o deja de responder? 😄
Algunos días atrás vimos cómo realizar operaciones de desplazamiento lógico de bits. Veamos ahora un ejercicio de examen de una universidad española donde se evalúa ese conocimiento.
✏️ Explicación: La variable "i" se utiliza para iterar por el índice del vector "numeros" y la variable "cero" se detiene cada vez que encuentra un 0 en el arreglo. Si el elemento del vector en la posición indicada por i es diferente de 0, debemos intercambiarlo con el último 0 que hemos encontrado, ubicado en la posición que indica la variable "cero".
Esta consigna es común en entrevistas laborales de algunas empresas importantes, como Facebook o Microsoft. En este caso, el código está casi completo pero falta una pequeña parte. ¿Sabrías decir qué condición es la correcta?
El formato JSON se ha vuelto muy popular para transmitir datos en aplicaciones cliente-servidor, especialmente en aplicaciones web. En muchos casos, ha reemplazado a XML por su facilidad para ser interpretado en entornos javascript, además de ser más fácil de leer y más eficiente (al no requerir etiquetas de cierre).