Loading...

¿No soy un robot?
Quiz by JORGE ALEXANDER JARRO MACAS
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
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.
Hay una muchacha. Se llama Akna y tiene 15 años. Vive en Guatemala en el campo. Su familia habla k'iche' (una lengua indígena maya), pero Akna habla español también. Hoy es su primer día de escuela. La mayoría de los estudiantes no van a la escuela secundaria después de la escuela primaria. Akna es una excepción. Su familia le dice: «Akna, tienes suerte». Pero en su opinión, no tiene suerte. Ella está muy nerviosa por ir a la escuela secundaria. Tiene sus libros y sus lápices y tiene su suerte, pero no es suficiente. Akna necesita confianza. Ella corre a la escuela y entra por la puerta. Su maestra le dice: «¡Hola! Me llamo maestra Rose. Ve a una mesa, por favor». Akna está nerviosa, pero va a una mesa donde hay un muchacho. El muchacho le dice: «Hola. ¿Cómo estás?» Akna dice: «Estoy muy nerviosa». «¿Por qué?», dice el muchacho. «Porque soy nueva en la escuela secundaria y no tengo amigos», le dice Akna. «Pero tienes suerte», dice el muchacho. «¿Qué?», dice Akna. Está confundida. «Sí, tienes suerte porque yo también soy nuevo en la escuela secundaria y ahora tienes un amigo». Luego dice: «Me llamo Antonio». Y sonríe. «Hola, me llamo Akna». Finalmente, Akna no está nerviosa y no necesita un amigo. Ella ya tiene un amigo: Antonio. Akna tiene suerte.
No soy profesora de Educación Física, mi especialización es Educación Emocional.
📄 Spanish Preterite Tense & Guatemalan Culture Quiz Grammar (1–15) Yo _____ (hablar) con mi abuela ayer. A. hablé B. hablaba C. habla D. habléste ¿Cuál es la forma correcta de comer en la 3ª persona plural en el pretérito? A. comían B. comieron C. comeron D. comaban Nosotros _____ (vivir) en México por dos años. A. vivimos B. vivíamos C. vivieron D. viviste Tú _____ (jugar) al fútbol el sábado, ¿verdad? A. jugabas B. juegas C. jugaste D. jugasteis ¿Cuál es la forma correcta de buscar en la primera persona singular del pretérito? A. buscé B. busqué C. busco D. buscaba Ellos _____ (almorzar) muy tarde. A. almorzaban B. almorzaron C. almorzaste D. almorzó Yo no _____ (pagar) mucho por este libro. A. pagé B. pagué C. pago D. pagaba ¿Qué forma es correcta para el verbo hacer con "ella" en el pretérito? A. hace B. hizo C. hacía D. hizo Mis amigos y yo _____ (dar) una fiesta el viernes. A. dimos B. daban C. dieron D. dábamos ¿Tú _____ (ver) la película anoche? A. veías B. viste C. vistes D. verás ¿Cuál es la forma correcta de ser en la primera persona del singular en el pretérito? A. soy B. fui C. era D. seré Nosotros _____ (ir) al museo el domingo pasado. A. íbamos B. fuimos C. vamos D. vamos a ir Ella _____ (escribir) una carta a su abuela. A. escribía B. escribió C. escribé D. escribó ¿Cuál es la forma correcta de leer con “ellos” en el pretérito? A. leyeron B. leían C. leyeran D. leíeron Tú no me _____ (dar) el número correcto. A. das B. diste C. dabas D. diste Culture (16–20) ¿Qué son los barriletes gigantes que se ven en Guatemala el 1 y 2 de noviembre? A. Instrumentos musicales tradicionales B. Comidas típicas del Día de Muertos C. Cometas artesanales usadas para honrar a los muertos D. Fuegos artificiales usados en bodas ¿Dónde se celebra principalmente el festival de barriletes gigantes? A. Antigua y Chichicastenango B. Santiago y Sumpango C. Ciudad de Guatemala y Tikal D. Quetzaltenango y Cobán ¿Cuándo ocurrió la Guerra Civil Guatemalteca? A. 1910–1925 B. 1944–1954 C. 1960–1996 D. 1980–2000 ¿Quién es Rigoberta Menchú? A. Una cantante famosa guatemalteca B. Una líder indígena y defensora de los derechos humanos C. Una política que fue presidenta D. Una artista de barriletes ¿Por qué recibió Rigoberta Menchú el Premio Nobel de la Paz? A. Por su música tradicional B. Por su arte textil C. Por su lucha por los derechos de los pueblos indígenas D. Por su carrera política en el congreso
STEP Test- Grammar Rules- القرامر-Model No. 1
QUARTER 2 TLE WEEK 3 LEARNING TASK NO. 1
Fill in the blanks with articles or no articles
Fault finding of the electrical circuit of no frost refrigerator