Os microcontroladores mais modernos possuem mecanismos de operação que permitem o desligamento de apenas algumas partes do sistema, inclusive o núcleo (CPU), nos momentos que não há demanda de atividade. Isso permite a construção de soluções embarcadas que consomem pouquíssima energia, permitindo uma vida útil para as baterias de até anos.
Considerando as formas de se detectar o momento que que as tratativas devem ser feitas nos sistemas embarcados, observe as seguintes afirmações:
I – A técnica de polling utiliza exclusivamente funções para ser implementada, enquanto que a técnica de interrupção utiliza somente as rotinas de tratamento de interrupções.
II – A escolha sobre qual das técnicas deve ser usada para o tratamento de cada uma das tarefas não é feito livremente pelo programador, pois algumas tarefas exigem o uso de interrupções devido à sua própria natureza. Por outro lado, algumas tarefas específicas se mostram impossíveis de serem tratadas por interrupção, exigindo o emprego do polling.
III – Se escritas igualmente, as duas técnicas são equivalentes, e geram o mesmo resultado de processamento. No entanto, a interrupção oferece algumas vantagens que sobre o polling, que é uma menor latência média para resposta à uma requisição, e a possibilidade de poupar energia em modos de hibernação.
IV – Pode afirmar que na grande maioria dos casos o polling é usado para tratar saídas e a interrupção para tratar entradas, pois estas foram criadas com esta finalidade.
Qual das alternativas seguintes apresenta corretamente as afirmativas que são falsas e as verdadeiras, considerando a ordem?
Escolha uma:
a. F, V, V, V,
b. V, V, F, F.
c. F, F, V, F.
d. F, F, F, V.
e. V, F, V, V.
Soluções para a tarefa
Respondido por
68
Resposta certa c. F F V F
Btavarc:
Correto b. F, F, V, F. Correto
Respondido por
5
Resposta:
FFVF correta.
Explicação:
Perguntas interessantes
Administração,
9 meses atrás
Matemática,
9 meses atrás
Português,
1 ano atrás
Matemática,
1 ano atrás