level: Fork y join
Questions and Answers List
level questions: Fork y join
Question | Answer |
---|---|
Que es el quit? | Cuando se está ejecutando un proceso y llega en su código a un quit, el mismo termina |
Que es el label? | Es una secuencia de caracteres que identifica una ubicación dentro del código fuente. Solo tiene sentido para llamar a un proceso a ejecutarse a partir de esta a través de un GOTO o FORK. |
Que es el join? | Utilizado para juntar varios flujos de ejecución en uno sólo |
Que es el goto? | Es un salto incondicional a una etiqueta |
Resuelva este ejercicio | L1: X=X+1 Fork L3 L2: X=X+5 Quit L3: Y = Y * 2 |
Que es el fork? | Fork Label crea un proceso nuevo y pone su instruction pointer en Label. Es decir, el nuevo proceso continúa ejecutando desde Label, en concurrente con todo lo demás que hubiera. |