Imagem de fundo

No desenvolvimento de painéis interativos com o framework Shiny (linguagem R), a gestão...

No desenvolvimento de painéis interativos com o framework Shiny (linguagem R), a gestão eficiente do grafo de reatividade é fundamental para o desempenho da aplicação. Um profissional deve selecionar a função reativa adequada para cada necessidade de processamento no server.


Considere as funções listadas a seguir e as relacione às respectivas definições.


I. reactive()

II. observe()

III. eventReactive()


( ) Cria uma expressão reativa que encapsula um cálculo, evitando recomputações desnecessárias e retornando um valor que pode ser utilizado por outras expressões reativas ou saídas (outputs).

( ) Cria um observador destinado a executar ações com efeitos colaterais (side effects), como gravação em banco de dados ou envio de notificações, não retornando valor reutilizável.

( ) Cria uma expressão reativa cujo valor é atualizado apenas quando ocorre um evento explícito (por exemplo, o clique de um botão), evitando atualizações desnecessárias causadas por outras entradas.


Assinale a opção que indica a relação correta, segundo a ordem apresentada.


A

I, II e III.


B

I, III e II.


C

III, I e II.


D

III, II e I.


E

II, III e I.