Os programas embarcados podem ser construídos a partir de inúmeros fluxogramas ou algoritmos diferentes, no entanto todos eles seguem um padrão básico. O sistema pode ser sequencial, ou combinacional, dependendo da natureza do problema.
O algoritmo apresentado na figura a seguir corresponde ao controle de um semáforo de veículos a partir de apenas um botão de pedestre, o qual tem sempre prioridade.
Figura: Algoritmo para controle de semáforo
A imagem demonstra um fluxograma e agloritmo para a solução de um sistema embarcado que controle um sistema de semáforo.
Fonte: Elaborada pelo autor
A partir do fluxograma da figura, considere as seguintes afirmações:
I- O processo em questão é considerado um sistema sequencial, e não combinacional.
II- Não é típico de um sistema embarcado, uma vez que não há encerramento do programa, ou seja, este nunca termina o seu trabalho.
III- É integralmente combinacional, pois o fluxo é ditado por decisões binárias, do tipo sim ou não.
IV- É um tipo de modelo que só permite a análise teórica, pois não pode ser implementado na prática, em um programa embarcado.
Considerando a sequência, assinale a alternativa que apresenta a sequência correta:
Escolha uma:
a. V, V, F, F
b. F, F, V, F
c. V, F, F, F
d. V, F, V, F
e. V, F, F, V
Soluções para a tarefa
Respondido por
53
A RESPOSTA CERTA E A LETRA C =V F F F
hpadilharosa1:
correto
Perguntas interessantes