Loading...

El año de San José
Quiz by Alfredo Vergara
Customize this quiz to suit your class
Instantly translate to 100+ languages
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.





Give this quiz to my class
Hazme un cuestionario de 5 preguntas sobre contabilidad de el primer año de grado medio de gestion administrativa
El año nuevo: nos hace sentir que podemos partir de cero
5 preguntas para niños de 4to año de primaria sobre como cuidar el medioambiente
JavaScript posee dos maneras de manejar la asincronicidad, a través de: Observables y Promesas, que comparten el mismo objetivo, pero con características y comportamientos diferentes. ¿Qué es la asincronicidad en JavaScript? La asincronicidad se refiere a cuando Javascript utiliza procesos asíncronos para realizar muchas tareas a la vez, tareas que pueden tomar determinado tiempo o nunca finalizar. Es decir, este lenguaje de programación es un monohilo y esto significa que solo puede hacer una cosa a la vez y la ejecución de un proceso demorará a los que vengan posteriormente hasta que este termine. Es así como la lectura de archivos o las peticiones HTTP son procesos asíncronos y se requiere de un método para manipular este tipo de procesos como los observables y promesas. ¿Qué son los observables? Gran parte del ecosistema Angular está basado en observables y la librería RxJS es tu mejor aliado a la hora de manipularlos. El patrón de diseño “observador” centraliza la tarea de informar un cambio de estado de un determinado dato o la finalización de un proceso, notificando a múltiples interesados cuando esto sucede sin necesidad de que tengan que consultar cambios activamente. Características de los Observables en Javascript Emiten múltiples datos Permiten escuchar cualquier tipo de proceso, (peticiones a una API, lectura de archivos, etc.) Notifican a múltiples interesados Pueden cancelarse Manipulan otros datos (transformar, filtrar, etc.) con RxJS. Son propensos al callback hell Ejemplos con Observables import { Observable } from 'rxjs'; const getAnObservable$ = () => { return new Observable(observer => { observer.next('Valor 1'); observer.next('Valor 2'); observer.next('Valor 3'); }); }; (() => { getAnObservable$ .pipe( // Manipulación de resultados con RxJS ) .subscribe(res => { console.log(res); }); }) ¿Qué son las promesas? Las promesas son un método algo más sencillo y directo para manipular procesos asincrónicos en Javascript. Además, estos objetos tienen dos posibles estados: Resuelto Rechazado Dependiendo si el proceso asincrónico se ejecutó correctamente hubo algún error. Desde el año 2017 se especificó en el estandar de EcmaScript la posibilidad de manipular promesas de una manera mucho más fácil con async/await. Async para especificar que una función es asíncrona y Await para esperar por el resultado sin bloquear el hilo de ejecución. Características de las Promesas Ofrecen mayor simplicidad Emiten un único valor Evitan el callback hell No se puede cancelar Proveen una robusta API nativa de Javascript disponible desde ES 2017 Constituyen librerías populares como AXIOS o Fetch Ejemplos con Promesas // Promesas con .then() y .catch() const p = new Promise((resolve, reject) => { setTimeout(function(){ resolve("¡Hola Promesa!"); }, 1000); }); p.then((result: string) => { console.log(result); // ¡Hola Promesa! }).catch(err => { console.log(err); // En caso de error }); // Promesas con async/await (async () => { const p = await new Promise((resolve, reject) => { setTimeout(function(){ resolve("¡Hola Promesa!"); }, 1000); }).catch(err => { console.log(err); // En caso de error });; console.log(p); // ¡Hola Promesa! }); Observable a Promesa Una característica más de RxJS es la posibilidad de convertir fácilmente un Observable a Promesa: import { of, firstValueFrom, lastValueFrom } from 'rxjs'; observableToPromise(): Promise<string> { return lastValueFrom(of('¡Soy una promesa!')); } La función of devuelve en forma de observable lo que sea que le coloques dentro. La función firstValueFrom o lastValueFrom devuelve el primer (o último) valor que el observable emita en forma de promesa. Promesa a Observable De manera muy similar, puedes convertir una Promesa en un Observable: import { from } from 'rxjs'; PromiseToObservable(): Promise<Observable<any>> { return from(new Promise((resolve, reject) => { console.log('¡Soy un observable!') })); } La función from de RxJS convertirá una promesa en observable para que puedas manipular y suscribirte a la emisión de sus datos. Conclusión En ocasiones te sentirás mejor trabajando de las dos maneras, tanto con el observable como con la promesa. Lo importante es comprender cómo funcionan ambos objetos, sus características, diferencias y decidir cuál aplicar en tus proyectos de programación.
SS Spanish Version 8/25/25 Topic: Fall of Rome, Medieval Europe, and the Role of Monasteries Tema: La caída de Roma, la Europa medieval y el papel de los monasterios Reading Passage / Pasaje de Lectura The Roman Empire, once the most powerful civilization in the world, began to weaken during the 4th and 5th centuries. Several causes contributed to its decline, including political corruption, heavy taxes, reliance on slave labor, and invasions by barbarian tribes such as the Visigoths and Vandals. In 476 CE, the last Roman emperor in the West was removed, marking the official fall of the Western Roman Empire. This event brought significant changes to Europe, as centralized government disappeared and smaller kingdoms took control. El Imperio Romano, una vez la civilización más poderosa del mundo, comenzó a debilitarse durante los siglos IV y V. Varias causas contribuyeron a su declive, incluyendo la corrupción política, los altos impuestos, la dependencia de la mano de obra esclava y las invasiones de tribus bárbaras como los visigodos y los vándalos. En el año 476 d.C., el último emperador romano en Occidente fue depuesto, marcando la caída oficial del Imperio Romano Occidental. Este evento trajo cambios significativos a Europa, ya que el gobierno centralizado desapareció y reinos más pequeños tomaron el control. After the fall of Rome, Europe entered the Middle Ages, also known as Medieval Europe. This period lasted roughly from 500 to 1500 CE. Life during this time was shaped by the feudal system, where kings gave land to nobles in exchange for loyalty and military service. Most people were peasants who farmed the land and gave a portion of their harvest to their lords. Castles provided protection, while the Catholic Church became the most powerful institution, guiding people’s beliefs and daily lives. Después de la caída de Roma, Europa entró en la Edad Media, también conocida como la Europa medieval. Este período duró aproximadamente del año 500 al 1500 d.C. La vida durante este tiempo estaba organizada por el sistema feudal, en el cual los reyes daban tierras a los nobles a cambio de lealtad y servicio militar. La mayoría de las personas eran campesinos que cultivaban la tierra y entregaban una parte de su cosecha a sus señores. Los castillos brindaban protección, mientras que la Iglesia Católica se convirtió en la institución más poderosa, guiando las creencias y la vida diaria de las personas. In the uncertain times of Medieval Europe, monasteries served as centers of learning and stability. Monks lived simple lives dedicated to prayer, work, and study. They carefully copied ancient texts, preserving knowledge from Greece and Rome. Monasteries also offered medical care, shelter to travelers, and food to the poor. In many ways, they became islands of peace and knowledge in a world often filled with war and hardship. En los tiempos inciertos de la Europa medieval, los monasterios sirvieron como centros de aprendizaje y estabilidad. Los monjes vivían vidas simples dedicadas a la oración, el trabajo y el estudio. Ellos copiaban cuidadosamente textos antiguos, preservando el conocimiento de Grecia y Roma. Los monasterios también ofrecían atención médica, refugio a viajeros y comida a los pobres. De muchas maneras, se convirtieron en islas de paz y conocimiento en un mundo a menudo lleno de guerras y dificultades.
Utoevaluación de Práctica Pre-Profesional Nombre del Estudiante: ________ Fecha: ________ ### Parte 1: Reflexiones sobre la experiencia 1. ¿Cómo describirías tu experiencia general en el Hospital Escuela y Clínicas? - [ ] Excelente - [ ] Buena - [ ] Regular - [ ] Mala - [ ] Muy mala (Espacio para comentarios adicionales) _____________________ 2. ¿Qué habilidades o conocimientos consideras que has desarrollado durante tu práctica? (Selecciona todas las que apliquen) - [ ] Trabajo en equipo - [ ] Comunicación efectiva - [ ] Manejo de situaciones clínicas - [ ] Evaluación y diagnóstico - [ ] Otras: _______ (Espacio para comentarios adicionales) _____________________ 3. ¿Cuál fue el aspecto más valioso que te llevas de esta experiencia? (Respuesta abierta) _____________________ ### Parte 2: Sugerencias para el futuro 4. ¿Qué te gustaría que se mejorara o se añadiera en el programa para el próximo año? (Respuesta abierta) _____________________ 5. ¿Qué tipo de actividades adicionales crees que podrían enriquecer la experiencia de los futuros estudiantes? (Respuesta abierta) _____________________ ### Parte 3: Supervisión Institucional 6. ¿Cómo calificarías la supervisión institucional del área social durante tu práctica? - [ ] Excelente - [ ] Buena - [ ] Regular - [ ] Mala - [ ] Muy mala (Espacio para comentarios adicionales) _____________________ 7. ¿Qué aspectos de la supervisión consideras que fueron positivos? (Respuesta abierta) _____________________ 8. ¿Qué sugerencias tienes para mejorar la supervisión en el área social? (Respuesta abierta) _____________________ ### Parte 4: Exposición Final 9. ¿Cómo te sentiste con respecto a tu desempeño en la exposición final? - [ ] Muy satisfecho/a - [ ] Satisfecho/a - [ ] Neutral - [ ] Insatisfecho/a - [ ] Muy insatisfecho/a (Espacio para comentarios adicionales) _____________________ 10. ¿Qué elementos crees que fueron tus puntos fuertes durante la exposición? (Respuesta abierta) _____________________ 11. ¿Qué aspectos te gustaría mejorar en futuras exposiciones? (Respuesta abierta) _____________________ ### Parte 5: Comentarios finales 12. ¿Tienes algún comentario adicional que te gustaría compartir sobre tu experiencia en la práctica pre-profesional? (Respuesta abierta) _____________________
Repaso para el examen de medio año
EL AZUL ESTA DE MODA ESTE AÑO