O que os itens de trabalho executam quando condicionais são usados na programação da GP

Se você tiver itens de trabalho em execução em uma frente de onda e houver um condicional como:

  if(x){
        ...
  }
  else{
       ....
  }

O que os itens de trabalho executam? é o caso em que todos os itens de trabalho na frente de onda executam a primeira ramificação (ou seja,x == true). Se não houver itens de trabalho para os quais x é falso, o restante do condicional será ignorado?

O que acontece se um item de trabalho seguir o caminho alternativo. Foi-me dito que todos os itens de trabalho também executarão o caminho alternativo (portanto, executando os dois caminhos?). Por que esse é o caso e como isso não atrapalha a execução do programa

questionAnswers(1)

yourAnswerToTheQuestion