Sistemas Embarcados
- Explique o que são sistemas embarcados e cite três características principais que os diferenciam de sistemas computacionais gerais.
- Desenhe a arquitetura básica de um sistema embarcado e descreva as funções de seus componentes principais.
- Dê exemplos de aplicações de sistemas embarcados nos seguintes domínios:
a. IoT
b. Automotivo
c. Industrial
Arquiteturas de Rede e Computação Distribuída
4. Compare as arquiteturas cliente-servidor e peer-to-peer, destacando vantagens e desvantagens de cada uma.
5. Explique o conceito de computação em nuvem e como a virtualização contribui para sua implementação.
6. Descreva dois protocolos de comunicação amplamente utilizados em redes distribuídas e suas funções básicas.
7. Quais são as principais ameaças à segurança em arquiteturas de computação distribuída? Cite uma técnica para mitigá-las.
Arquitetura de Sistemas de Tempo Real
8. Defina o que caracteriza um sistema de tempo real e explique a diferença entre sistemas de tempo real hard e soft.
9. Qual é a importância do planejamento e do escalonamento de tarefas em sistemas de tempo real? Cite um algoritmo utilizado para isso.
10. Liste três exemplos de sistemas de tempo real e explique por que eles exigem esse tipo de arquitetura.
Tendências e Inovações em Arquitetura de Computadores
11. Explique o conceito de processadores quânticos e sua vantagem em relação aos processadores tradicionais.
12. O que é computação neuromórfica? Cite um exemplo de aplicação prática dessa arquitetura.
13. Descreva o funcionamento básico de uma arquitetura reconfigurável (como FPGA) e como ela pode ser usada para otimizar o desempenho de sistemas computacionais.
Consumo de Energia e Eficiência Energética
14. Explique como o consumo de energia afeta o desempenho de sistemas computacionais e a durabilidade de dispositivos móveis.
15. Liste duas técnicas de gerenciamento de energia que podem ser aplicadas em sistemas computacionais para reduzir o consumo energético.
16. Cite uma arquitetura de baixo consumo energético (ex.: ARM ou SoC) e explique por que ela é amplamente utilizada em dispositivos móveis. É obrigatório citar as fontes que você utilizou para pesquisar.